Commit graph

60 commits

Author SHA1 Message Date
Ohpe
2319d27bf7
Update tracking.go 2024-11-12 16:27:12 +01:00
Ohpe
21bfe2611d
fix necrobrowser wrong content-type 2024-03-13 15:21:21 +01:00
Ohpe
1cbd95dcea
House cleaning 2024-03-08 15:32:05 +01:00
Ohpe
7dcb9f54ca
Config refactoring and code adjustments 2024-03-06 22:01:19 +01:00
Ohpe
d51d8cd5ce
Config refactoring and code adjustments 2024-03-06 21:57:03 +01:00
Ohpe
d650d525bb
Better logging and replacement rules 2023-11-22 16:52:11 +01:00
Ohpe
9bc461bade
Update necrobrowser.go 2023-11-16 16:07:55 +01:00
Ohpe
0fbd44ca47
Improve tracking 2023-11-14 12:27:41 +01:00
Ohpe
ef21d787a2
Better logging 2023-11-14 12:27:34 +01:00
Giuseppe Trotta
a99c513cf5
Pass Tracking ID to Necrobrowser 2022-11-24 13:39:20 +01:00
Giuseppe Trotta
0619dee321
Add Telegram module 2022-11-16 14:07:24 +01:00
Giuseppe Trotta
826336d941
Add support to blacklist visitors by User-Agent #61 2021-10-06 17:36:11 +02:00
Giuseppe Trotta
668656c1d9
Update tracking.go 2021-10-05 16:09:02 +02:00
Giuseppe Trotta
7f9183dbb0
Update tracking.go 2021-09-22 14:30:29 +02:00
Giuseppe Trotta
29f1517e4b
Add custom client in Crawler 2021-08-31 11:08:43 +02:00
Giuseppe Trotta
0c3363f317
Code linting 🌟 2021-05-27 10:38:06 +02:00
antisnatchor
51082e1f2f Using Debug log verbosity instead of info in victim tracker 2021-04-27 16:37:12 +02:00
Giuseppe Trotta
3281c268d5
Refactored core packages
Proxy functions have been moved under /core/proxy package.
Main.go was cleaned up accordingly.
2021-03-06 11:25:28 +01:00
Giuseppe Trotta
06648c4ed1
Refactored database interaction 2021-03-06 01:00:55 +01:00
Giuseppe Trotta
0276d4a6ea
Refactored Redis integration 2021-03-05 23:24:59 +01:00
Giuseppe Trotta
2b3ae7767e
Better crawling 2021-02-28 22:04:18 +01:00
Giuseppe Trotta
989c9e1f8c
Add prompt option to export cookie jar in JSON format 2021-02-22 15:22:22 +01:00
Giuseppe Trotta
4e893df736
Merge branch 'moreNecro' into release
* moreNecro:
  Using Debug log verbosity instead of info in victim tracker
  Added necrobrowser auto-trigger functionality based on cookie jar items. Fixed tracking via path (now supports not-existing paths too). Added example Github configuration
  Added export <sessionID> to export a full session cookieJar as JSON (ready for browser manual import)
2021-02-22 15:06:08 +01:00
Giuseppe Trotta
8eb5df1ca7
New: add support to specify network listener type 2021-02-20 22:06:38 +01:00
Giuseppe Trotta
1c17ab7e17
Improved interactive console 2021-02-20 21:25:59 +01:00
Giuseppe Trotta
7a5968452b
Merge branch 'cleaning' into release
* cleaning:
  Better logs
2021-02-20 11:54:22 +01:00
Giuseppe Trotta
0e74f27dde
New #47: Allow tracking module to customize headers 2021-02-20 11:49:55 +01:00
Giuseppe Trotta
d37323c4cf
Better logs 2021-02-20 11:21:30 +01:00
Giuseppe Trotta
86093f7ddf
Add watchdog: a module that helps to manage the access control based on rules 🎉 2021-02-20 11:02:55 +01:00
antisnatchor
46e7ca3198 Using Debug log verbosity instead of info in victim tracker 2021-02-15 16:20:01 +01:00
antisnatchor
6776a45773 Added necrobrowser auto-trigger functionality based on cookie jar items. Fixed tracking via path (now supports not-existing paths too). Added example Github configuration 2021-02-15 14:33:07 +01:00
antisnatchor
23d595e6bd Added export <sessionID> to export a full session cookieJar as JSON (ready for browser manual import) 2021-02-15 09:47:40 +01:00
Ohpe
b6862637ea
Linting 🌟 2021-01-31 12:16:27 +01:00
Ohpe
17241b9c37
Linting 🌟 2021-01-23 18:30:17 +01:00
Ohpe
12eb5c0601
Fix #43: Invalid nil pointer in tracking module 2021-01-23 18:23:01 +01:00
Ohpe
8a17a9643f
Fix: #42 2021-01-04 12:26:24 +01:00
Ohpe
8514195617
new: refactored config structure 2020-11-27 18:34:18 +01:00
Ohpe
6848e6fee3
new: migrated json config to toml 2020-11-27 17:27:34 +01:00
antisnatchor
be5684a789 Fixed time parsing. Prevented adding duplicates to cookiejar_entries redis list. 2020-11-27 14:15:22 +01:00
antisnatchor
827ee4753e Persistence support with Redis baby! 2020-11-27 12:59:11 +01:00
Giuseppe Trotta
2d165da555
Add support for necrobrowser-ng (#35) 2020-11-27 11:45:50 +01:00
antisnatchor
b27b4e9b69 More code refactoring to use Redis and drop old SyncMap implementation. 2020-11-26 12:58:52 +01:00
Ohpe
83715f6521
cleaning 2020-11-24 22:33:00 +01:00
Ohpe
6ee9ec4856
Update necrobrowser.go 2020-11-24 22:29:27 +01:00
antisnatchor
d0b4b0f30c WIP refactoring code to use REDIS instead of in-memory sync maps 2020-11-23 10:18:22 +01:00
Ohpe
d75e5ce504
Moving necrobrowser integration to external profile 2020-11-12 21:26:45 +01:00
Ohpe
db1ad4f748
Moving necrobrowser integration to external profile 2020-11-09 17:56:46 +01:00
Ohpe
7325bd3260
fix: Improved logging #26 2020-07-27 16:26:35 +02:00
Ohpe
d67c21ca35 new: Victim cookies are shown in the logs 2020-07-23 17:28:16 +02:00
Ohpe
e8700f0706 new: Tracking IP source can be selected via custom HTTP header 2020-07-22 22:13:03 +02:00