modules.processing.droidmon.Droidmon

Package modules :: Package processing :: Module droidmon :: Class Droidmon |
[hide private]
[frames] | no frames]

# Class Droidmon

source code

                                object --+
                                         |
    lib.cuckoo.common.abstracts.Processing --+
                                             |
                                            Droidmon

Extract Dynamic API calls Info From Droidmon logs.

Instance Methods | [hide private]
__init__(self) x.__init__(...) initializes x; see help(type(x)) for signature | source code
_handle_android_os_SystemProperties_get(self, api_call) | source code
_handle_javax_crypto_spec_SecretKeySpec_javax_crypto_spec_SecretKeySpec(self, api_call) | source code
_handle_javax_crypto_Cipher_doFinal(self, api_call) | source code
_handle_java_lang_reflect_Method_invoke(self, api_call) | source code
_handle_dalvik_system_BaseDexClassLoader_findResource(self, api_call) | source code
_handle_android_app_Activity_startActivity(self, api_call) | source code
_handle_java_lang_Runtime_exec(self, api_call) | source code
_handle_java_lang_ProcessBuilder_start(self, api_call) | source code
_handle_libcore_io_IoBridge_open(self, api_call) | source code
_handle_android_app_ActivityThread_handleReceiver(self, api_call) | source code
_handle_android_app_ContextImpl_registerReceiver(self, api_call) | source code
_handle_android_telephony_TelephonyManager_getDeviceId(self, api_call) | source code
_handle_android_telephony_TelephonyManager_getNetworkOperatorName(self, api_call) | source code
_handle_android_telephony_TelephonyManager_getSubscriberId(self, api_call) | source code
_handle_android_telephony_TelephonyManager_getLine1Number(self, api_call) | source code
_handle_android_telephony_TelephonyManager_getNetworkOperator(self, api_call) | source code
_handle_android_telephony_TelephonyManager_getSimOperatorName(self, api_call) | source code
_handle_android_telephony_TelephonyManager_getSimCountryIso(self, api_call) | source code
_handle_android_telephony_TelephonyManager_getSimSerialNumber(self, api_call) | source code
_handle_android_telephony_TelephonyManager_getNetworkCountryIso(self, api_call) | source code
_handle_android_telephony_TelephonyManager_getDeviceSoftwareVersion(self, api_call) | source code
_handle_android_net_wifi_WifiInfo_getMacAddress(self, api_call) | source code
_handle_android_app_SharedPreferencesImpl_EditorImpl_putInt(self, api_call) | source code
_handle_android_app_SharedPreferencesImpl_EditorImpl_putString(self, api_call) | source code
_handle_android_app_SharedPreferencesImpl_EditorImpl_putFloat(self, api_call) | source code
_handle_android_app_SharedPreferencesImpl_EditorImpl_putBoolean(self, api_call) | source code
_handle_android_app_SharedPreferencesImpl_EditorImpl_putLong(self, api_call) | source code
_handle_android_content_ContentResolver_query(self, api_call) | source code
_handle_android_content_ContentValues_put(self, api_call) | source code
_handle_javax_crypto_Mac_doFinal(self, api_call) | source code
_handle_android_util_Base64_encodeToString(self, api_call) | source code
_handle_android_util_Base64_encode(self, api_call) | source code
_handle_android_app_ApplicationPackageManager_setComponentEnabledSetting(self, api_call) | source code
_handle_android_location_Location_getLatitude(self, api_call) | source code
_handle_android_location_Location_getLongitude(self, api_call) | source code
_handle_android_app_ApplicationPackageManager_getInstalledPackages(self, api_call) | source code
_handle_dalvik_system_BaseDexClassLoader_findLibrary(self, api_call) | source code
_handle_android_telephony_SmsManager_sendTextMessage(self, api_call) | source code
_handle_android_util_Base64_decode(self, api_call) | source code
_handle_android_telephony_TelephonyManager_listen(self, api_call) | source code
_handle_android_content_ContentResolver_registerContentObserver(self, api_call) | source code
_handle_android_content_ContentResolver_insert(self, api_call) | source code
_handle_android_accounts_AccountManager_getAccountsByType(self, api_call) | source code
_handle_dalvik_system_BaseDexClassLoader_findResources(self, api_call) | source code
_handle_android_accounts_AccountManager_getAccounts(self, api_call) | source code
_handle_android_telephony_SmsManager_sendMultipartTextMessage(self, api_call) | source code
_handle_android_content_ContentResolver_delete(self, api_call) | source code
_handle_android_media_AudioRecord_startRecording(self, api_call) | source code
_handle_android_media_MediaRecorder_start(self, api_call) | source code
_handle_android_content_BroadcastReceiver_abortBroadcast(self, api_call) | source code
_handle_dalvik_system_DexFile_loadDex(self, api_call) | source code
_handle_dalvik_system_DexClass_dalvik_system_DexClassLoader(self, api_call) | source code
_handle_dalvik_system_DexFile_dalvik_system_DexFile(self, api_call) | source code
_handle_dalvik_system_PathClassLoader_dalvik_system_PathClassLoader(self, api_call) | source code
_handle_android_app_ActivityManager_killBackgroundProcesses(self, api_call) | source code
_handle_android_os_Process_killProcess(self, api_call) | source code
_handle_android_net_ConnectivityManager_setMobileDataEnabled(self, api_call) | source code
_handle_org_apache_http_impl_client_AbstractHttpClient_execute(self, api_call) | source code
_handle_java_net_URL_openConnection(self, api_call) | source code
_handle_dalvik_system_DexFile_loadClass(self, api_call) | source code
_handle_java_io_FileOutputStream_write(self, api_call) | source code
_handle_java_io_FileInputStream_read(self, api_call) | source code
get_pair(self, api_call) | source code
lib_pairs(self, api_call, key) | source code
keyCleaner(self, d) | source code
run(self) Run extract of printable strings. | source code
Inherited from `lib.cuckoo.common.abstracts.Processing`: `set_baseline`, `set_options`, `set_path`, `set_results`, `set_task` Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Class Variables | [hide private]
Inherited from `lib.cuckoo.common.abstracts.Processing`: `enabled`, `order`

Properties | [hide private]
Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self) (Constructor) | source code
x.__init__(...) initializes x; see help(type(x)) for signature Overrides: object.__init__ (inherited documentation)

### run(self) | source code
Run extract of printable strings. Returns: list of printable strings. Raises: `NotImplementedError` - this method is abstract. Overrides: lib.cuckoo.common.abstracts.Processing.run