v2.3.0
版本发布时间: 2021-05-27 07:59:38
BinaryAnalysisPlatform/bap最新发布版本:v2.6.0-alpha(2023-01-07 09:19:49)
2.3.0
Features
- #1265 introduces BIL special encodings and publishes BIL CT parser
- #1266 introduces the BIL code slot and a few convenience functions
- #1268 adds a Primus Lisp fronted
- #1273 rewrites the read-symbols plugin to enable multiple files support
- #1274 updates the raw loader to enable better support for targets
- #1275 overhauls target/value abstraction and introduces roles (4/n)
- #1276 adds the --target parameter to disassemble and compare commands
- #1277 enables writing program semantics (lifting) in Primus Lisp
- #1278 moves to centralized and uniform path handling
- #1286 adds namepspaces (packages) to Primus Lisp
- #1287 adds riscv32 and riscv64 support
- #1288 restores output for non-empty instructions
- #1289 fixes the unit tracking mechanism
- #1290 implements ABI description eDSL
- #1291 adds armv8 (aarch64) lifter
- #1293 implements the array to pointer conversion in C ABI processor
- #1294 introduces bap dependencies command
- #1296 uses ARM EABI for Thumb binaries
- #1295 adds YAML as an alternative output of the specification command
- #1297 adds the missing ux*, sx*, s?bz instructions
- #1298 adds more thumb-specific instructions
- #1304 adds the --show-knowledge option to bap mc
- #1303 preserves the encoding name of the instruction
- #1307 renames the core-theory package to just core
- #1306 adds
bap primus-lisp-documentation
command - #1309 adds support for big-endian arm and thumb architectures
Bug Fixes
- #1263 fixes PE/COFF sections decoding
- #1272 fixes two bugs in the Memory module
- #1280 fixes, cleans, and optimizes KB AVL tree implementation
- #1281 prunes empty segments
- #1282 fixes recipes search paths
- #1285 fixes a missing str dependency in the x86 plugin
- #1308 fixes a bug in the method that computes C padding.
- #1310 removes the old unit tracking module, fixes the modern one
1、 bap-2.3.0-2.x86_64.rpm 189.94MB
2、 bap-2.3.0.tgz 191.02MB
3、 bap_2.3.0.deb 114.43MB
4、 libbap-2.3.0-2.x86_64.rpm 13.45MB
5、 libbap-2.3.0.tgz 13.72MB
6、 libbap-dev-2.3.0-2.x86_64.rpm 36.65KB
7、 libbap-dev-2.3.0.tgz 32.06KB
8、 libbap-dev_2.3.0.deb 24.77KB
9、 libbap_2.3.0.deb 9.25MB
10、 sigs.tar.gz 2.73MB
11、 sigs.zip 2.73MB