Commit Graph

2919 Commits

Author SHA1 Message Date
VakarisZ 367017a6b6 Refactored and further improved performance test code structure 2020-04-10 14:32:39 +03:00
VakarisZ 0fc5615058 Further improving and refactoring performance test code 2020-04-09 18:23:01 +03:00
VakarisZ 303dda1621 Refactoring current tests 2020-03-30 10:45:42 +03:00
Shay Nehmad f561d4c604
Merge pull request #580 from VakarisZ/mitre_bugfixes
Mitre bugfixes
2020-03-23 12:17:37 +02:00
VakarisZ b5078f8ba0 Fixed network configuration attack technique 2020-03-19 16:21:13 +02:00
VakarisZ b4112f024f Fixed system info collection attack technique 2020-03-19 15:41:49 +02:00
VakarisZ 48abfcab68 Fixed credential dumping 2020-03-19 15:05:27 +02:00
Shay Nehmad 10767390a5
Merge pull request #565 from shreyamalviya/auto-scroll-telemetry-console
Autoscroll to last line in telemetry console
2020-03-18 14:31:13 +02:00
Shay Nehmad b6dc77718d
Apply suggestions from code review
Added TINY style changes
2020-03-18 14:27:05 +02:00
Shreya b4137587fc Change position of lines box to top-right corner of console 2020-03-18 12:58:34 +05:30
Shreya c22538fb08 Simplify code 2020-03-18 12:58:34 +05:30
Shreya d1a9d02224 Pass tests 2020-03-18 12:58:34 +05:30
Shreya 0a7da90150 Refactor code 2020-03-18 12:58:34 +05:30
Shreya d806746aea Display line count for telemetry console 2020-03-18 12:58:34 +05:30
Shreya d2c315b93f Add scrolled pixel count for telemetry console
TODO: fix the pixel-line number thing
2020-03-18 12:58:34 +05:30
Shreya de554bfa0b Code formatting 2020-03-18 12:58:34 +05:30
PrajwalM2212 8476738925 Add TODO 1 2020-03-18 12:58:34 +05:30
Shreya 67d88e8ab2 Update code to use refs 2020-03-18 12:58:33 +05:30
Shreya e81c044a17 Autoscroll to last line in telemetry console
TODO: Don't scroll to last line if user has scrolled up
2020-03-18 12:58:33 +05:30
Shay Nehmad dfa9d99ae9
Merge pull request #548 from guardicore/547/island-report-response-time
Calculate response time for testing
2020-03-16 14:39:59 +02:00
Shay Nehmad 347941c776 Delete unused function 2020-03-16 14:31:13 +02:00
Shay Nehmad 8eab25e7dd
Merge pull request #576 from guardicore/567/add-unit-test-to-test-coverage-bot
Create test_environment.py
2020-03-16 09:46:06 +02:00
Shay Nehmad f49c70772d Create test_environment.py 2020-03-15 18:26:24 +02:00
Shay Nehmad 31c348d26a Update test_blackbox.py 2020-03-15 16:58:49 +02:00
Daniel Goldberg bcdeadf7b6 Remove unused dependencies 2020-03-15 15:58:41 +02:00
Shay Nehmad 6d25511f22
Merge pull request #574 from guardicore/567/add-code-coverage
Update codecov badge branch to develop
2020-03-15 14:48:50 +02:00
Shay Nehmad fe5f04e494 Update codecov badge branch to develop 2020-03-15 14:48:09 +02:00
Shay Nehmad ca49563118
Merge pull request #573 from guardicore/567/add-code-coverage
567/add code coverage
2020-03-15 12:13:31 +02:00
Shay Nehmad 88fe581c2f Updated codecov coloring.
See https://docs.codecov.io/docs/coverage-configuration
2020-03-15 11:50:43 +02:00
Shay Nehmad 9c3c9d8fba Created default yaml for codecov with different ranges on green (55+ is good) 2020-03-15 11:40:21 +02:00
Shay Nehmad 215dc59f12 Removed "discover" from coverage cmd (it's for unittest, not pytest) 2020-03-15 11:28:46 +02:00
Shay Nehmad bff9cc36b1 Added codecov tests to travis yml and updated readme 2020-03-15 11:20:58 +02:00
Shay Nehmad a716204b0f Updated pytest config to ignore some directories
dist and node_modules
2020-03-15 11:20:49 +02:00
Daniel Goldberg f0f5ddfd60 Unused dependency 2020-03-11 18:39:10 +02:00
Daniel Goldberg 280946a212
Merge pull request #562 from PrajwalM2212/561/dev-setup-update
dev-setup: Fix minor issues in dev-setup readme
2020-03-08 09:31:19 +02:00
Daniel Goldberg 21c80b37d0
Merge pull request #564 from PrajwalM2212/563/ubuntu-19.10
install_mongo.sh: Add entry for ubuntu 19.10
2020-03-08 09:26:08 +02:00
PrajwalM2212 d8487eed60 install_mongo.sh: Add entry for ubuntu 19.10
This PR adds entry for ubuntu 19.10. mongodb does not provide the download for 19.10 version yet. But the 18.04 version download works fine. The entry will have to be replaced if and when the mongodb download for 19.10 becomes available

Closes https://github.com/guardicore/monkey/issues/563
2020-03-07 20:41:12 +05:30
PrajwalM2212 80aaffd8de dev-setup: Fix minor issues in dev-setup readme
This PR sets replaces windows style path separator with linux style path separator for linux dev setup guide. It also adds chmod command for ./monkey_island/linux/run.sh in  monkey_island/readme.md

Closes https://github.com/guardicore/monkey/issues/561
2020-03-07 14:45:48 +05:30
VakarisZ 4460f853e6
Merge pull request #550 from shreyamalviya/emptyconfigfields
Remove `None` values from list of networks to scan
2020-03-06 08:30:01 +02:00
Daniel Goldberg 51ee88632e Hotpatch, fix BUILD notice in Island as well 2020-03-05 20:21:38 +02:00
Daniel Goldberg f767482513 Hotpatch, don't check the host OS for bitness in island spec file but check python version. 2020-03-05 20:20:37 +02:00
Daniel Goldberg 05c5b856f0 Merge remote-tracking branch 'origin/develop' into develop 2020-03-05 19:46:29 +02:00
Daniel Goldberg ed2a2b4576 Hotpatch, no need to compress UCRT DLLs 2020-03-05 19:46:09 +02:00
Shay Nehmad ddd89c2a14 Deleted commented out code 2020-03-04 15:03:08 +02:00
Shreya 4592c21829 Undo old logic
`None` values in the configuration are now checked before being saved
2020-03-03 01:49:35 +05:30
Shreya 5f3458349d Filter out `None` values from configuration before saving
Configuration is filtered before being saved
(can be seen when adding empty fields and pressing the `Submit` button -> empty fields are removed)
2020-03-03 01:44:02 +05:30
Shreya 6ff2bbf92e Discard all 'None' values in Monkey configuration lists
Instead of checking individually for problems arising due to 'None' values and fixing them, all 'None' values in all lists in the configuration are discarded.
2020-03-02 22:20:12 +05:30
Shreya 16b2b87adc Remove `None` values from list of TCP ports 2020-03-02 22:20:12 +05:30
Shreya 20fff43fa9 Remove `None` values from list of networks to scan
Fixes #540
2020-03-02 22:20:12 +05:30
Shay Nehmad 48875b003a
Merge pull request #559 from guardicore/hotfix/pyinstaller-datas-build-path
Hotfix pyinstaller spec file - datas paths
2020-03-02 10:50:07 +02:00