Commit Graph

438 Commits

Author SHA1 Message Date
Itay Mizeretz 95d35fc8aa Implement detection of monkey on island or locally
Fix UI issue of cleanup
Kill all monkeys works
Implemented logic for V ticking
2017-09-20 15:55:02 +03:00
Itay Mizeretz 8bada60fcd Implement cleanup button
Changed run monkey on island to not depend on ip
2017-09-19 19:09:37 +03:00
Itay Mizeretz fedafa6583 Fix config bug that only subset of config was sent 2017-09-19 19:08:27 +03:00
Itay Mizeretz 61f4a08ef3 Remove fixed IP from config 2017-09-19 16:03:32 +03:00
Itay Mizeretz 2a1417d696 Default config is set up on server init
server ips set in default config
Fix bug in config ui
2017-09-19 15:30:42 +03:00
Itay Mizeretz 787d08db57 Fix telemetry tunnel processing
Split snippets per os. selected by button
2017-09-18 19:00:25 +03:00
Itay Mizeretz addf9f0b4a Fixed bug that definitions where not found 2017-09-18 18:35:33 +03:00
Itay Mizeretz 8198717e5a Update windows run snippet 2017-09-18 18:17:04 +03:00
Itay Mizeretz cc5c728fe4 Update linux run snippet
Accessible by nodes use label now
Exploit date is in simpler format now
2017-09-18 18:06:00 +03:00
Itay Mizeretz a35e96fc91 changed right arrow to modern unicode literal 2017-09-18 15:55:54 +03:00
Itay Mizeretz dc24647488 Rename full logs to telemetry
Changed default config tab to basic
2017-09-18 15:43:14 +03:00
Itay Mizeretz 41cc0202c5 Add basic config tab
Add actual snippets for windows+linux 32/64
Add support for edges info in graph
2017-09-18 15:35:45 +03:00
Barak Argaman 385fa22b80 Merge branch 'feature/refactor-monkey-island' of github.com:guardicore/monkey into feature/refactor-monkey-island 2017-09-18 14:19:01 +03:00
Barak Argaman 84f903cecd ui improvements 2017-09-18 14:18:57 +03:00
Daniel Goldberg cb7bb56588 Merge branch 'develop' of https://github.com/guardicore/monkey into develop 2017-09-18 11:07:53 +03:00
Daniel Goldberg 7f7b164561 Compile 32/64 monkey_runner at the same time + strip symbols for size. 2017-09-18 11:07:11 +03:00
Itay Mizeretz 104320aa6a Fix bug in displaying edge 2017-09-17 18:54:35 +03:00
Itay Mizeretz ea657e7b7c Have empty services array sent if none exist
Change site title
2017-09-17 16:47:40 +03:00
Barak Argaman 1081c84d38 add configuration and start over pages 2017-09-17 14:16:57 +03:00
Barak Argaman eece8dd06d ui improvements post review 2017-09-16 04:38:01 +03:00
Barak Argaman 0846258bbd ui improvements post review 2017-09-16 04:37:39 +03:00
Itay Mizeretz e37a0a9863 Change full logs cosmetics 2017-09-14 19:01:42 +03:00
Itay Mizeretz 7ef2e3cabc Remove empty sub-namespace 2017-09-14 18:20:00 +03:00
Barak Argaman f0c43f8bb5 configuration page - split view to top level "sections" 2017-09-14 00:58:56 +03:00
Barak Argaman 27e9d28a82 Merge branch 'feature/refactor-monkey-island' of github.com:guardicore/monkey into feature/refactor-monkey-island 2017-09-14 00:06:35 +03:00
Itay Mizeretz 8973032ca5 Extract credentials in a more generic fashion 2017-09-13 18:11:59 +03:00
Itay Mizeretz 5b3e526d49 Show tunnel info and remove config from queried node 2017-09-13 18:01:41 +03:00
Itay Mizeretz 9a9906326a Change infected monkey island label
add edges for infected monkey island
add edge types
add exploited node type
2017-09-13 17:20:23 +03:00
Itay Mizeretz 77f7e4c5a8 Change tunnel telemetry format to fit expected structure 2017-09-13 16:25:29 +03:00
Itay Mizeretz 643b445199 Change config value and description of local_network_scan 2017-09-13 13:31:22 +03:00
Itay Mizeretz be1b6879f7 Remove username/password lists from code. get/set from global config 2017-09-13 13:30:28 +03:00
Itay Mizeretz ba291b577b Config is now evenly namespaced by exactly 2 layers 2017-09-13 11:44:20 +03:00
Itay Mizeretz 4b948438aa Move config logic to config service
return flat config for monkey
2017-09-13 11:29:47 +03:00
Itay Mizeretz eb9d768e48 Change default server ip to original one 2017-09-13 09:59:06 +03:00
Itay Mizeretz 6dbe2791b3 Add namespaced config schema 2017-09-12 19:23:25 +03:00
Daniel Goldberg a8aff9843c Merge pull request #46 from guardicore/feature/windows-island-msi
Feature/windows island msi
2017-09-12 16:15:31 +03:00
Itay Mizeretz bebe1dab4d Update island readme 2017-09-12 14:25:47 +03:00
Itay Mizeretz 64aab3b89f Merge branch 'develop' into feature/windows-island-msi 2017-09-12 13:58:55 +03:00
itaymmguardicore 1fe9fddd7f Merge pull request #45 from guardicore/feature/network_info
Feature/network info
2017-09-12 13:55:13 +03:00
Itay Mizeretz 9fef5f2da2 modification on tunnel handling 2017-09-12 13:48:36 +03:00
Itay Mizeretz 78e989e5fc git ignore node_modules 2017-09-12 13:47:28 +03:00
Daniel Goldberg a85d4e8775 Documentation 2017-09-11 19:24:18 +03:00
Daniel Goldberg 1bd633a0b1 get subnets is now cross OS since it's identical + remove broadcast key since we don't have anything to do with it. 2017-09-11 16:57:37 +03:00
Daniel Goldberg 7b4fb5d4f0 Don't return local IPs.
Return computer fqdn for further information
2017-09-11 16:56:23 +03:00
Daniel Goldberg bdc9b2fcb9 Return network information. 2017-09-10 21:53:21 +03:00
Daniel Goldberg 53a20308de Rewrite get_host_subnets, drastically simplify Linux implementation.
Cleanup code in get_ips_from_interfaces

Modern python

bug fix
2017-09-10 18:47:33 +03:00
Itay Mizeretz 671ffc2617 Add batch to execute entire server 2017-09-10 13:17:47 +03:00
Itay Mizeretz fcf4b85a5f Remve pauses
replace cd with pushd/popd
2017-09-10 10:27:54 +03:00
Itay Mizeretz 5ba035495c Changed bat files to reference relative files 2017-09-07 19:24:09 +03:00
Itay Mizeretz 5e9c7eedbb Merge remote-tracking branch 'origin/develop' into feature/refactor-monkey-island
# Conflicts:
#	monkey_island/cc/main.py
2017-09-06 16:54:27 +03:00