Shreya
81f785ea74
Remove unused `OTHER` in `common/utils/exploit_enum.py`
2021-05-06 16:58:03 +05:30
Shreya
aed9c4ae56
Remove unused `should_exploit` in `infection_monkey/config.py` and `infection_monkey/example.conf`
2021-05-06 16:54:11 +05:30
Shreya
67d7ad8834
Remove unused `SAMBACRY_MONKEY_COPY_FILENAME_32` and `SAMBACRY_MONKEY_COPY_FILENAME_64` in `infection_monkey/exploit/sambacry.py`
2021-05-06 16:51:40 +05:30
Shreya
e30c37f3ca
Remove unused `DceRpcException` in `infection_monkey/exploit/tools/wmi_tools.py`
2021-05-06 16:49:54 +05:30
Shreya
0c3e385c86
Remove unused `check_if_port_open` in `infection_monkey/exploit/web_rce.py`
2021-05-06 16:46:23 +05:30
Shreya
5f8547a7ee
Remove unused `set_vulnerable_port_from_url()` from `infection_monkey/exploit/web_rce.py`
2021-05-06 16:33:37 +05:30
Shreya
1cd746ce76
Remove unused `_dropper_path` and `_depth` in `infection_monkey/monkey.py`
2021-05-06 16:20:58 +05:30
Shreya
adb90d14af
Remove unused `_mode` in `infection_monkey/monkeyfs.py`
2021-05-06 16:16:20 +05:30
Shreya
dd1eaab6f8
Remove unused `IP_ADDR_RE`, and `IP_ADDR_PARENTHESES_RE` from `infection_monkey/network/tools.py`
2021-05-06 15:54:58 +05:30
Shreya
3a8591ee00
Remove unused `_get_traceroute_bin_path`, and `_parse_traceroute` in `infection_monkey/network/tools.py`
2021-05-06 14:24:22 +05:30
Shreya
e59f7a587e
Remove unused const `WMI_LDAP_CLASSES` in `infection_monkey/system_info/wmi_consts.py`
2021-05-06 14:13:55 +05:30
Shreya
e33288a05b
Remove unused property `locked` in `infection_monkey/system_singleton.py`
2021-05-06 14:09:28 +05:30
Shreya
962e785134
Remove unused `proxy_via` in `infection_monkey/transport/http.py`
2021-05-06 14:02:32 +05:30
Shreya
3a346b5112
Remove unused `NoInheritance` in `infection_monkey/utils/plugins/pluginTests/ComboFile.py`
2021-05-06 13:30:45 +05:30
Shreya
635418b8f5
Remove unused `get_logon_handle()` from `infection_monkey/utils/windows/users.py`
2021-05-06 13:28:02 +05:30
Shreya
b59213fb8b
Delete unused file `monkey_island/scripts/island_password_hasher.py`
2021-05-05 19:34:15 +05:30
Shreya
c848581115
Remove unused `hash_secret()` from `monkey_island/cc/environment/__init__.py`
2021-05-05 19:25:34 +05:30
Shreya
edff2c5c08
Remove unused `set_deployment()` in `monkey_island/cc/environment/__init__.py`
2021-05-05 19:20:05 +05:30
Shreya
8c97f32fbc
Remove unused `_instance_id`, `region`, `_get_instance_id()`, and `_get_region()` from `monkey_island/cc/environment/aws.py`
2021-05-05 19:20:05 +05:30
Shreya
380afa675a
Remove unused `report_generating_lock` in `monkey_island/cc/resources/root.py`
2021-05-05 19:20:05 +05:30
Shreya
536d0bc75c
Remove unused `mongo_client` in `monkey_island/cc/server_utils/bootloader_server.py`
2021-05-05 19:20:05 +05:30
Shreya
0dc6005114
Remove unused variable `os_is_linux` in `infection_monkey/post_breach/post_breach_handler.py`
2021-05-05 19:20:05 +05:30
Shreya
35f4515d6e
Remove unused `get_pba()` in `infection_monkey/post_breach/pba.py`
2021-05-05 19:20:05 +05:30
Shreya
8391df9114
Remove unused `check_udp_port`, `traceroute()`, `_traceroute_windows()`, and `_traceroute_linux` from `infection_monkey/network/tools.py`
2021-05-05 19:20:05 +05:30
Shreya
2f5d33844c
Remove unused variable `PATH_TO_ACTIONS` from `infection_monkey/post_breach/post_breach_handler.py`
2021-05-05 19:20:05 +05:30
Shreya
6cc22afd9b
Remove unused `get_ip_for_connection()` in `infection_monkey/network/info.py`
2021-05-05 19:20:05 +05:30
Shreya
b7535dccb0
Remove unused variables `GENERAL_CMDLINE_LINUX` and `MONKEY_CMDLINE_HTTP` in `infection_monkey/model/__init__.py`
2021-05-05 19:20:05 +05:30
Shreya
b1ce5d3e2e
Remove unused variable `MAX_MONKEYS_AMOUNT_TO_CACHE` in `monkey_island/cc/models/monkey.py`
2021-05-05 19:20:05 +05:30
Shreya
eeaafc9a3b
Remove ununsed variable `user_id_table` in `monkey_island/cc/resources/auth/user_store.py`
2021-05-05 19:20:05 +05:30
Shreya
a5481c15f8
Remove unused `get_latest_attack_telem_time()` from `monkey_island/cc/services/attack/attack_report.py`
2021-05-05 19:20:05 +05:30
Shreya
e4c45153ea
Remove unused `get_monkey_critical_services()` and `get_monkey_label_by_id()` in `monkey_island/cc/services/node.py`
2021-05-05 19:20:05 +05:30
Shreya
9c629f964c
Remove unused variable `UPLOADS_DIR_NAME` in `monkey_island/cc/services/post_breach_files.py`
2021-05-05 19:20:05 +05:30
Shreya
f32e1e0a0f
Remove unused variable `is_auth` in `monkey_island/cc/services/remote_run_aws.py`
2021-05-05 19:20:05 +05:30
Shreya
9bcaa2ef8e
Remove unused `did_exploit_type_succeed()` from `monkey_island/cc/services/reporting/report.py`
2021-05-05 19:20:05 +05:30
Shreya
df7759e332
Remove unused variable `DETAILS_DTO` from `monkey_island/cc/services/zero_trust/test_common/monkey_finding_data.py`
2021-05-05 19:20:05 +05:30
Shreya
638e70e978
Remove unused code in unit tests
2021-05-05 19:20:05 +05:30
Mike Salvatore
33e74b1f3e
agent: Use consistent naming for parameters to __exit__()
...
Using these specific names prevents Vulture from identifying these
parameters as unused.
2021-05-05 19:20:05 +05:30
Mike Salvatore
9649f90cff
agent: Remove unused parameter securityFlags from create_smb()
2021-05-05 19:20:05 +05:30
Mike Salvatore
b41a2f2366
travis: Fail build if vulture finds dead code
2021-05-05 19:19:59 +05:30
Mike Salvatore
2f6803dc3d
Add vulture pre-commit hook
2021-05-05 19:09:07 +05:30
Mike Salvatore
e609094a59
Merge branch 'pwd-hash' into develop
2021-05-05 08:05:15 -04:00
Mike Salvatore
7772ea6e4e
island: Add FULL_USER_CREDENTIALS to test_environment.py
2021-05-05 07:45:59 -04:00
Mike Salvatore
9024a512b0
island: Move all bcrypt dependencies to password_utils
2021-05-05 07:45:41 -04:00
Mike Salvatore
0f49a2c96a
island: Remove UserCreds.from_cleartext()
2021-05-04 18:53:43 -04:00
Mike Salvatore
f73b048169
island: Remove parameter names from UserCreds() init in tests
2021-05-04 17:21:05 -04:00
Mike Salvatore
e4dec5501e
island: Add constants for user and hash to UserCreds tests
2021-05-04 17:20:03 -04:00
Mike Salvatore
c4c0b7217d
island: Add test for members of UserCreds
2021-05-04 17:17:54 -04:00
Mike Salvatore
e223126c16
island: Add tests for UserCreds.__bool__()
2021-05-04 17:14:54 -04:00
Mike Salvatore
d56cb5cd75
island: Simplify UserCreds constructor by removing defaults
...
The default values were only really used by the test code. We can
simplify the Usercreds's interface and test code by removing
functionality (read: complication) we don't really need.
2021-05-04 17:07:42 -04:00
Mike Salvatore
1aed5f37d1
monkey: Remove coupling between Registration and UserCreds
2021-05-04 17:07:31 -04:00