-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvulture_allowlist.py
175 lines (145 loc) · 4.63 KB
/
vulture_allowlist.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
from agentpluginapi import (
AgentBinaryDownloadReservation,
AgentBinaryDownloadTicket,
DropperExecutionMode,
ExploiterResult,
FingerprintData,
IAgentBinaryRepository,
IAgentCommandBuilderFactory,
IAgentEventPublisher,
IAgentOTPProvider,
IHTTPAgentBinaryServerRegistrar,
ILinuxAgentCommandBuilder,
IPropagationCredentialsRepository,
ITCPPortSelector,
IWindowsAgentCommandBuilder,
LinuxDownloadMethod,
LinuxDownloadOptions,
LinuxRunOptions,
LocalMachineInfo,
PayloadResult,
PingScanData,
PortScanData,
PortScanDataDict,
RetrievalError,
TargetHost,
TargetHostPorts,
WindowsDownloadMethod,
WindowsDownloadOptions,
WindowsRunOptions,
WindowsShell,
)
from agentpluginapi.i_linux_agent_command_builder import LinuxSetPermissionsOptions
IAgentEventPublisher.publish
IAgentEventPublisher.event
ITCPPortSelector
ITCPPortSelector.get_free_tcp_port
ITCPPortSelector.min_range
ITCPPortSelector.max_range
ITCPPortSelector.lease_time_sec
ITCPPortSelector.preferred_ports
LocalMachineInfo
LocalMachineInfo.operating_system
LocalMachineInfo.temporary_directory
LocalMachineInfo.get_interface_to_target
PayloadResult
PayloadResult.success
PayloadResult.error_message
PingScanData
PingScanData.response_received
PingScanData.os
PortScanData.protocol
PortScanData.banner
PortScanData.service
PortScanDataDict.closed
PortScanDataDict.get_open_service_ports
TargetHost
TargetHost.ip
TargetHost.operating_system
TargetHost.icmp
TargetHost.ports_status
TargetHostPorts.model_config
TargetHostPorts.tcp_ports
TargetHostPorts.udp_ports
TargetHostPorts.dump_ports
AgentBinaryDownloadReservation
AgentBinaryDownloadReservation.id
AgentBinaryDownloadReservation.operating_system
AgentBinaryDownloadReservation.transform_agent_binary
AgentBinaryDownloadReservation.download_url
AgentBinaryDownloadReservation.download_completed
AgentBinaryDownloadTicket.id
AgentBinaryDownloadTicket.download_url
AgentBinaryDownloadTicket.download_completed
ExploiterResult
ExploiterResult.exploitation_success
ExploiterResult.propagation_success
ExploiterResult.os
ExploiterResult.info
ExploiterResult.error_message
FingerprintData
FingerprintData.os_type
FingerprintData.os_version
FingerprintData.services
RetrievalError
IAgentBinaryRepository
IAgentBinaryRepository.get_agent_binary
IAgentOTPProvider
IAgentOTPProvider.get_otp
IHTTPAgentBinaryServerRegistrar
IHTTPAgentBinaryServerRegistrar.reserve_download
IHTTPAgentBinaryServerRegistrar.operating_system
IHTTPAgentBinaryServerRegistrar.requestor_ip
IHTTPAgentBinaryServerRegistrar.agent_binary_wrapper_template
IHTTPAgentBinaryServerRegistrar.clear_reservation
IHTTPAgentBinaryServerRegistrar.reservation_id
IPropagationCredentialsRepository
IPropagationCredentialsRepository.add_credentials
IPropagationCredentialsRepository.credentials_to_add
IPropagationCredentialsRepository.get_credentials
DropperExecutionMode.NONE
DropperExecutionMode.SCRIPT
DropperExecutionMode.DROPPER
LinuxDownloadMethod.WGET
LinuxDownloadMethod.CURL
LinuxDownloadOptions.agent_destination_path
LinuxDownloadOptions.download_url
LinuxDownloadOptions.download_method
LinuxSetPermissionsOptions.file_path
LinuxSetPermissionsOptions.permissions
LinuxRunOptions.agent_destination_path
LinuxRunOptions.dropper_destination_path
LinuxRunOptions.dropper_execution_mode
LinuxRunOptions.check_dropper_execution
LinuxRunOptions.check_otp
ILinuxAgentCommandBuilder.build_download_command
ILinuxAgentCommandBuilder.build_run_command
ILinuxAgentCommandBuilder.build_set_permissions_command
ILinuxAgentCommandBuilder.set_permissions_options
ILinuxAgentCommandBuilder.get_command
ILinuxAgentCommandBuilder.reset_command
ILinuxAgentCommandBuilder.download_options
ILinuxAgentCommandBuilder.run_options
ILinuxAgentCommandBuilder.include_otp
WindowsDownloadMethod.WEB_REQUEST
WindowsDownloadMethod.WEB_CLIENT
WindowsShell.CMD
WindowsShell.POWERSHELL
WindowsDownloadOptions.agent_destination_path
WindowsDownloadOptions.download_method
WindowsDownloadOptions.download_url
WindowsRunOptions.agent_destination_path
WindowsRunOptions.dropper_execution_mode
WindowsRunOptions.shell
WindowsRunOptions.dropper_destination_path
WindowsRunOptions.check_dropper_execution
WindowsRunOptions.check_otp
IWindowsAgentCommandBuilder.build_download_command
IWindowsAgentCommandBuilder.build_run_command
IWindowsAgentCommandBuilder.get_command
IWindowsAgentCommandBuilder.reset_command
IWindowsAgentCommandBuilder.download_options
IWindowsAgentCommandBuilder.run_options
IWindowsAgentCommandBuilder.include_otp
IAgentCommandBuilderFactory.create_linux_agent_command_builder
IAgentCommandBuilderFactory.create_windows_agent_command_builder