RonniSkansing
|
556e25077c
|
added branding settings
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-17 21:56:06 +02:00 |
|
RonniSkansing
|
6588de6317
|
fix malformed request in proxy using impersonation
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-17 19:36:12 +02:00 |
|
RonniSkansing
|
e83961c597
|
added proxy status engine
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-17 19:02:01 +02:00 |
|
RonniSkansing
|
f83888769b
|
fix proxy cookie bundle must include cookies with required false
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-17 12:20:06 +02:00 |
|
RonniSkansing
|
2028391c3c
|
vendor backend
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-16 23:17:35 +02:00 |
|
RonniSkansing
|
98ad0bdf4a
|
Bumped deps Go, surf, x/crypto, compress, x/mod, swapped enetx utls/uquic forks for upstream utls/quic-go and updated surf method calls
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-16 23:11:07 +02:00 |
|
RonniSkansing
|
59cd31de17
|
fix company shared asset not deletable
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-16 20:08:01 +02:00 |
|
RonniSkansing
|
020ad9d468
|
fix improve error message when browser start fails
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-15 19:38:02 +02:00 |
|
RonniSkansing
|
fbeda80a96
|
add remote browser manipulate headers
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-13 10:03:27 +02:00 |
|
RonniSkansing
|
b9b40b1ec1
|
fix broken remote browser init
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-12 20:17:05 +02:00 |
|
RonniSkansing
|
1109a620ee
|
add / update remote browser state helpers
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-12 19:17:20 +02:00 |
|
RonniSkansing
|
ed567b3e31
|
added state helpers to remote browser
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-12 13:39:19 +02:00 |
|
RonniSkansing
|
f162e9d49c
|
fix domain list could cause 500 via. API
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-12 12:35:06 +02:00 |
|
RonniSkansing
|
f1ebeda058
|
fix disableFidoUI and rename it. Deprecate disableFioUI
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-12 12:23:09 +02:00 |
|
RonniSkansing
|
1dc3762ef7
|
rename group stats to position / department stats
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-11 22:40:53 +02:00 |
|
RonniSkansing
|
dd94183ef3
|
add campaign position and department stats for normal campaigns
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-11 22:32:33 +02:00 |
|
RonniSkansing
|
4296e2c6a2
|
bump toolchain and dependencies
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-11 20:55:21 +02:00 |
|
RonniSkansing
|
a12f08445f
|
fix show only script logs on the recipient timeline, not runner debug logs
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-11 20:21:15 +02:00 |
|
RonniSkansing
|
100b1ac4bf
|
fix random recipient selection skewed
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-11 20:19:54 +02:00 |
|
RonniSkansing
|
46fd2162ab
|
fix api senders request headers not supporting ms device
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-09 16:54:13 +02:00 |
|
RonniSkansing
|
940de72f23
|
fix template func not working API sender headers
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-09 16:41:13 +02:00 |
|
RonniSkansing
|
d0aa82dbd6
|
fix deprecated overloaded .on method for streaming
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-06 15:35:38 +02:00 |
|
RonniSkansing
|
95ae3b7b8c
|
added rb page script debug line when remote socket is closed
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-06 14:57:21 +02:00 |
|
RonniSkansing
|
87a8735896
|
add log remote browser event as recipient info event
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-06 14:23:17 +02:00 |
|
RonniSkansing
|
1b5a741470
|
tidy
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-06 10:19:43 +02:00 |
|
RonniSkansing
|
c68925c2a5
|
perf, fix random recipient table scan
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-05 17:51:36 +02:00 |
|
RonniSkansing
|
09fc4bdfba
|
perf, add index and transaction around create campaign
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-05 16:32:28 +02:00 |
|
RonniSkansing
|
2670c40132
|
perf, added index to lower email on recipients
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-05 12:47:20 +02:00 |
|
RonniSkansing
|
0c5f7dcf37
|
rewrite for perf
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-05 12:18:30 +02:00 |
|
RonniSkansing
|
0a08a245fa
|
added anonymous campaigns and position/department stats across campaigns and reports.
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-05 10:02:07 +02:00 |
|
RonniSkansing
|
5824e52aee
|
removed dead code related to unreleased feature
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-03 13:20:46 +02:00 |
|
RonniSkansing
|
ec06cd84c1
|
restrict report generation egress, disable browser telemetry and escape recipient data
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-03 09:33:01 +02:00 |
|
RonniSkansing
|
9e5b190585
|
refactor to use minor util for unwrapping errors
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-03 00:26:24 +02:00 |
|
RonniSkansing
|
a86b55e249
|
fix email sort by updated at
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-09-02 23:55:38 +02:00 |
|
RonniSkansing
|
d3270239d6
|
add unified login audit log
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-08-28 22:27:36 +02:00 |
|
RonniSkansing
|
dc832252fe
|
update internal geo ip database
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-08-16 09:27:29 +02:00 |
|
RonniSkansing
|
13227b96ea
|
Merge branch 'develop' into feat-training-awareness
|
2026-08-15 01:05:46 +02:00 |
|
RonniSkansing
|
fa4ebb9b5f
|
fix oauth provider search
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-08-15 01:05:07 +02:00 |
|
RonniSkansing
|
a7fbd573f6
|
added awareness training campaign mode, report, template mode, and stats
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-08-15 00:12:51 +02:00 |
|
RonniSkansing
|
bf40babe6b
|
fix edgecase for new variable support
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-08-10 21:04:54 +02:00 |
|
RonniSkansing
|
13e8a7976e
|
add variable support for specific landing pages
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-08-10 20:57:32 +02:00 |
|
RonniSkansing
|
adc9ae43b0
|
add campaign with url paths
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-08-10 18:24:37 +02:00 |
|
RonniSkansing
|
a2b50f8442
|
fix remote browser improved remote support
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-07-24 21:34:58 +02:00 |
|
RonniSkansing
|
36e6c7aa7a
|
patching headlesss
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-07-24 16:40:13 +02:00 |
|
RonniSkansing
|
03b37f3aff
|
fix various remote browser signals and bugs
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-07-24 13:57:46 +02:00 |
|
RonniSkansing
|
bdef7b8f2b
|
add proxy unit tests
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-07-22 11:41:40 +02:00 |
|
RonniSkansing
|
5fc6b3d95c
|
fix proxy session cookie scope and multi host upstream cookie rewriting
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-07-22 10:32:46 +02:00 |
|
RonniSkansing
|
59f243c4ab
|
fix proxy host reverse mapping for sessionless requests
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-07-22 10:05:01 +02:00 |
|
RonniSkansing
|
c0634a6557
|
updated xcrypto
Signed-off-by: RonniSkansing <rskansing@gmail.com>
|
2026-07-10 21:01:58 +02:00 |
|
RonniSkansing
|
cac7920f7c
|
added report endpoint\nadded SMTP header variable support\nadded ReportURL variable
Signed-off-by: RonniSkansing <ronni@phishing.club>
|
2026-07-06 22:36:22 +02:00 |
|