Commit Graph

3122 Commits

Author SHA1 Message Date
VakarisZ f94098aca6 Merge remote-tracking branch 'upstream/develop' into security_performance_fixes
# Conflicts:
#	envs/monkey_zoo/blackbox/island_client/monkey_island_client.py
#	envs/monkey_zoo/blackbox/test_blackbox.py
#	monkey/monkey_island/cc/ui/src/components/report-components/zerotrust/EventsModal.js
2020-05-11 10:10:27 +03:00
Shay Nehmad f070517137
Merge pull request #642 from guardicore/bugfix/monkey_depth_fix
Fixed monkey ignoring depth restrictions
2020-05-10 15:53:40 +03:00
Shay Nehmad 07330ff2f5 Fix build problem
eslint and node incompatebility
2020-05-10 15:42:42 +03:00
Shay Nehmad bd18893089 Added depth logging for easier debugging down the line 2020-05-10 15:09:43 +03:00
VakarisZ 10d1e7dc0b Fixed monkey ignoring depth restrictions 2020-05-08 17:15:59 +03:00
VakarisZ 73832bd0cb Updated PERFORMANCE.conf to include all machines and a lot of segmentation tests 2020-05-07 17:12:48 +03:00
VakarisZ 571682fff9 Refactored ZT events sending and display on report to improve performance and UX 2020-05-06 16:52:50 +03:00
VakarisZ 4073e2f41f Fixed zero trust bug where all events had the same timestamp 2020-05-06 16:50:17 +03:00
Shay Nehmad d5021540ca
Merge pull request #636 from acepace/bugfix/random_pep
Bugfix/random pep
Thanks to @acepace
2020-05-06 12:38:09 +03:00
Ace Pace 115cb05031 Remove flake8 warnings on import not in start of module. Possible alternative is using __all__ but that may come with change in functionality. 2020-05-06 00:04:54 +03:00
Ace Pace 1de511b1ed Remove some more PEP8 2020-05-06 00:01:50 +03:00
Ace Pace 2f4904d3a3 Merge branch 'develop' into bugfix/random_pep 2020-05-05 23:57:34 +03:00
Ace Pace 4c27ea4f7b Fix a few more. Re set the number of flake warnings to be higher :( 2020-05-05 23:47:41 +03:00
VakarisZ 8a385eca93 Style fix for modal window and report tabs 2020-05-04 16:47:17 +03:00
VakarisZ f3ec436f78
Merge pull request #582 from shreyamalviya/map-create-user-pba-to-matrix
Map create user PBA to ATT&CK matrix
2020-05-04 12:10:44 +03:00
VakarisZ 9470ba9729
Merge pull request #634 from acepace/feature/UI_games
Feature/ui size improvements
2020-05-04 12:04:08 +03:00
Shreya 3bfdcb9e9a Undo line deletion
Forgot to add it back on undoing previous changes
2020-05-04 14:26:20 +05:30
Shreya 319c1c27bb Remove redundant code (which was mapping matrix to PBA config) 2020-05-02 00:35:20 +05:30
VakarisZ cdf65ae097 Post breach typo in configuration_schema fix 2020-05-02 00:35:20 +05:30
Shreya 749c37f647 Add check for "Communicate as new user" PBA in T1136 2020-05-02 00:35:20 +05:30
Shreya e164f53ed4 Remove unwanted code (for mapping config to matrix [T1136]) 2020-05-02 00:35:20 +05:30
Shreya 0394b8404a Tiny changes according to review 2020-05-02 00:35:20 +05:30
Shreya 7a3f747a10 Map "Back door user" PBA with "Create account" attack technique
"Create Account" turned off in the ATT&CK matrix config ->
"Back door user" turns off in the PBA config section
... and vice-versa
2020-05-02 00:35:20 +05:30
Shreya 141abfe708 Add report UI
T1136: Create account
2020-05-02 00:35:20 +05:30
Shreya 943541a748 Link attack report to send to client
T1136: Create account
2020-05-02 00:35:19 +05:30
Shreya 41754cb122 Add technique report
T1136: Create account
2020-05-02 00:35:19 +05:30
Shreya a31fffa348 Add attack technique description
T1136: Create account
2020-05-02 00:35:19 +05:30
Ace Pace fc46eecb2d Turn errors into warnings. 2020-05-01 15:32:01 +03:00
Ace Pace 24dc84ced2 Bring back eslint errors, raise travisCI threshold :( 2020-05-01 15:06:49 +03:00
Ace Pace d7c0b7da90 Revert hiding error and just display it instead 2020-05-01 15:05:17 +03:00
Ace Pace 431daa1f8e Reduce number of flake8 warnings to 100. 2020-05-01 13:02:41 +03:00
Ace Pace e508540ace Fix really random linting errors from flake8 2020-05-01 13:00:54 +03:00
Ace Pace d403ea9ed2 Hide more errors :( 2020-05-01 12:19:18 +03:00
Ace Pace 95303309e5 Balance by fixing a bunch of small eslint and general code hint warnings 2020-05-01 11:55:25 +03:00
Ace Pace 32515e0990 Hide a lot of eslint warnings. 2020-05-01 11:46:19 +03:00
VakarisZ 7a13e71588 More simple ZT performance improvements and profiler decorator bugfix 2020-04-30 17:45:16 +03:00
VakarisZ 9be8d4af1b Fixed log paths for profiling decorator 2020-04-30 16:28:46 +03:00
VakarisZ 4dcae80a64 Improved ZT report generation performance. 2020-04-30 16:17:54 +03:00
VakarisZ 8603d18879 Added a profiling decorator, that can be used on methods to get their performance info 2020-04-30 16:14:31 +03:00
VakarisZ f73beac3a7 Implemented map/report generation tests which are based on telemetries rather than real exploitation 2020-04-30 16:12:58 +03:00
Ace Pace b97478a019 Remove unused icons 2020-04-30 12:41:54 +03:00
Ace Pace 83c2ba7568 Change PTH icons to 8bit to save size. 2020-04-30 12:41:23 +03:00
Ace Pace 345d6d0a8f Update css-loader 2020-04-30 12:37:57 +03:00
Ace Pace 375bb7032a Move to only using modern imports 2020-04-30 12:26:22 +03:00
Ace Pace 5101c50d95 Move font display tag to HTML query, to avoid questions on where to stick it properly. :( 2020-04-30 01:07:33 +03:00
Ace Pace 92504f8ad4 Switch DNS prefetch to preconnect.
Add font-display tag to ensure text is displayed while font is loaded
2020-04-30 01:02:59 +03:00
Ace Pace 8d0ae1c528 Merge font requests to save time 2020-04-30 00:58:36 +03:00
Ace Pace 2f7eb05a33 Add DNS prefetch for google fonts and bootstrap CSS to index.html 2020-04-30 00:58:36 +03:00
Ace Pace 572b90df64 Remove unused imports 2020-04-30 00:52:40 +03:00
Ace Pace 116de3e353 Actually use the eslint plugins we install. Use react plugin for eslint 2020-04-30 00:52:40 +03:00