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
Ronni Skansing
c64f5a7dec
fix skip campaign template domain when mitm domain is first page
...
fix align extract IP on phishing server
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-11 16:54:10 +02:00
Ronni Skansing
61b1019ba3
import example templates on install
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-11 10:15:33 +02:00
Ronni Skansing
93708cef17
Access control for proxy
...
Vim suggestions for proxy yaml
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-07 19:14:38 +02:00
Ronni Skansing
383b3a59d8
improve proxy creating error log
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-05 16:14:02 +02:00
Ronni Skansing
fa856b84eb
fix panic on loading tracking pixel for deleted campaign
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-04 23:36:55 +02:00
Ronni Skansing
7ae9af36f3
fix company specific attachments used in global contexts
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-04 18:34:59 +02:00
Ronni Skansing
16bbcd3b81
replace securejoin with os.openroot
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-04 18:09:12 +02:00
Ronni Skansing
f9365ab299
cleanup from old proxy page test
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-30 21:56:44 +02:00
Ronni Skansing
fc0a14303c
Proxy MITM
2025-09-30 18:59:04 +02:00
Ronni Skansing
1aab0e499c
change to text/template
2025-09-19 00:29:31 +02:00
Ronni Skansing
4d8aac54a1
add manual backup
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-18 14:05:23 +02:00
Ronni Skansing
c75ea49f1c
recipient manual send action
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-17 22:16:04 +02:00
Ronni Skansing
854e0243d0
Add reported functionality
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-17 21:36:20 +02:00
Ronni Skansing
c1709c24aa
perform validation on save
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-16 16:42:40 +02:00
Ronni Skansing
b905117ab9
fix smtp auth in dev build and add smtp debug logging
2025-09-15 19:31:18 +02:00
Ronni Skansing
32ad02f4d8
template function for base64
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-04 10:41:35 +02:00
Ronni Skansing
96ce320e4d
template function for date
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-04 10:28:55 +02:00
Ronni Skansing
c21e96df72
fix update logic for anonymization and close date
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-08-30 19:06:51 +02:00
Ronni Skansing
e089e0cc7d
add tests to dashboard
2025-08-30 18:02:07 +02:00
Ronni Skansing
ffe6caf11e
fix: update campaign test/production
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-08-30 08:18:08 +02:00
Ronni Skansing
e37f4a3014
ignore version in dev
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-08-23 16:19:30 +02:00
Ronni Skansing
11cf01f08e
Initial open source release
2025-08-21 16:14:09 +02:00