http://open-source-security-software.net/project/python-idb/releases.atomRecent releases for python-idb2025-06-05T10:34:51.974438+00:00python-feedgenpython-idb v0.1python-idb v0.12017-07-10T03:55:04+00:002017-07-10T03:55:04+00:00python-idb v0.2python-idb v0.22017-07-11T14:51:46+00:00interesting changes:
- add test cases for v7.0 (beta)
- add python 2.7 support (and tests)
- fix bugs in a few routines2017-07-11T14:51:46+00:00python-idb v0.3python-idb v0.32017-07-12T16:48:52+00:00interesting 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:00python-idb v0.3.1python-idb v0.3.12017-07-12T16:54:04+00:00this 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.32017-07-12T16:54:04+00:00python-idb v0.3.2python-idb v0.3.22017-07-17T00:19:19+00:00interesting 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 files2017-07-17T00:19:19+00:00python-idb v0.3.3python-idb v0.3.32017-07-17T00:50:57+00:00interesting changes since v0.3.2:
- added support for "packed" idb/i64 files (method: zlib)2017-07-17T00:50:57+00:00python-idb v0.3.4python-idb v0.3.42017-08-10T17:09:23+00:00this 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:00python-idb v0.3.5python-idb v0.3.52017-09-18T21:07:52+00:00this 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:00python-idb v0.3.6python-idb v0.3.62017-10-08T00:18:49+00:00this 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:00python-idb v0.4.0python-idb v0.4.02017-12-11T00:47:24+00:00notable 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...e3f17de2017-12-11T00:47:24+00:00python-idb v0.5.0python-idb v0.5.02018-07-30T17:29:53+00:00notable 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...9e5e3ba1baa8125c596b5afab6a5f55790c372fa2018-07-30T17:29:53+00:00python-idb v0.6.0python-idb v0.6.02020-07-21T22:03:31+00:00notable 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.02020-07-21T22:03:31+00:00python-idb v0.7.0python-idb v0.7.02020-08-28T08:46:00+00:00notable 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:00python-idb v0.7.1python-idb v0.7.12020-09-07T05:59:07+00:00notable changes:
- Updated the package description on [PyPI](https://pypi.org/project/python-idb/).2020-09-07T05:59:07+00:00