Skip to main content

Dangee

Project description

Dangee Framework

Dangee framework provides information of elements (function, variable etc.) in android binaries. Users can therefore, use these information to construct the analysis, find potential malicious activites or security vulnerabilities.

Installation

pip install -U Dangee

QuickStart

from dangee.core import Dangee

d = Dangee("Roaming_Mantis.dex")

Usage

  1. Show all method
d.value
  1. Show Android native API
d.isNative().value
  1. Show self-defined method
d.isSelfDefine().value
  1. Matching method by case-insensitive words
d.isNative().match("package").value

Multi-level match

d.isNative().match("package").match("UsageStats").value
  1. Crossreferences (XREFs)
# XREFs FROM:
m1 = d.isNative().match("usage")
m1.get_xref_from().value

# XREFs TO:
m2 = d.isSelfDefine().match("getTopActivityName$loader_release")
m2.get_xref_to().value
  1. Data flow check
m1 = d.isNative().match("usage")
m2 = d.isNative().match("package")

m1.dataFlowto(m2)

list[ {tuple(method1, method2) : result_of_data_flow_to_found } ]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Dangee-0.0.3.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

Dangee-0.0.3-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

Details for the file Dangee-0.0.3.tar.gz.

File metadata

  • Download URL: Dangee-0.0.3.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1

File hashes

Hashes for Dangee-0.0.3.tar.gz
Algorithm Hash digest
SHA256 a464d6b21ca065512c43a89d75a26edcb8ca66f3cce2f5cee862e3a12ed0fc54
MD5 0fbcf08803519f9021a157570357d5c9
BLAKE2b-256 4f0d03af5272960dbfae6f40e2ad67c05221f5028330aafb1e833b01eed2cf1c

See more details on using hashes here.

File details

Details for the file Dangee-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: Dangee-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 18.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1

File hashes

Hashes for Dangee-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c9da3292a1b31affd5c3e58fb2bea2c933443df09b41447c9be09e91d80ef8df
MD5 298ea3e32fe51286a0df6967bad468a5
BLAKE2b-256 8f7e9982557963e2820887c9a6820e2773cd98a438b04718f7085bd93fe88954

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page