Skip to main content

Disasemble binaries and recover as much info as possible.

Project description

dis-cover

Disasemble binaries and recover as much info as possible

How to use

Run the case studies

To run the case studies, simply make run-scenarios. You need to have docker installed.

Command-line

You can install dis-cover by running pip install dis-cover.

Here are the CLI options :

$ dis-cover --help
usage: dis-cover [-h] [-o OUTPUT_DIRECTORY] [-b | -c] file

Disasemble binaries and recover as much info as possible

positional arguments:
  file                  File to dis-cover

optional arguments:
  -h, --help            show this help message and exit
  -o OUTPUT_DIRECTORY, --output-directory OUTPUT_DIRECTORY
                        Directory where the temporary files are written
  -b, --bin             Extract info from a binary file (default)
  -c, --cpp             Compile C++ file under multiple scenarios and extract info from the given outputs

dis-cover is in early development, it will probably not work yet on your own binaries.

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

dis-cover-0.2.0.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dis_cover-0.2.0-py2.py3-none-any.whl (10.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file dis-cover-0.2.0.tar.gz.

File metadata

  • Download URL: dis-cover-0.2.0.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.5

File hashes

Hashes for dis-cover-0.2.0.tar.gz
Algorithm Hash digest
SHA256 0467fb8a837606072b380b0cfcbe8b15e2b72de6dd124089b1c904c612fe5a6b
MD5 99d8c60243a648d706bdbeb132033deb
BLAKE2b-256 4da6ee4798683364fe7c6a67694c99030fc10d2a5422bbfb3df51844c85f7690

See more details on using hashes here.

File details

Details for the file dis_cover-0.2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: dis_cover-0.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.5

File hashes

Hashes for dis_cover-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 32f18fa69792a2daa1fb427cbd093036fac98a94afdcfdb8117b3a389aeffd10
MD5 ddaae10eead399f293542c70b3b78883
BLAKE2b-256 6d7c98f13efc7538ec261404dbebaf616037e1106b8184fc4d46ea1a8acc4a30

See more details on using hashes here.

Supported by

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