Ronni Skansing
4496fc30f3
fix bug where {{.APIKey}} was not correctly filled in header.\nAdded support for {{.FromName}} and {{.FromEmail}}\nImproved error message
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-12 20:32:50 +01:00
Ronni Skansing
4c63406f2a
fix missing meta data field on events
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-11 21:38:41 +01:00
Ronni Skansing
fa1174e06c
add option to save additional data
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-11 19:47:19 +01:00
Ronni Skansing
9e8c1fc4d3
fix not updating country filter on update
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-10 22:18:43 +01:00
Ronni Skansing
31a1348d4a
added tools page
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-10 20:07:14 +01:00
Ronni Skansing
8a5de77b28
add deny page visit event
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-10 19:04:22 +01:00
Ronni Skansing
9c5acbed90
Add geo IP checking
2025-11-09 12:22:39 +01:00
Ronni Skansing
75cba58f9f
added geo ip data
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-09 10:48:53 +01:00
Ronni Skansing
acb7a4a8ee
add support for proxy socks5
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-09 10:03:11 +01:00
Ronni Skansing
a22af50f01
fix incorrect calculation on campaign page score card for submitted
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-07 10:54:02 +01:00
Ronni Skansing
4a0f900188
fix ensure shared folder exists
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-07 00:34:03 +01:00
Ronni Skansing
07c8adaf76
update vendor deps
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-06 23:31:08 +01:00
Ronni Skansing
a3876124ba
bump deps
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-06 23:24:30 +01:00
Ronni Skansing
bde2fd71e9
add wildcard to JA4 filter
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-06 23:13:10 +01:00
Ronni Skansing
99b7244962
fix proxy filtering
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-06 23:08:25 +01:00
Ronni Skansing
acdff38814
added impersonate
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-06 21:59:22 +01:00
Ronni Skansing
8a63af4977
fix obfuscation bug
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-06 21:02:45 +01:00
Ronni Skansing
f9e1a71028
fix update bug
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-05 21:15:21 +01:00
Ronni Skansing
691cff9659
ip filtering becomes filtering with ja4 and cidrs
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-05 21:10:33 +01:00
Ronni Skansing
ff5921ec02
fix setting ja4
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-05 20:20:40 +01:00
Ronni Skansing
74a681b275
ja4 fingerprinting added to upstream request
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-05 20:13:53 +01:00
Ronni Skansing
ab39836e79
update go-email version
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-05 18:36:21 +01:00
Ronni Skansing
4ce58fb235
extract proxy session management and add clear proxy sessions when updating a proxy config
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-04 21:42:31 +01:00
Ronni Skansing
e3a23b3cb6
add proxy yaml tls directive
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-04 20:25:51 +01:00
Ronni Skansing
3855e6d39b
self signed certificates
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-04 20:00:59 +01:00
Ronni Skansing
a7a5f7aacc
fixed remove legacy admin IP blocking config field
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-04 16:40:54 +01:00
Ronni Skansing
101126e54d
fix mitm page should not be available when campaign closed
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-03 20:36:08 +01:00
Ronni Skansing
ff2f2a36c7
Added options for campaign obfuscation
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-01 22:53:43 +01:00
Ronni Skansing
484be47390
fix add hasNextPage to sessions
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-30 23:54:31 +01:00
Ronni Skansing
be398d21ee
fix missing has next page on api senders overview
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-30 23:45:45 +01:00
Ronni Skansing
f12ab80cd6
fix missing hasNextPage for global assets
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-30 23:26:01 +01:00
Ronni Skansing
8416db3dd6
fix wrong hasNextPage
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-30 23:07:19 +01:00
Ronni Skansing
d13836dc09
fix bug with nested folders not being adding when importing assets
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-30 16:21:28 +01:00
Ronni Skansing
ac8841cd50
fix default file log path to stdout/errout
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-30 09:31:23 +01:00
Ronni Skansing
77cd13812d
update custom stats table and db
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-27 19:27:22 +01:00
Ronni Skansing
495f3e0b0a
fix apply proxy rules only to correct hosts
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-25 01:53:05 +02:00
Ronni Skansing
2920bd0a98
fix missing proxy logic for requests without sessions
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-25 01:15:44 +02:00
Ronni Skansing
91519a0cd3
fix proxy host response matching on any domain
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-24 16:24:02 +02:00
Ronni Skansing
8aedc3dbef
remove redudant queries in proxy
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-24 16:07:13 +02:00
Ronni Skansing
9014fb6477
render page can use template variables. Added panic debug info
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-24 15:31:27 +02:00
Ronni Skansing
dda9a66437
Update proxy yaml completions
...
Added rewrite-url directive
Access directive is 404 and private by default
Fixed missing data capture
Fix missing data capture
MITM campaign now use campaign template domain for all pages exception
mitm page and evasion page.
Fix always start new session on initial page visit
Use the random mitm cookie name
Use proxy target URL for mitm page
2025-10-24 14:43:09 +02:00
Ronni Skansing
031d5f93bc
Merge branch 'fix-change-access-directive' into develop
2025-10-23 12:56:00 +02:00
Ronni Skansing
d6a717ebfa
change access directive and add management for proxy allow list
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-23 12:55:51 +02:00
Ronni Skansing
061ef4b623
add company stats
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-23 12:19:53 +02:00
Ronni Skansing
343212c248
simplify campaign template and added more validation
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-21 19:36:54 +02:00
Ronni Skansing
847a3552b1
change access directive and default proxy acccess handling
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-20 21:38:52 +02:00
Ronni Skansing
d6a1060009
fix proxy domains should not be shown in various places
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-20 19:41:09 +02:00
Ronni Skansing
bb11c6e337
fix delete assets, wrong look up
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-20 19:25:50 +02:00
Ronni Skansing
26880e36cf
Evasion page implementation.
...
Fix ip filtering.
Support for ip filter in proxies
2025-10-19 13:44:44 +02:00
Ronni Skansing
34d619f85e
merge develop - fix conflicts
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-16 11:27:22 +02:00