Skip to main content

Headless IDA

Project description

Headless IDA

Headless IDA

Latest Release

Install

pip install headless-ida

Usage

# Initialize HeadlessIda
from headless_ida import HeadlessIda
headlessida = HeadlessIda("/path/to/idat64", "/path/to/binary")

# Import IDA Modules
idautils = headlessida.import_module("idautils")
ida_name = headlessida.import_module("ida_name")

# Have Fun
for func in idautils.Functions():
    print(f"{hex(func)} {ida_name.get_ea_name(func)}")

Resources

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

headless-ida-0.1.5.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

headless_ida-0.1.5-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file headless-ida-0.1.5.tar.gz.

File metadata

  • Download URL: headless-ida-0.1.5.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for headless-ida-0.1.5.tar.gz
Algorithm Hash digest
SHA256 e3d9317bdefc51af0d11575ac5e58391dd06c7a539fb9b54f3a542b17e46889e
MD5 263c4f2d45d2246cfeec8eed0c2f75e4
BLAKE2b-256 6265dacb888077052b72058afac894ff2743ae7f3b729b5cb0db8125b6908957

See more details on using hashes here.

File details

Details for the file headless_ida-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for headless_ida-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ef0e7b7fc9141d0aeb86e393ec2865092aa8108e6e102402ebc30c97297c3a5b
MD5 81dfbc5e21fb105e1a1622e7ba502511
BLAKE2b-256 4a27acdda4ddb95b0bf77e18bf709e0050b51e992baed2dbbf4239bc91b30255

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