http://open-source-security-software.net/project/python-idb/releases.atom Recent releases for python-idb 2025-06-05T10:34:51.974438+00:00 python-feedgen python-idb v0.1 python-idb v0.1 2017-07-10T03:55:04+00:00 2017-07-10T03:55:04+00:00 python-idb v0.2 python-idb v0.2 2017-07-11T14:51:46+00:00 interesting changes: - add test cases for v7.0 (beta) - add python 2.7 support (and tests) - fix bugs in a few routines 2017-07-11T14:51:46+00:00 python-idb v0.3 python-idb v0.3 2017-07-12T16:48:52+00:00 interesting changes since v0.2: - support and testing for .i64 files (64-bit databases) - support and testing for idb files created by IDA 7.0 beta - a more thorough test harness that splits out tests by a matrix: - idb vs i64 - IDA 6.95 vs IDA 7.0b - code cleanup and refactoring, especially thanks to @cclauss contributors: - @cclauss - #8 #9 2017-07-12T16:48:52+00:00 python-idb v0.3.1 python-idb v0.3.1 2017-07-12T16:54:04+00:00 this release fixes a bug in the public API to python-idb. see the release notes for v0.3 for interesting changes: https://github.com/williballenthin/python-idb/releases/tag/v0.3 2017-07-12T16:54:04+00:00 python-idb v0.3.2 python-idb v0.3.2 2017-07-17T00:19:19+00:00 interesting changes since v0.3.0: - add example script to extract original file md5 from idb - fix bug in `GetFunctionName` reported by @alexandreborges - greatly increase performance by caching parsed pages - this is reasonable to do since python-idb is read-only - this would break if the underlying data changes - there's no upper bound to the cache size, which isn't ideal when doing a lot of work over huge idb files 2017-07-17T00:19:19+00:00 python-idb v0.3.3 python-idb v0.3.3 2017-07-17T00:50:57+00:00 interesting changes since v0.3.2: - added support for "packed" idb/i64 files (method: zlib) 2017-07-17T00:50:57+00:00 python-idb v0.3.4 python-idb v0.3.4 2017-08-10T17:09:23+00:00 this is a bugfix release with the following notable changes: - correctly parse segment offsets, thanks to @binoopang - enhance travis CI configuration - add accessors for comments to IDAPython API layer - add some missing testing files 2017-08-10T17:09:23+00:00 python-idb v0.3.5 python-idb v0.3.5 2017-09-18T21:07:52+00:00 this is a bugfix release with the following notable changes: - correct parse segment metadata, thanks to @binoopang - add `LocByName`, `MinEA`, and `MaxEA` IDAPython APIs, thanks to @TakahiroHaruyama - fix parsing of b-tree index in uncommon case where a branch node has only a single child - add script for dumping the user data (ie. license info) 2017-09-18T21:07:52+00:00 python-idb v0.3.6 python-idb v0.3.6 2017-10-08T00:18:49+00:00 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` 2017-10-08T00:18:49+00:00 python-idb v0.4.0 python-idb v0.4.0 2017-12-11T00:47:24+00:00 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 2017-12-11T00:47:24+00:00 python-idb v0.5.0 python-idb v0.5.0 2018-07-30T17:29:53+00:00 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 2018-07-30T17:29:53+00:00 python-idb v0.6.0 python-idb v0.6.0 2020-07-21T22:03:31+00:00 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 2020-07-21T22:03:31+00:00 python-idb v0.7.0 python-idb v0.7.0 2020-08-28T08:46:00+00:00 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 2020-08-28T08:46:00+00:00 python-idb v0.7.1 python-idb v0.7.1 2020-09-07T05:59:07+00:00 notable changes: - Updated the package description on [PyPI](https://pypi.org/project/python-idb/). 2020-09-07T05:59:07+00:00