Commit Graph

169 Commits (92b3725cf08982fa731313e131d77f81fbf5d80f)
 

Author SHA1 Message Date
Andrei KISARI f7f57da652 Changed the minimum required version to '3.5'.
4 years ago
Andrei KISARI ad5fd2d94e Fixed pull-request comments.
4 years ago
Andrei KISARI 4adf441efa Added support for byte-like objects as input value in pybddisasm.
4 years ago
Anichitei Ionel-Cristinel 3d109f22d3
Merge pull request #19 from bitdefender/stackstr_fps
4 years ago
Andrei Vlad LUTAS 79ee40b113 Fixed pybddisasm build.
4 years ago
Andrei Vlad LUTAS 1d43b7b1ba Improved stack string detection heuristic: only consider registers which have been modified during emulation; registers which were provided as "input" can be ignored, as they most likely contain addresses or other data relevant to the emulated code. We are only interested in string dynamically built during our emulation.
4 years ago
Andrei Kisari f399cdc246
Merge pull request #18 from bitdefender/clarifying_comments
4 years ago
Andrei Vlad LUTAS 356ed63916 Clarifying comments to the decode API arguments.
4 years ago
vlutas 8f08850e56
Merge pull request #17 from akisari/master
4 years ago
Andrei KISARI a78814c19c Updated the 'argparse' header.
4 years ago
Anichitei Ionel-Cristinel 7f782b0f22
Merge pull request #16 from akisari/master
4 years ago
Andrei KISARI 3d8401be4c Added a check for the latest version of the library which is compatible with pybddisasm.
4 years ago
Andrei KISARI 90c020a114 Updated the README file.
4 years ago
Andrei KISARI c6a741b711 Added the paths to bddisasm library : default install path (Linux) and local build path (Linux/Windows)
4 years ago
Andrei KISARI 175b059b27 Changed the version of the pybddisasm package.
4 years ago
Andrei KISARI 4dc2fe4a8a Fixed pybddisasm build.
4 years ago
Andrei KISARI ee235fa5de Modified the python-disassembler-wraper to be able to be installed using pip.
4 years ago
vlutas ad128fd72a
Merge pull request #13 from ianichitei/master
4 years ago
Anichitei Ionel-Cristinel a496ab16e5
Rename c-cpp.yml to ci.yml
4 years ago
Anichitei Ionel-Cristinel d06fe6cf56
Don't build bdshemu_fuzzer
4 years ago
Anichitei Ionel-Cristinel f734bc600b
Try to build bdshemu_fuzz
4 years ago
Anichitei Ionel-Cristinel 053e105fd2
Skip the build in certain situations
4 years ago
Anichitei Ionel-Cristinel c0e7a43db3
Disable disasmtool build
4 years ago
Anichitei Ionel-Cristinel 4d077a75eb
Try to fix disasmtool build
4 years ago
Anichitei Ionel-Cristinel 079fbb8802
Rebuild disasmtool Windows
4 years ago
Anichitei Ionel-Cristinel 6e8937a71b
Fix jobnames
4 years ago
Anichitei Ionel-Cristinel 8c92cccdbb
Run the Windows build as well
4 years ago
Anichitei Ionel-Cristinel 1184a314a1
Install setuptools before building pydis
4 years ago
Anichitei Ionel-Cristinel 374dd532e6
Try to build pydis
4 years ago
Anichitei Ionel-Cristinel 15629ff302
Clone rapidjson into a dedicated directory
4 years ago
Anichitei Ionel-Cristinel 21d20ba584
Try to build disasmtool_lix
4 years ago
Anichitei Ionel-Cristinel af8a0cc52f
.github/workflows: Add CI workflow
4 years ago
Ionel-Cristinel ANICHITEI c1e796625a bdshemu_fuzz: Fix build
4 years ago
Andrei Vlad LUTAS ed564dba32 Specifically flag multi-byte NOP operands as not-accessed.
4 years ago
Andrei Vlad LUTAS 4328dc4efa Changed REG_xxx to NDR_xxx in docs too.
4 years ago
Andrei Vlad LUTAS 144baa5140 Renamed REG_* fields to NDR_*, so that we don't conflict with _GNU_SOURCES.
4 years ago
vlutas 02b7177b99
Merge pull request #10 from cbsirb/master
4 years ago
Cristian-Bogdan SIRB 2868b2afde disasmtool_lix: Added the --extended parameter which shows the instructions info
4 years ago
Cristian-Bogdan SIRB 75702e9f0d disasmtool_lix: Align the address part to the biggest one
4 years ago
Andrei Kisari 5e14a6f25c
Merge pull request #9 from cbsirb/master
4 years ago
Cristian-Bogdan SIRB daa0d403a1 Fix the disasmtool_lix build
4 years ago
Ionel-Cristinel ANICHITEI b0b7a67c8e Add braces around the ND_INSTRUCTION.Operands initializer
4 years ago
Ionel-Cristinel ANICHITEI a20db3ce54 Fix constants.h include path
4 years ago
Ionel-Cristinel ANICHITEI 11f1f548ff Regenerate autogenerated files
4 years ago
Ionel-Cristinel ANICHITEI 049ecc0ab7 Don't use reserved identifiers for include guards
4 years ago
Andrei KISARI 0d5d2a9625 Fixed include path.
4 years ago
Andrei KISARI 9d98a67c70 Added the 'nd_memset' implementation for pydis.
4 years ago
Andrei Vlad LUTAS d622f56211 Added SERIAL flag to the SERIALIZE instruction.
4 years ago
Andrei Vlad LUTAS 4b2f2aee66 Added dedicated Prefetch operand access type.
4 years ago
Andrei Vlad LUTAS d11fe85599 Improved linear address computation in bdshemu.
4 years ago