Python-idb

Latest version: v0.7.1

Safety actively analyzes 620778 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.7.1

notable changes:
- Updated the package description on [PyPI](https://pypi.org/project/python-idb/).

0.7.0

notable changes:

- support for v5.0 and v6.x
- support for `typeinf.FuncTypeData, `argloc`
- enhanced function call conventions and `get_signature`
- improvements of `IdaInfo`
- automated tests for `scripts/*`
- lots of bug fixes.

special thanks to the following for this release:

- imbillow
- invano

0.6.0

notable changes:

- idapython: add names accessors, chunks, heads, sha256
- examples: script to fetch embedded scripts
- idapython: xref and dref
- idb: inf structure across versions
- lots of test and CI fixes

special thanks to the following for this release:
- xmoeproject
- dukup11ch1
- Andrea Marcelli
- XVilka
- imbillow

changes https://github.com/williballenthin/python-idb/compare/v0.5.0...v0.6.0

0.5.0

notable changes:

- idapython: add idaapi.get_inf_structure
- idapython: add support for non-x86 (32) architectures.
- idapython: add segment attribute flags and fetcher
- netnode: fix bug parsing index key and off-by-one error
- idapython: update ida_bytes function names to be IDA7-compliant
- add shim module for importing like IDA

special thanks to the following for this release:
- liumuqing
- XVilka
- joshuahoman
- freetink3r
- jinyu00

changes https://github.com/williballenthin/python-idb/compare/v0.4.0...9e5e3ba1baa8125c596b5afab6a5f55790c372fa

0.4.0

notable changes:

- correctly handle handle high addresses and signed netnode indexes (thanks AlexAltea)
- fix some rendering bugs in scripts `dump_btree` and `explore_btree`
- add segments and get_bytes IDAPython routines

changes https://github.com/williballenthin/python-idb/compare/v0.3.6...e3f17de

0.3.6

this is a bugfix release that also adds a few useful scripting APIs. thanks to xedi25 for requesting the scripting features. notable changes:

- fix the prefix match algorithm for traversing the btree in some cases
- add analysis that extracts exports and imports
- add IDAPython APIs:
- `get_entry_qty()`
- `get_entry_ordinal(idx)`
- `get_entry(ord)`
- `get_entry_name(ord)`
- `get_entry_forwarder(ord)`
- `get_import_module_qty()`
- `get_import_module_name(mod_index)`
- `enum_import_names(mod_index, py_cb)`
- `GetType`

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.