Daniel Goldberg
|
0a61e83a15
|
Add chunking test and some basic docs
|
2019-09-27 16:57:36 +03:00 |
Daniel Goldberg
|
2f25e5b127
|
Added basic tests for VictimHostGenerator
|
2019-09-27 16:51:55 +03:00 |
Daniel Goldberg
|
a1d631b39e
|
Remove list comprehension
|
2019-09-27 16:33:29 +03:00 |
Daniel Goldberg
|
8c55d2acd4
|
Refactor victim generation.
Now we have a VictimHost generator that handles all the filtering.
|
2019-09-23 18:01:39 +03:00 |
Daniel Goldberg
|
c76cc72821
|
Fixed horrible bug where we would return more victims than we needed to
|
2019-09-23 17:45:17 +03:00 |
Daniel Goldberg
|
ccc6c50a7f
|
Remove unused constant
|
2019-09-22 16:46:55 +03:00 |
Daniel Goldberg
|
c4ec6683a1
|
Silly bugfix in scanning
|
2019-09-22 16:44:20 +03:00 |
Daniel Goldberg
|
a32a783257
|
Factor out generating VictimHosts from NetworkRange object
|
2019-09-22 15:59:15 +03:00 |
Daniel Goldberg
|
4dcc919b49
|
Remove unused import, remove author
|
2019-09-22 15:59:14 +03:00 |
Daniel Goldberg
|
032ee2ee0e
|
Bugfix in generator
|
2019-09-22 15:59:14 +03:00 |
Daniel Goldberg
|
d8d55cb546
|
PEP8 changes
Documentation improvements
|
2019-09-22 15:59:11 +03:00 |
Daniel Goldberg
|
d8bac57eb5
|
Change grouper to be a VictimHost generator
|
2019-09-16 15:16:56 +03:00 |
Daniel Goldberg
|
e11be48b80
|
Add documentation for TCP scan interval in Monkey configuration
|
2019-09-16 15:16:56 +03:00 |
Daniel Goldberg
|
2b14878a9c
|
Bugfix, used wrong logger!
|
2019-09-16 15:16:56 +03:00 |
Daniel Goldberg
|
6c5d6a5ecc
|
Move scanners to be instance variable.
Add MP support (threading/process) for scanning victims in chunks
|
2019-09-16 15:16:56 +03:00 |
Daniel Goldberg
|
7357c8c168
|
Iterate over ranges as chunks rather than discrete addresses
|
2019-09-16 15:16:56 +03:00 |
Daniel Goldberg
|
17dc764f37
|
Add support for MP in Windows PyInstaller
|
2019-09-16 15:16:56 +03:00 |
Itay Mizeretz
|
10b2c2e6cb
|
Merge pull request #377 from VakarisZ/attack_proxy
T1188 Multi-hop proxy and T1090 Connection proxy
|
2019-08-20 19:17:47 +03:00 |
VakarisZ
|
f2f616f847
|
Merge remote-tracking branch 'upstream/develop' into attack_proxy
# Conflicts:
# monkey/monkey_island/cc/models/monkey.py
|
2019-08-19 15:31:58 +03:00 |
VakarisZ
|
e9d39577ee
|
Fixed bug in unit test for tunneling
|
2019-08-19 15:17:48 +03:00 |
VakarisZ
|
97ab71b694
|
Merge pull request #376 from VakarisZ/attack_bugfixes
Attack report improvements
|
2019-08-19 14:32:19 +03:00 |
VakarisZ
|
c6da2cce07
|
Fixed bugs and typos
|
2019-08-19 14:16:25 +03:00 |
VakarisZ
|
99fd62928d
|
Merge remote-tracking branch 'upstream/develop' into attack_bugfixes
|
2019-08-19 11:05:11 +03:00 |
VakarisZ
|
6234e35185
|
Merge pull request #372 from VakarisZ/attack_file_copy
T1105 Remote file copy
|
2019-08-19 10:48:14 +03:00 |
VakarisZ
|
7eab8687c1
|
Fixed bug created during merge, fixed typos in attack telemetries for usage.
|
2019-08-19 10:46:17 +03:00 |
VakarisZ
|
e774fcaff6
|
Merge remote-tracking branch 'upstream/develop' into attack_file_copy
# Conflicts:
# monkey/common/utils/attack_utils.py
# monkey/infection_monkey/dropper.py
# monkey/infection_monkey/system_info/mimikatz_collector.py
# monkey/infection_monkey/system_singleton.py
# monkey/infection_monkey/telemetry/attack/t1106_telem.py
|
2019-08-19 08:54:50 +03:00 |
Itay Mizeretz
|
3d97324137
|
Merge pull request #369 from VakarisZ/attack_execution_api
T1106 Execution through API
|
2019-08-04 10:17:51 +03:00 |
VakarisZ
|
35c496812f
|
Fixed CR comments and implemented test for proxy attack techniques
|
2019-08-02 13:11:16 +03:00 |
VakarisZ
|
281440962c
|
Merge branch 'attack_file_copy' into attack_bugfixes
# Conflicts:
# monkey/infection_monkey/exploit/sshexec.py
|
2019-08-02 09:54:44 +03:00 |
VakarisZ
|
cefe9a7d9c
|
Merge remote-tracking branch 'upstream/develop' into attack_execution_api
# Conflicts:
# monkey/infection_monkey/system_info/mimikatz_collector.py
|
2019-08-02 09:49:27 +03:00 |
VakarisZ
|
ee1d6507b0
|
Refactored T1106 to use Usage enum and fixed SMB bugs
|
2019-08-01 17:39:53 +03:00 |
VakarisZ
|
4ccf06e454
|
Merge remote-tracking branch 'upstream/develop' into attack_file_copy
# Conflicts:
# monkey/infection_monkey/exploit/rdpgrinder.py
# monkey/infection_monkey/exploit/sshexec.py
# monkey/infection_monkey/system_info/mimikatz_collector.py
|
2019-08-01 15:02:40 +03:00 |
VakarisZ
|
022361e090
|
Merge branch 'develop' into attack_file_copy
|
2019-08-01 14:52:50 +03:00 |
VakarisZ
|
f01febfb5d
|
Fixed code duplication in T1105 sending and typo in report header
|
2019-08-01 14:52:27 +03:00 |
Itay Mizeretz
|
3c8432e8dd
|
Merge pull request #368 from VakarisZ/attack_module_load
T1129 Execution through module load
|
2019-08-01 14:48:17 +03:00 |
VakarisZ
|
7470427feb
|
Changed UsageTelemetry calls to no longer require .name when specifying usage enum
|
2019-08-01 14:26:01 +03:00 |
VakarisZ
|
92f66ba907
|
Merge remote-tracking branch 'upstream/develop' into attack_module_load
|
2019-08-01 14:21:46 +03:00 |
Itay Mizeretz
|
0872e02740
|
Merge pull request #367 from VakarisZ/attack_service_execution
T1035 Service Execution
|
2019-08-01 14:12:04 +03:00 |
Shay Nehmad
|
812e844f74
|
Merge pull request #396 from guardicore/improvment/395-log-hashes-not-creds
Filtering sensitive info when logging running config
|
2019-08-01 11:57:36 +03:00 |
Itay Mizeretz
|
d86f4abb15
|
Merge pull request #398 from guardicore/bugfix/remove-travis-python-3
remove python 3 build from travis
|
2019-08-01 10:58:16 +03:00 |
itay
|
111080d5cd
|
remove python 3 build from travis
|
2019-08-01 10:52:38 +03:00 |
VakarisZ
|
850448ab0c
|
Merge remote-tracking branch 'upstream/develop' into attack_service_execution
|
2019-08-01 10:29:08 +03:00 |
VakarisZ
|
32e930559d
|
Improved docs of "parse_usages" method
|
2019-08-01 10:09:40 +03:00 |
VakarisZ
|
a1bc097164
|
Merge remote-tracking branch 'upstream/develop' into attack_module_load
# Conflicts:
# monkey/monkey_island/cc/ui/src/components/attack/techniques/Helpers.js
|
2019-08-01 09:57:26 +03:00 |
Itay Mizeretz
|
bbff9b95e3
|
Merge pull request #366 from VakarisZ/attack_file_deletion
T1107 File Deletion
|
2019-07-31 11:43:07 +03:00 |
Shay Nehmad
|
209aacd96d
|
Hashing all places in the log that log passwords
Now passwords are no longer plaintext
|
2019-07-29 17:11:01 +03:00 |
Shay Nehmad
|
bb8e9f5192
|
Fixed CR Comment - exported sensitive fields
|
2019-07-29 10:15:27 +03:00 |
Shay Nehmad
|
8d5c90faa4
|
Filtering sensitive info when logging running config
|
2019-07-29 09:18:45 +03:00 |
Daniel Goldberg
|
ef4372cf34
|
Merge pull request #391 from guardicore/add_password_hash_script
Create island_password_hasher.py
|
2019-07-28 06:19:40 -07:00 |
Shay Nehmad
|
898b0f13a9
|
Merge pull request #392 from guardicore/hotfix/delete-monkey-executable-by-default
self_delete_in_cleanup default is now True
|
2019-07-28 09:27:41 +03:00 |