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
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