Commit Graph

2905 Commits

Author SHA1 Message Date
Shay Nehmad ebd2628516 Now pytest gets --island 1.2.3.4:5000 as command line param 2019-08-29 15:14:07 +03:00
Shay Nehmad 98a60a37df Works talking to server 2019-08-29 14:57:04 +03:00
Anh T Nguyen 8099644cee enter lock before downloading 2019-08-29 18:18:41 +07:00
Shay Nehmad 641308c91b Update rules of diagram 2019-08-29 10:58:51 +03:00
Shay Nehmad 20976ddaaf Moved tooltip right 2019-08-28 20:11:21 +03:00
Shay Nehmad b343ccf21e New Version of the Venn Diagram 2019-08-28 19:52:30 +03:00
VakarisZ cd81588f09 island configurations for tests added 2019-08-28 18:21:14 +03:00
VakarisZ 0a512ac9eb temp ssh conf removed 2019-08-28 18:20:24 +03:00
vakaris_zilius 8c930fae66 Mssql fixed, payload parsing class added 2019-08-28 14:34:45 +00:00
Shay Nehmad 11a1578893 Added setting project to GCPHandler 2019-08-28 14:56:35 +03:00
Shay Nehmad 45fa7570ef Add monkey zoo gitignore so we don't commit keys be accident 2019-08-28 14:26:39 +03:00
Shay Nehmad dee006449d Renamed events component 2019-08-28 14:13:33 +03:00
Shay Nehmad a4a9f0c491 Separated findings per status 2019-08-28 14:10:30 +03:00
Shay Nehmad dfebf5e841 Replaced Conclusive with Failed, and Positive with Passed 2019-08-28 11:59:33 +03:00
Shay Nehmad 04005b14d7 Fixed style name errors 2019-08-28 11:04:50 +03:00
Shay Nehmad 9538c3f0e6 Updated the VennDiagram 2019-08-28 10:51:52 +03:00
Shay Nehmad bb1ee6ff14 Refactored directives to recommendations 2019-08-28 10:35:47 +03:00
VakarisZ a29408c07d GCP handler implemented 2019-08-27 18:13:17 +03:00
Shay Nehmad 0f5f01c4b1 Just some more skeleton code 2019-08-27 16:23:09 +03:00
Shay Nehmad c611903baf Basic skeleton for blackbox script 2019-08-27 15:52:39 +03:00
Shay Nehmad 32bc318c69 Refactored directives to recommendations (still WIP) 2019-08-27 14:33:29 +03:00
Shay Nehmad 07eb9ec32f A lot of small UI changes, trying to make the report look more polished. 2019-08-27 11:58:15 +03:00
Shay Nehmad 6cd5cff818 Added a collapsible report legend and redid the Summary section 2019-08-27 11:25:41 +03:00
Itay Mizeretz cc5795d99c
Merge pull request #415 from VakarisZ/config_submit_bugfix
Bugfix: can't submit on import
2019-08-27 10:42:28 +03:00
VakarisZ 3ebd7ed02d MSSQL refactored to dynamically split exploitation commands into smaller chunks 2019-08-26 18:49:58 +03:00
Daniel Goldberg cd06065469
Merge pull request #416 from VakarisZ/proxy_attack_improvement
Improved description of T1090 connection proxy
2019-08-26 15:31:09 +03:00
Shay Nehmad 59581d3cc1
Merge pull request #412 from guardicore/400-zero-trust-mvp-venn-diagram
VennDiagram component first version is complete.
2019-08-26 15:26:40 +03:00
Shay Nehmad 05a1b2d235 Remove type hint as it doesn't work well with python2. 😢 2019-08-26 15:24:55 +03:00
Shay Nehmad 4601882ba2 Merge branch '400-zero-trust-mvp-venn-diagram' of https://github.com/guardicore/monkey into 400-zero-trust-mvp-venn-diagram 2019-08-26 14:23:17 +03:00
Shay Nehmad a9ba3273dd Added positive segmentation findings 2019-08-26 14:23:14 +03:00
Shay Nehmad fbb82f412b Fixed copy-pasta bug about state telemetry. 2019-08-26 14:08:45 +03:00
Shay Nehmad f865c4b4b9 Added sent telemetry logging. 2019-08-26 14:08:18 +03:00
VakarisZ 88cf67aab7 Added ability to disable telemetry briefs for certain telemetries. 2019-08-26 11:30:30 +03:00
vkuchinov e4a03ce3e0 Removing rudimentary variables from ResponsiveVennDiagram and VennDiagram
[x] childrenWidth/childrenHeight were removed, have beed used previously for non-responsive SVG
[x] this.ZOrder array was removed, since there is another way of soring z-indices
[x] translate was removed, since now it's the part of viewPortParameters string ((-this.width / 2) + ' ' + (-this.height / 2))
2019-08-26 09:59:36 +03:00
Shay Nehmad 01996a59ee Merge branch '400-zero-trust-mvp-venn-diagram' of https://github.com/guardicore/monkey into 400-zero-trust-mvp-venn-diagram 2019-08-26 09:22:10 +03:00
Shay Nehmad 9367b6ce8e Fixed arcnode text bug + formatting 2019-08-26 09:20:59 +03:00
vkuchinov f0d43e033e Update ArcNode.js
HAve returned missing labels
2019-08-26 08:12:51 +03:00
VakarisZ 7e0b85a34d Improved description of T1090 connection proxy 2019-08-25 18:58:34 +03:00
Shay Nehmad 79fabb1ac1 Whitespace fixes 2019-08-25 18:49:57 +03:00
VakarisZ 4d8cd768fc Updated monkeyzoo images and added tunneling-11 2019-08-25 18:33:21 +03:00
Shay Nehmad 0a044e2295 Reverted changed to ZT report page and fixed rule bug in diagram + whitespace. 2019-08-25 18:30:56 +03:00
Shay Nehmad 223adb0f33 Added state function, WIP 2019-08-25 18:14:15 +03:00
Shay Nehmad 05eab34d45 Merge branch '400-zero-trust-mvp-venn-diagram' of https://github.com/guardicore/monkey into 400-zero-trust-mvp-venn-diagram 2019-08-25 18:08:43 +03:00
Shay Nehmad 470806f3bc Added segmentation violation test 2019-08-25 18:08:21 +03:00
Shay Nehmad 9dfb250d59 Added a custom segmentation finding type 2019-08-25 18:07:49 +03:00
vkuchinov b9cb655114 Fixes
Fixes for issues posted by Shay at VennDiagram component #412

[x] ResponsiveVennDiagram.js, VennDiagram.js
[x] VennDiagram.css (rename)
[x] ArcNode, CicularNode, Tooltip as .js
and other minor issues
2019-08-25 17:32:21 +03:00
VakarisZ 51b689366a Current section not changed on import 2019-08-25 15:47:24 +03:00
vkuchinov 5c4797108e Rules update
The rules are now set at this.rules array.
While some of them have two conditions, i.e. Rule #2 shoud check if Conclusive is 0 and Inconclusive > 0, all rules has its own function (formula), which returns true or false.

Eventually, I could shorten variable naming, for example, d_['Conclusive'] to something more prompt, but keeping this helps understand formulas even without referencing to upper comments.
2019-08-25 13:05:56 +03:00
Shay Nehmad 6ec4e613cf Extracted segmentation utils function 2019-08-25 11:31:31 +03:00
Shay Nehmad fb01bface6 Extracted config utility function to new package - in future all config should move here 2019-08-25 10:30:17 +03:00