Commit graph

2267 commits

Author SHA1 Message Date
☸️
159aed5080
Implement session script onExit call. 2024-11-23 15:49:05 +01:00
Simone Margaritelli
c4e45b368d
Merge pull request #1150 from Sniffleupagus/patch-1
Improve backwards compatibility with getHandshakeFileFor
2024-11-20 14:32:39 +01:00
evilsocket
169b0cb8c9 new: added removeEventListener builtin function (closes #1139) 2024-11-20 14:30:17 +01:00
☸️
a7e4572416
Merge pull request #1153 from bettercap/1152-fix
Add IPv6 nil check for interface.
2024-11-16 18:07:57 +01:00
☸️
01a144d69b
Add IPv6 nil check for interface. 2024-11-16 10:19:30 +01:00
Sniffleupagus
cb5f7679d8
Improve backwards compatibility with getHandshakeFileFor
The getHandshakeFile function was using "path.Dir(shakesFileName)", which drops the last element of the path.  This is not backwards compatible with prior versions that used the variable as the dir name. In particular this change causes pwnagotchi to store handshakes in /root instead of /root/handshakes.
This commit checks for an existing directory at shakesFileName and will use that as the path instead of taking the parent directory of the path.
2024-11-13 11:33:25 -08:00
Simone Margaritelli
00854261a4
Merge pull request #1145 from bettercap/otto-session-events
Implement addSessionEvent function in HTTP proxy script env
2024-11-13 11:17:26 +01:00
Simone Margaritelli
906162e5fa
Merge pull request #1143 from buffermet/master
dns.proxy module
2024-11-13 11:17:03 +01:00
☸️
08e248e38c
Implement addSessionEvent function in DNS proxy script env 2024-10-23 13:30:01 +02:00
☸️
6d242022fb
Implement addSessionEvent function in HTTP proxy script env 2024-10-22 23:11:42 +02:00
buffermet
6de6de7418 Allow wildcard in blacklist. 2024-10-12 22:05:29 +02:00
buffermet
ccb2774814 Shrink code. 2024-10-12 21:50:26 +02:00
buffermet
40f3906115 Add blacklist and whitelist logic. 2024-10-12 21:47:02 +02:00
buffermet
27d245625c Remove redundant nil assignment. 2024-10-12 17:38:49 +02:00
buffermet
32995aada3 Merge branch 'master' of https://github.com/buffermet/bettercap 2024-10-12 17:35:08 +02:00
buffermet
fe9481cb42 Print JS property conversion errors. 2024-10-12 17:34:14 +02:00
☸️
d0d1029a5a
Merge branch 'bettercap:master' into master 2024-10-12 13:49:13 +02:00
buffermet
c5017ed020 Support RFC3597 generic/unknown record type if Rdata field is present. 2024-10-12 13:45:27 +02:00
evilsocket
88d813543a merge 2024-10-10 14:34:20 +02:00
evilsocket
55edafb33c new: implemented named tickers (ref #779) 2024-10-10 14:33:52 +02:00
buffermet
c5d93825bd Catch RR nil value, improve debug logs readability. 2024-10-09 20:07:22 +02:00
buffermet
43f1013f0d Add TLS support for DNS proxy, implement backwards compatible DNS record conversion. 2024-10-09 13:47:21 +02:00
buffermet
a49d561dce init dns.proxy 2024-10-04 03:00:54 +02:00
evilsocket
e190737c91 new: added known services descriptions from IANA 2024-10-01 14:46:59 +02:00
evilsocket
30c4c320a6 misc: more compact zerogod.show 2024-10-01 14:20:14 +02:00
evilsocket
7e1cb69071 misc 2024-10-01 00:37:54 +02:00
evilsocket
02871b0ae6 new: _http and _https zeroconf acceptors 2024-09-30 19:06:10 +02:00
Simone Margaritelli
ef69151a7f chore: added credits to grandcat package 2024-09-27 20:40:48 +02:00
Simone Margaritelli
ae466b702a fix: directly embedding ui assets (fixes #1135) 2024-09-27 20:23:57 +02:00
Simone Margaritelli
ea8e96c285 chore: removed ui submodule (ref #1135) 2024-09-27 20:18:18 +02:00
Simone Margaritelli
ba29bea0cd misc: small fix or general refactoring i did not bother commenting 2024-09-22 19:25:24 +02:00
Simone Margaritelli
209725d623 misc: small fix or general refactoring i did not bother commenting 2024-09-22 17:40:23 +02:00
Simone Margaritelli
d2f13a3293 misc: small fix or general refactoring i did not bother commenting 2024-09-22 15:34:37 +02:00
Simone Margaritelli
fabf3bb8e9 fix: prioritize longer and more explicit host names 2024-09-22 15:21:11 +02:00
Simone Margaritelli
5969acd55d misc: small fix or general refactoring i did not bother commenting 2024-09-22 15:05:43 +02:00
Simone Margaritelli
bd959586c5 misc: small fix or general refactoring i did not bother commenting 2024-09-22 15:03:10 +02:00
Simone Margaritelli
a234c20650 fix: better ipv6 detection logic 2024-09-22 15:03:06 +02:00
Simone Margaritelli
8446d66d12 misc: small fix or general refactoring i did not bother commenting 2024-09-22 14:00:39 +02:00
Simone Margaritelli
5652d15426 misc: small fix or general refactoring i did not bother commenting 2024-09-22 13:23:30 +02:00
Simone Margaritelli
7b4fc3d31d misc: small fix or general refactoring i did not bother commenting 2024-09-21 17:52:50 +02:00
Simone Margaritelli
26c532316a misc: small fix or general refactoring i did not bother commenting 2024-09-21 17:38:52 +02:00
Simone Margaritelli
2966153adf misc: small fix or general refactoring i did not bother commenting 2024-09-21 11:56:14 +02:00
Simone Margaritelli
76e094f687 misc: small fix or general refactoring i did not bother commenting 2024-09-20 15:48:20 +02:00
Simone Margaritelli
6af2de6de9 misc: small fix or general refactoring i did not bother commenting 2024-09-20 15:30:13 +02:00
Simone Margaritelli
17ba1be16c misc: small fix or general refactoring i did not bother commenting 2024-09-20 12:06:32 +02:00
Simone Margaritelli
b0a197b377 external resolver 2024-09-20 10:29:45 +02:00
Simone Margaritelli
e656a6cbfa misc: small fix or general refactoring i did not bother commenting 2024-09-19 22:24:45 +02:00
Simone Margaritelli
51a5b4ad6e misc: small fix or general refactoring i did not bother commenting 2024-09-19 21:49:02 +02:00
Simone Margaritelli
91d360327a it works! 2024-09-19 16:33:44 +02:00
Simone Margaritelli
67cc9680ed progress 2024-09-18 23:21:30 +02:00