Commit graph

385 commits

Author SHA1 Message Date
Thomas
05d88eaec8
Read somewhere that this is a pain in the ass to install on backbox, so here’s how you do it 2017-12-14 15:19:19 -06:00
ekultek
73a6458fb8 new checksums for the changed files 2017-12-09 22:22:10 -06:00
ekultek
aab81e892e bumped the version number for the new updates 2017-12-09 22:21:55 -06:00
ekultek
6e2e13a2c7 moved the sys calls to the main zeus.py file so they will be set at the start of the program 2017-12-09 22:21:31 -06:00
ekultek
a302562893 moved the encoding declaration to the main file, it will now be started at the beginning of the program, also removed the call to dict the proxy (issue #287) 2017-12-09 22:20:48 -06:00
ekultek
c83f745f84 moved the recursion limit to the main file so that it will load at the start of the program (issue #285) 2017-12-09 22:19:26 -06:00
ekultek
301461bf71 removed the duplicates from the dork file list, there was around 400+ dupes 2017-12-09 22:18:09 -06:00
ekultek
14a7204e88 created a new tamper script, this will obfuscate the script by it's HTML entity IE < == &lt; > == &gt; 2017-12-08 12:25:29 -06:00
ekultek
e5b52d7b45 bumped version number, Tor timesec warning will be output during header configuration 2017-12-07 16:29:18 -06:00
ekultek
362753d57c minor update for a new feature that will be implemented soon (preparing for it) 2017-12-07 16:28:12 -06:00
ekultek
27701e6660 minor update to the output of Tor timesec 2017-12-07 16:27:15 -06:00
ekultek
82f0c1f1ec this completely fixes issue #256 issue was that the catch was in the wrong spot 2017-12-07 07:46:12 -06:00
ekultek
b16a9c184a getting rid of the '...' at the end of the output string, got sick of typing it os now it won't be there anymore 2017-12-07 07:27:20 -06:00
ekultek
43199d690d this should patch issue #256 this seems to happen when the URL is malformed 2017-12-07 07:26:40 -06:00
ekultek
0349835951 created a new plugin identifier for moodle 2017-12-07 07:25:48 -06:00
ekultek
6e3d4b98f8 these updates should patch issue #245 and issue #252, seems that the error just wasn't being caught 2017-12-06 21:13:12 -06:00
ekultek
4e0945b842 patches an issue where any connection problem (timeout, disconnect, etc) would cause a unexpected exception (issue #239). also patches an issue where XSS was stuck in a loop (issue #240). added two new plugin detection scripts 2017-12-06 17:14:13 -06:00
ekultek
b86db8008f update for an issue #233, #234, #235 and #237. issue was with Tor (proxy 127.0.0.1:9050) needed a higher timeout for it 2017-12-06 10:48:58 -06:00
ekultek
ef05f225cd new MD5 sums for the changed and added files 2017-12-06 09:39:13 -06:00
ekultek
4c5b1538f3 will now detect the website character encoding, attempt to detect firewalls, attempt to detect plugins, also will now only use 1 request (2 if firewall is detected) 2017-12-06 09:38:57 -06:00
ekultek
3a24e0545d moved the command line parsing to it's own class 2017-12-06 09:38:41 -06:00
ekultek
2a1aaa6965 update to the output query 2017-12-06 09:38:24 -06:00
ekultek
274b3d7745 new tamper script, multiple space to comment 2017-12-06 09:38:03 -06:00
ekultek
bc053b5dcf will now detect the website character encoding, attempt to detect firewalls, attempt to detect plugins, also will now only use 1 request (2 if firewall is detected) 2017-12-06 09:37:46 -06:00
ekultek
c7165a0521 update to the disclaimer, bumped version number, added plugin path 2017-12-06 09:36:44 -06:00
ekultek
295d556b8e moved the optparse information into it's own class under lib/core/parse 2017-12-06 09:35:56 -06:00
ekultek
d79296e4cc colored output fix, error was not red, is now 2017-12-06 09:35:31 -06:00
ekultek
27fe53817d patch for issue #229 when the URL times out it will now continue the process 2017-12-06 09:34:49 -06:00
ekultek
4786b247ed new release has been drafted and release link has been updated 2017-12-06 09:33:49 -06:00
ekultek
e547265dbd created plugin scripts to parse the plugins the website uses, will be adding more 2017-12-06 09:33:15 -06:00
ekultek
bd558714b1 patch for an issue where it would fail again if the encoding is still messed up, also patch for an issue with the protocol, will now auto assign http if it isn't present (issue #225 and issue #226) 2017-12-04 14:39:21 -06:00
ekultek
c382c010fc patch for an issue where it would fail again if the encoding is still messed up, also patch for an issue with the protocol, will now auto assign http if it isn't present (issue #225 and issue #226) 2017-12-04 14:37:07 -06:00
ekultek
bedcde9270 complete rework of how the Gist search works, you no longer have a certain amount you can search, this is also a fix for issue #221 where the dict would not load into JSON format, that is no longer required 2017-12-03 13:30:50 -06:00
ekultek
66761024e8 new README translations, french and russian. Feel free to fix them if there are any mistakes 2017-12-02 13:41:29 -06:00
ekultek
405814f92d created a Spanish translation of the README.md file 2017-12-02 13:25:53 -06:00
ekultek
36be6d533a starting README translations 2017-12-02 13:23:51 -06:00
ekultek
d7e793cc7a patch for an issue where the status code was in the wrong place issue #219 2017-12-02 11:26:19 -06:00
ekultek
f27aaf35da patch for an issue where the status code was in the wrong place issue #219 2017-12-02 11:24:12 -06:00
ekultek
151d44beff patch for an issue where the status code was in the wrong place issue #219 2017-12-02 11:23:48 -06:00
ekultek
30ffde95c3 created a get_page function that does the requests for me, this way I'm not calling requests.get over and over again 2017-12-02 11:06:16 -06:00
ekultek
ccd0f4920b patch for an issue where a timeout would cause an error (issue #) 2017-12-02 10:27:13 -06:00
ekultek
54dd5d47f5 the gaierror has been taken care of once and for all, if it fails it's not going to try and find the IP address (issue #215), fixes and issue with chunked encoding errors, about 99% of the time when you try to request again it will work, so that's what we're gonna do (issue #214) 2017-12-02 07:31:02 -06:00
ekultek
ade2d5f82c added new headers to search for, patches issue #207, patches issue #211, also patches issue #212 2017-12-01 16:19:26 -06:00
ekultek
083e541284 fixes a bunch of bugs, plus some annoying output that shouldn't be showing up, including but not limited to issue #202 and issue #203 2017-12-01 11:05:53 -06:00
ekultek
5de72f5d33 fixes a bunch of connection bugs including issue #191, also fixes some issues with WAF identification 2017-11-30 13:23:18 -06:00
ekultek
daa83ffee6 minor patch so that it will show which URL failed instead of '{}' 2017-11-29 19:16:36 -06:00
ekultek
d949240ab8 patches an issue where the sitemap and robots.txt would fail if it hit a certain exception (issue #186, #185, #184) 2017-11-29 18:51:13 -06:00
ekultek
a96a04a3ad fixes an issue where the admin pages would not be saved to a log file 2017-11-29 14:23:42 -06:00
ekultek
c0382bdb17 created a timeout class that will timeout a function if it takes to long, added the timeout to the nmap scan, if it takes over 2 minutes it will timeout, you can increase the timeout with the --time-sec flag 2017-11-29 11:48:12 -06:00
ekultek
92653aa038 sometimes the exceptions are super long and I need some more information from the log file, so I'm going to make the issues with the last 50 lines of the log file 2017-11-29 10:15:07 -06:00