Commit Graph

81 Commits

Author SHA1 Message Date
Barak Argaman 2a96d23a4a organize cc server files 2017-08-25 17:47:08 +03:00
Itay Mizeretz 2af06e7b1b Add edge api 2017-08-22 20:19:40 +03:00
Itay Mizeretz c2a9e785c9 add netmap get api
most features implemented
2017-08-22 19:53:06 +03:00
Itay Mizeretz 2e5fe25117 Add nodes and edges 2017-08-22 16:49:16 +03:00
Itay Mizeretz 1a55c8362f Add C&C ability to share credentials found from monkeys 2017-08-17 18:04:36 +03:00
Itay Mizeretz a23317ecdf Fix deb package requirement 2017-08-13 17:13:39 +03:00
Evstifeev Roman f1dca7fa86 Don't crash when receiving unknown configuration variables
Instead of crashing if the monkey deserializes an unknown configuration
variable, send an error message to the current monkey server and keep on
working.

Add utnittests.

fixes #26
2016-09-27 23:56:26 +03:00
Evstifeev Roman 569a9b083e update config when json changed. fixes #25 2016-09-22 16:59:57 +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
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
acepace 1e13671ebd Fully marked python dependencies 2016-08-09 19:20:39 +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 9da2db2c1a Switched to tornado as the webserver 2016-07-31 20:40:05 +03:00
acepace fbd8e5dfa1 Removed Kali service. Unsupported 2016-07-31 14:31:13 +03:00
itsikkes cccd7793d6 minor .deb fix 2016-07-28 22:52:18 +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
itsikkes f8ca808ad5 add 'Kill All Existing Monkeys' button 2016-07-26 22:32:46 +03:00
itsikkes 63d8c4ed12 DB queries fix
Modification time relevant for UI updating accordingly.
2016-07-26 18:52:25 +03:00
itsikkes 4ed667d805 implemented reset DB from UI 2016-07-24 16:27:56 +03:00
itsikkes 97cf9031c4 Merge branch 'master' of https://github.com/guardicore/monkey 2016-07-24 01:05:24 +03:00
itsikkes fc95dccf22 bug fixes and features
added support for multi-parent, auto mark dead monkeys,; UI: get exploit
details, can select edges, show num pf monkeys alive, show failed
exploit attempts; some bug fixes;
2016-07-24 01:04:42 +03:00
acepace aafe388a56 Last (?) Icon change. Used the fullbody monkey image. 2016-07-23 14:27:02 +03:00
acepace 2a05fce1f5 Few more icon changes. Made Monkey not pop out of screen and prevented logo and monkey occlusion 2016-07-23 13:56:32 +03:00
acepace 59de4052b2 Updated Tux Icon 2016-07-23 13:46:32 +03:00
acepace 19e6c7fb29 New monkey logo 2016-07-23 12:20:53 +03:00
acepace 8084443e6a Added stage to readme 2016-07-23 11:39:19 +03:00
itsikkes 5d857f9ea3 more UI adds
mark patient zero, added map legend, indicate user on the state of his
actions
2016-07-21 11:21:40 +03:00
itsikkes 23befbb8c9 directory placeholder 2016-07-20 01:08:35 +03:00
itsikkes 4a42fc540e fixes and improvements after test-run 1 2016-07-20 00:53:41 +03:00
itsikkes e9e21b77da minor UI improvements
more verbose run summary, changed "enable monkey" to toggle button
2016-07-18 17:09:48 +03:00
itsikkes ef325928a9 minor UI Improvements
Scanned hosts displayed with their OS, Total monkeys num now presented
2016-07-17 19:12:30 +03:00
itsikkes 9e1b9db646 minor scan UI bugfix 2016-07-16 12:21:26 +03:00
Daniel Goldberg aa9ded7ff2 Windows flow does not require hardcoded paths. 2016-07-12 22:22:10 +03:00
itsikkes 5d1a3680b2 serval bug fixes
1. all monkeys got the 1st config;
2. incompatible config types
3. UI fixes at the island
2016-07-06 11:44:33 +03:00
itsikkes 3d5d972cf8 Add monkey kill option from island 2016-07-04 10:44:57 +03:00
itsikkes 84496dd3f5 Added internet access check
Shown in the monkey properties in the island
2016-06-28 11:13:24 +03:00
acepace d9352f7693 Added folder directives + git ignores 2016-06-14 14:40:28 +03:00
acepace 6895549bbe Add scan lines 2016-06-14 14:40:14 +03:00
acepace 92ba526265 Fixed bugs pulling parameters 2016-06-14 14:39:58 +03:00
acepace f9f062ec0d Added default parameters to certificate creation in windows 2016-06-07 17:19:25 +03:00
Ace Pace 48cad4488b merge 2016-06-05 12:47:59 +03:00
itsikkes 41a5f0a1ed edges from different types in same direction are shown 2016-05-27 08:47:22 +03:00
itsikkes 347833d619 add tunnels visualization
tunnel information is sent to island and appears on the map: blue -
tunnel, red - expolit
2016-05-27 01:06:56 +03:00
itsikkes ace6a758f7 update installation process on linux
still not final, but improved
2016-05-25 22:51:38 +03:00
urihershgc 964abcd7de changed pip requirements filename 2016-02-16 11:12:01 +02:00