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
Ronni Skansing
06340bea4a
ignore vendor
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-16 11:10:27 +02:00
Ronni Skansing
771024db59
update vendor
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-16 11:10:02 +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
2f4cdcca5a
fix missing validation on allowed
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-15 22:00:31 +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
8661144493
fix proxy domain comparison ordering
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-13 21:31:35 +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
595bb880cd
add debug flag
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-10 10:29:46 +02:00
Ronni Skansing
ebe949e7f0
fix embed ignore commonsjs helper file that started with _
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-07 21:49:38 +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
5f99d72bed
proxy avoid dublicate global rules reapplied
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-05 15:26:40 +02:00
Ronni Skansing
b517b1928a
fix missing proxy header handling
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-05 14:48:37 +02:00
Ronni Skansing
2e8c96d7db
update licenses and script
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-10-05 10:55:27 +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
4a51c2fb14
update vendor
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-30 22:39:08 +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
0951a0e2f9
advanced mode for interactive installer
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-30 21:19:53 +02:00
Ronni Skansing
c5c6d3d127
bump packages
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-30 20:05:52 +02:00
Ronni Skansing
fc0a14303c
Proxy MITM
2025-09-30 18:59:04 +02:00
Ronni Skansing
bb51d36ae5
Added more tests files
...
Fixed asset page should show all domains
Fixed domain assets should not be shown as global
Improve delete modal
Remove preview icon background colors
2025-09-20 12:19:52 +02:00
Ronni Skansing
4c8cbff1b8
move test files
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-20 11:41:21 +02:00
Ronni Skansing
1aab0e499c
change to text/template
2025-09-19 00:29:31 +02:00
Ronni Skansing
7d2fb2b888
improve send again texts
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-18 14:49:53 +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
1644389f7f
bump go mod
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-18 14:04:56 +02:00
Ronni Skansing
f2ea4e8570
bump golang version
...
Signed-off-by: Ronni Skansing <rskansing@gmail.com >
2025-09-18 14:00:37 +02:00