Ronni Skansing
e0cff01796
add support for proxy schema http and ports in proxy start URL
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-27 21:46:49 +01:00
Ronni Skansing
d35d41732b
Added new from for capture for json, formdata, urlencoded. \nAdded support for multiple values in capture find.
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-27 20:19:59 +01:00
Ronni Skansing
6c3c695941
Added support for random recipient variable
...
Random recipient can not be the recipient
Added support for variables in email subject
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-27 00:41:14 +01:00
Ronni Skansing
dce09e7a24
proxy rewrite with no replace is equal to empty
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-26 23:14:09 +01:00
Ronni Skansing
2d5f5a4216
custom obfuscation
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-22 12:10:49 +01:00
Ronni Skansing
3a9c8a709d
added display mode
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-22 00:36:33 +01:00
Ronni Skansing
0fcb04573a
add more debug logging to api sender
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-21 16:36:12 +01:00
Ronni Skansing
5831ec355b
adjust flow on campaign page
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-21 15:43:31 +01:00
Ronni Skansing
5d6a81cf0f
improve handling of bad oauth tokens
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-21 14:52:19 +01:00
Ronni Skansing
a57c5f455f
Fix pagination has next page on campaign page. Fix campaign recipients return standard T[] result. Fix anonymization affected recipient outside scope.
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-21 11:40:13 +01:00
Ronni Skansing
52a563c9cb
fix error not shown on send message endpoint. Fix error sometimes shown as context cancelled instead of error due to early cancel before body was read
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-21 10:06:26 +01:00
Ronni Skansing
46a162c031
fix context cancelled error instead of error
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-21 01:13:26 +01:00
Ronni Skansing
f6eb87fa2b
OAuth providers
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-20 23:54:00 +01:00
Ronni Skansing
0c09e440ea
improve jittery
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-18 18:31:20 +01:00
Ronni Skansing
870d901410
Merge branch 'develop' into feat-schedule-jitter
2025-11-18 17:10:03 +01:00
Ronni Skansing
aa5f3e8691
fix set cancelled only for recipients of campaign
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-18 17:08:47 +01:00
Ronni Skansing
b072eb7b1b
add campaign jitter
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-17 22:21:12 +01:00
Ronni Skansing
f51385b1da
fix missing meta data on a couple of events
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-16 11:34:38 +01:00
Ronni Skansing
70c7b6203d
add option to add data to webhook events
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-14 20:50:50 +01:00
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
acb7a4a8ee
add support for proxy socks5
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-09 10:03:11 +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
acdff38814
added impersonate
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-06 21:59:22 +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
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
ff2f2a36c7
Added options for campaign obfuscation
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-11-01 22:53:43 +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
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
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
Ronni Skansing
7d8e53168c
implement goproxy for dom rewrite dom
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-16 11:02:55 +02:00
Ronni Skansing
2cd428c416
add proxy response directive
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-16 00:26:48 +02:00
Ronni Skansing
ee406aeecf
nil checks
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-15 22:44:35 +02:00
Ronni Skansing
c7910cbafb
add orphans recipients page and delete all orphaned
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-14 20:26:27 +02:00
Ronni Skansing
4914bbeebb
fix panic on export shared
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-14 18:28:24 +02:00
Ronni Skansing
a6374bd976
add comment to company
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-14 18:19:52 +02:00
Ronni Skansing
d1bb9ddc8d
fix bad proxy page lookup
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-12 10:18:50 +02:00