MCPcopy Create free account

hub / github.com/ReversecLabs/drozer / functions

Functions1,712 in github.com/ReversecLabs/drozer

↓ 1 callersMethodformatted_usage
Get usage information about the Module.
src/drozer/modules/base.py:264
↓ 1 callersMethodfqmn
(cls)
test/mwr_test/droidhg/modules/import_conflict_resolver_test.py:13
↓ 1 callersMethodframeReceived
Called whenever a frame has been received. This extracts the message, and routes it appropriately to a callback function, or
src/drozer/server/protocols/drozerp.py:50
↓ 1 callersMethodfrom_attributes
(cls, attrs)
src/drozer/modules/common/intent_filter.py:48
↓ 1 callersMethodgenPayload
(self)
src/drozer/modules/exploit/fileformat/polaris_viewer4_generate/polaris_viewer4_bof_generator.py:25
↓ 1 callersMethodgenerate_path
(self, resource="view.jsp", token=True)
src/drozer/modules/common/exploit.py:92
↓ 1 callersMethodgenerate_token
(self, length=16)
src/drozer/modules/common/exploit.py:98
↓ 1 callersMethodgetAssetManager
Get a handle on the AssetManager for the specified package.
src/drozer/modules/common/assets.py:26
↓ 1 callersMethodgetBinding
(self, package, component)
src/drozer/modules/common/binding.py:62
↓ 1 callersMethodgetBody
(self)
src/drozer/server/files.py:89
↓ 1 callersMethodgetBody
(self)
src/drozer/server/files.py:104
↓ 1 callersMethodgetBody
(self)
src/drozer/server/files.py:119
↓ 1 callersMethodgetBody
(self, user_agent)
src/drozer/server/files.py:145
↓ 1 callersMethodgetBody
(self)
src/drozer/server/files.py:177
↓ 1 callersMethodgetBody
(self, path)
src/drozer/server/files.py:198
↓ 1 callersMethodgetBrowsable
(self, packagename)
src/drozer/modules/scanner/activity/browsable.py:92
↓ 1 callersMethodgetButtonEnabled
(self)
src/drozer/lib/scripts/mitm-helper.py:435
↓ 1 callersMethodgetClassLoader
Gets a DexClassLoader on the agent, given compiled source or an apk file from the local system.
src/pysolar/reflection/utils/class_loader.py:32
↓ 1 callersMethodgetContext
(self)
test/mwr_test/droidhg/console/clean_mock_reflector.py:17
↓ 1 callersMethodgetFromProtobuf
Gets a Device from the collection, given a Protocol Buffer representation.
src/drozer/device.py:226
↓ 1 callersMethodgetLaunchIntentForPackage
Gets the Launch Intent for the specified package.
src/drozer/modules/common/package_manager.py:42
↓ 1 callersMethodgetOutput
()
src/drozer/modules/common/RegisterReceiver.java:11
↓ 1 callersMethodgetPackagesForUid
Get all packages with a specified UID.
src/drozer/modules/common/package_manager.py:91
↓ 1 callersMethodgetPanel
(self)
src/drozer/lib/scripts/mitm-helper.py:429
↓ 1 callersMethodgetRequestExecutor
(self)
src/drozer/lib/scripts/mitm-helper.py:441
↓ 1 callersMethodgetResponseExecutor
(self)
src/drozer/lib/scripts/mitm-helper.py:444
↓ 1 callersMethodgetSourcePaths
Get all source directories associated with a package.
src/drozer/modules/common/package_manager.py:98
↓ 1 callersMethodget_all_keys
Returns all keys from a section of the configuration file.
src/drozer/configuration.py:70
↓ 1 callersMethodget_completion_suggestions
Provide completion suggestions for Android Intents.
src/drozer/android.py:322
↓ 1 callersMethodget_completion_suggestions
(self, action, text, **kwargs)
src/drozer/modules/app/broadcast.py:55
↓ 1 callersMethodget_completion_suggestions
(self, action, text, **kwargs)
src/drozer/modules/app/activity.py:177
↓ 1 callersFunctionget_package_data
()
setup.py:61
↓ 1 callersFunctionget_size
Attempt to discover the dimensions of a terminal window.
src/WithSecure/common/console.py:39
↓ 1 callersFunctiongn
(e,t,n,r)
src/drozer/server/web_root/jquery.js:6
↓ 1 callersMethodhandle_error
error handler: shows an exception message, before terminating
src/drozer/console/console.py:135
↓ 1 callersMethodhandle_error
default error handler: shows an exception message, before terminating
src/WithSecure/common/cli.py:101
↓ 1 callersMethodhas_examples
True, if this Usage has some examples. Otherwise, False.
src/drozer/modules/base.py:271
↓ 1 callersMethodinsert
(self, i, obj)
src/pysolar/reflection/types/reflected_array.py:48
↓ 1 callersMethodinstalledPackages
Get all installed packages, as a Java List<>.
src/drozer/modules/common/package_manager.py:105
↓ 1 callersMethodinvoke
(self, ref, method_name)
test/mwr_test/droidhg/modules/module_base_test.py:71
↓ 1 callersMethodisError
Indicate an error in the response status code.
src/pysolar/api/builders/reflection_response.py:59
↓ 1 callersMethodisFile
Test whether a target exists, and is a normal file.
src/drozer/modules/common/file_system.py:109
↓ 1 callersMethodkey_material_valid
Tests the given Key Material, to determine if it is a valid key pair.
src/drozer/ssl/provider.py:87
↓ 1 callersFunctionkt
(e)
src/drozer/server/web_root/jquery.js:4
↓ 1 callersMethodlistDevices
Invoked when a Console wishes to see a list of all Devices bound to the Server.
src/drozer/api/handlers/system_request_handler.py:70
↓ 1 callersMethodlistSessions
Invoked when a Console wishes to see a list of all active Sessions on the Server.
src/drozer/api/handlers/system_request_handler.py:80
↓ 1 callersMethodljust
Return the string left justified in a string of length width. Padding is done using the specified fillchar (default is a space). The
src/pysolar/reflection/types/reflected_string.py:167
↓ 1 callersFunctionmake_apks
()
setup.py:20
↓ 1 callersMethodmake_bks_key_store
Prepare a BouncyCastle KeyStore from a PKCS12 bundle.
src/drozer/ssl/provider.py:108
↓ 1 callersMethodmake_bks_trust_store
Prepare a BouncyCastle TrustStore, for the CA.
src/drozer/ssl/provider.py:139
↓ 1 callersMethodmake_jks_trust_store
Prepare a JKS TrustStore, for the CA.
src/drozer/ssl/provider.py:169
↓ 1 callersMethodmake_pcks12
Prepare a PKCS12 package, given a key and a certificate.
src/drozer/ssl/provider.py:197
↓ 1 callersMethodmockConfigWithoutRemotes
(self)
test/mwr_test/droidhg/repoman/remote_test.py:18
↓ 1 callersFunctionmt
(e)
src/drozer/server/web_root/jquery.js:4
↓ 1 callersMethodnextId
Calculates the next Message identifier for this connection.
src/pysolar/api/transport/transport.py:7
↓ 1 callersMethodobtain_binder
(self)
src/drozer/modules/common/binding.py:35
↓ 1 callersMethodobtain_message
(self, msg)
src/drozer/modules/common/binding.py:43
↓ 1 callersFunctionon
(e,t,n)
src/drozer/server/web_root/jquery.js:6
↓ 1 callersMethodopenJdwpControl
()
src/drozer/modules/common/JdwpBroker.java:22
↓ 1 callersMethodparse_arguments
(self, parser, arguments)
src/WithSecure/common/cli.py:51
↓ 1 callersMethodpartition
Split the string at the first occurrence of sep, and return a 3-tuple containing the part before the separator, the separator itself,
src/pysolar/reflection/types/reflected_string.py:202
↓ 1 callersMethodpointSP
(self, addr)
src/drozer/modules/exploit/fileformat/polaris_viewer4_generate/polaris_viewer4_bof_generator.py:123
↓ 1 callersMethodpong
An Agent will acknowledge all PING requests with a PONG. We keep track of these as they are received, to perform liveness checking an
src/drozer/api/handlers/system_response_handler.py:30
↓ 1 callersMethodpreloop
(self)
src/WithSecure/common/cmd_ext.py:303
↓ 1 callersMethodprintArray
(Object val)
src/drozer/modules/common/ServiceBinder.java:153
↓ 1 callersMethodprintBundle
(Bundle bundle, int tab)
src/drozer/modules/common/ServiceBinder.java:131
↓ 1 callersMethodprintData
()
src/drozer/modules/common/ServiceBinder.java:120
↓ 1 callersMethodprint_table_horizontal
Print tabular data in a traditional, horizontal format: | a | b | c | | 1 | 2 | 3 |
src/drozer/modules/common/formatter.py:19
↓ 1 callersMethodprint_table_vertical
Print tabular data in a vertical format, which is easier to read with long fields names or values: a: 1 b: 2
src/drozer/modules/common/formatter.py:50
↓ 1 callersMethodprocessFlags
(self, flags)
src/drozer/modules/app/package.py:310
↓ 1 callersMethodprocessHeader
(cls, request)
src/drozer/server/receivers/http.py:85
↓ 1 callersMethodprocessHeaders
Read headers from an HTTP response.
src/drozer/server/receivers/http.py:195
↓ 1 callersMethodprocessIntent
(self, intent)
src/drozer/modules/app/package.py:285
↓ 1 callersMethodprocessRequest
Read an HTTP request.
src/drozer/server/receivers/http.py:104
↓ 1 callersMethodprocessResponse
Read an HTTP response.
src/drozer/server/receivers/http.py:203
↓ 1 callersMethodprovision
Provision new CA Key Material. This will overwrite any existing CA.
src/drozer/ssl/provider.py:215
↓ 1 callersFunctionqt
(e)
src/drozer/server/web_root/jquery.js:5
↓ 1 callersMethodqueryIntentActivities
Get all Activities that can be launched with a specified Intent, as a Java List<>.
src/drozer/modules/common/package_manager.py:131
↓ 1 callersMethodreadHeaders
Read the HTTP headers (terminated by a double-CRLF)
src/drozer/server/receivers/http.py:66
↓ 1 callersMethodreadPid
()
src/drozer/modules/common/JdwpBroker.java:76
↓ 1 callersMethodreceive
Receive a Message from the Server. If not frame is available, None is returned.
src/pysolar/api/transport/socket_transport.py:35
↓ 1 callersMethodregister
(Context context, IntentFilter intentfilter)
src/drozer/modules/common/RegisterReceiver.java:18
↓ 1 callersMethodreload
Reload all modules.
src/drozer/modules/collection.py:51
↓ 1 callersMethodremoteFunctionPresent
Simulating construction of java objects. verify_file only uses the two methods below
test/mwr_test/cinnibar/reflection/utils/verify_file_test.py:43
↓ 1 callersMethodremoveFromProtobuf
Removes a Device from the collection, if it exists, given a Protocol Buffer representation.
src/drozer/device.py:234
↓ 1 callersMethodrequestReceived
Called when a complete HTTP request has been made to the HTTP server.
src/drozer/server/protocols/http.py:37
↓ 1 callersMethodrjust
Return the string right justified in a string of length width. Padding is done using the specified fillchar (default is a space). The
src/pysolar/reflection/types/reflected_string.py:238
↓ 1 callersMethodrpartition
Split the string at the last occurrence of sep, and return a 3-tuple containing the part before the separator, the separator itself,
src/pysolar/reflection/types/reflected_string.py:247
↓ 1 callersMethodsendToService
(Message msg)
src/drozer/modules/common/ServiceBinder.java:211
↓ 1 callersMethodsessionList
Called by the runtime on receipt of a listing of active sessions from the Agent. The Sessions collection is updated with the
src/drozer/device.py:96
↓ 1 callersMethodsession_id
We do not expect to receive a SESSION_ID message.
src/drozer/api/handlers/system_response_handler.py:40
↓ 1 callersMethodsession_list
An Agent may send an updated Session list at any time. This information is passed to the Device, so it can update the Sessions collec
src/drozer/api/handlers/system_response_handler.py:47
↓ 1 callersMethodsetObjFormat
(self, format)
src/drozer/modules/common/binding.py:46
↓ 1 callersMethodshellStart
Create an interactive Linux shell on the Agent, optionally passing the first command.
src/drozer/modules/common/shell.py:19
↓ 1 callersMethodsplitlines
Return a list of the lines in the string, breaking at line boundaries. This method uses the universal newlines approach to splitting
src/pysolar/reflection/types/reflected_string.py:284
↓ 1 callersMethodstartSession
Instantiates a new Session with the Agent, by sending a START_SESSION request. At some point in the future, the Agent will a
src/drozer/device.py:107
↓ 1 callersMethodstartSession
Start a new Session with a Device known to the Server.
src/drozer/connector/server_connector.py:56
↓ 1 callersMethodstartSession
Invoked when a Console wishes to establish a Session with a bound Device.
src/drozer/api/handlers/system_request_handler.py:91
↓ 1 callersMethodstopSession
Terminates an active Session with the Agent, by sending a STOP_SESSION request. At some point in the future, the Agent will
src/drozer/device.py:147
↓ 1 callersMethodstopSession
Invoked when a Console wishes to terminate an established Session.
src/drozer/api/handlers/system_request_handler.py:113
← previousnext →601–700 of 1,712, ranked by callers