Commit Graph

596 Commits

Author SHA1 Message Date
daniel goldberg bdde8dfeed Added func to find route to victim, reorganised firewall 2016-08-29 12:08:42 +03:00
daniel goldberg 3b39ee4308 Added more logging to HTTP server 2016-08-29 12:05:24 +03:00
daniel goldberg 57525b6450 Moved to using HEAD to save code 2016-08-25 16:32:16 +03:00
daniel goldberg dd8738a4f1 Fixed collision where HTTP auto upgraded to HTTPS 2016-08-25 16:27:29 +03:00
daniel goldberg bee9fc23ea BugFix 2016-08-25 15:46:29 +03:00
daniel goldberg 4f1dfb4016 PEP8 2016-08-25 15:45:47 +03:00
daniel goldberg 8c9014684c Fixed some bugs in HTTP fingerprinting 2016-08-25 15:43:59 +03:00
daniel goldberg 3226ee3f02 Ignore more working tree files 2016-08-25 14:44:04 +03:00
daniel goldberg d455a8bb40 Added basic HTTP fingering by using banner grabbing 2016-08-24 18:31:16 +03:00
daniel goldberg 85ee6804ee Removed the unused load new config button 2016-08-23 11:40:37 +03:00
daniel goldberg 87cdac12db Fixed bug in running Monkey from Island when win32 is the platform 2016-08-23 11:02:18 +03:00
daniel goldberg b2a9b85af4 PEP8 changes 2016-08-22 19:40:38 +03:00
daniel goldberg ceabd8ddd0 Added default redirect to Monkey Island 2016-08-22 19:29:44 +03:00
daniel goldberg 67d77408f6 PEP8 2016-08-22 18:34:22 +03:00
acepace 8c4288d100 PEP8 changes 2016-08-20 23:37:42 +03:00
acepace 14052bb444 Merge remote-tracking branch 'origin/master' 2016-08-20 17:56:29 +03:00
acepace e16debeff9 Documented config variable 2016-08-20 17:56:23 +03:00
Daniel Goldberg 01a71fa04a Include debian package + link to quick howto. 2016-08-20 17:22:32 +03:00
acepace 88951f920d Bunch of generic PEP8 improvements 2016-08-20 17:03:49 +03:00
acepace 0eb655c44b Changed Monkey SSH file path to /tmp to not require root.
Tiny PEP8 changes
2016-08-20 15:28:14 +03:00
itsikkes 72fc0c3bba lower the probability of marking living monkeys as dead
living monkeys will now be auto-marked as dead only if not a single
living monkey sent keep-alive in the last 10 minutes
2016-08-13 19:39:09 +03:00
itsikkes 2443e3fe4b mark living monkeys in the UI 2016-08-13 19:37:49 +03:00
itsikkes fba5bea912 Tunnel improvements - bugfix for using default tunnel, improvement in tunnel shutdown
1) Bugfix when searching for tunnel - registration packet might be sent
from wrong interface in case of the default tunnel
2) Tunnel shutdown now verifies that no one used the tunnel before
shutting it down (added code to allow tracing of last used time)
3) Timeouts increasments
2016-08-13 18:38:31 +03:00
itsikkes a2fccaca03 Bug fix in shutdown sequence and added sleep for allowing newly exploited use the tunnel
1) When exploiting new host, ensure it has enough time to get access to
the tunnel before shut down
2) When shutting down, first report to the island and only then quit the
tunnel (if in use)
2016-08-13 18:33:49 +03:00
itsikkes 82efd24c4e updated to reflect recent patch 2016-08-13 18:30:24 +03:00
itsikkes f1857a04f8 Merge branch 'master' of https://github.com/guardicore/monkey
# Conflicts:
#	monkey_island/deb-package/monkey_island_pip_requirements.txt
2016-08-10 19:31:27 +03:00
itsikkes 0ce9a164a9 removed unneeded dependencies 2016-08-10 19:28:33 +03:00
acepace 1e13671ebd Fully marked python dependencies 2016-08-09 19:20:39 +03:00
acepace 8f1669dd44 Added functionality to report all brute force password attempts even if unsuccessful. 2016-08-09 00:23:18 +03:00
acepace d75ce529ab Issue #18, added ability to attack multiple users in SSH brute force.
Also fixed small bug in windows kill path parsing.
2016-08-08 22:25:33 +03:00
acepace 2ed7cc359e Merge branch 'master' of https://github.com/guardicore/monkey
# Conflicts:
#	chaos_monkey/example.conf
2016-08-03 09:24:55 +03:00
itsikkes a11ff2b3cb add option to run monkey directly from Island UI 2016-08-01 23:54:41 +03:00
itsikkes de958088b4 depth commandline option is not overwritten when getting config from the island 2016-08-01 16:52:27 +03:00
itsikkes f55b8d429d moved connectivity checking outside of loop 2016-08-01 14:46:21 +03:00
itsikkes 2afcae489e updated missing fields 2016-07-31 20:40:45 +03:00
itsikkes 9da2db2c1a Switched to tornado as the webserver 2016-07-31 20:40:05 +03:00
acepace 39a208afc3 Added local kill switch to flow, right after loading configuration. 2016-07-31 14:33:48 +03:00
acepace 1c5ec3086f Change default server to non-sense IP to force override. Must never be localhost. 2016-07-31 14:33:13 +03:00
acepace fbd8e5dfa1 Removed Kali service. Unsupported 2016-07-31 14:31:13 +03:00
itsikkes 38f28e4a53 Merge branch 'master' of https://github.com/guardicore/monkey 2016-07-28 22:52:28 +03:00
itsikkes cccd7793d6 minor .deb fix 2016-07-28 22:52:18 +03:00
itsikkes 407034126a Merge pull request #21 from ravitgreitser/patch-2
Update README.md
2016-07-28 21:47:33 +03:00
ravitgreitser f5d0f26762 Update README.md 2016-07-28 21:24:03 +03:00
itsikkes 5c8783eaea Merge branch 'master' of https://github.com/guardicore/monkey 2016-07-28 17:42:30 +03:00
itsikkes 73d9914923 Improved .deb creation and installation process for Ubuntu
Added support for Systemd Units for MongoDB and Island; Some more
installation fixes
2016-07-28 17:42:20 +03:00
Daniel Goldberg fdf49b5195 Fix title 2016-07-28 16:41:37 +03:00
itsikkes 7b7b977029 Merge pull request #20 from ravitgreitser/patch-1
Update README.md
2016-07-28 16:18:21 +03:00
ravitgreitser 8abb7fa5b9 Update README.md 2016-07-28 16:01:12 +03:00
acepace d466824a0c Fixed Pyinstaller versioning 2016-07-28 11:22:21 +03:00
acepace dfb8b8b812 Added local network scan to default configuration 2016-07-28 11:22:02 +03:00