barf-project icon indicating copy to clipboard operation
barf-project copied to clipboard

BARF : A multiplatform open source Binary Analysis and Reverse engineering Framework

Results 17 barf-project issues
Sort by recently updated
recently updated
newest added

>>> barf = BARF("/home/user/code") Traceback (most recent call last): File "", line 1, in File "/usr/local/lib/python3.8/dist-packages/barf-0.6.0-py3.8.egg/barf/barf.py", line 90, in __init__ self.open(filename) File "/usr/local/lib/python3.8/dist-packages/barf-0.6.0-py3.8.egg/barf/barf.py", line 211, in open self.binary = BinaryFile(filename)...

I cant open '.bin' file and i got "Unknown file format" exception on "BARF(filename)" instruction.

when i run the example,there have some problem like this

Current support for SMT solvers interaction is provided by a Python module taken from [PySymEmu](https://github.com/feliam/pysymemu) with custom modifications. It only supports **Z3** and **CVC4** solvers. The goal is to replace...

idea

Currently, there is no support for jump tables processing when generating the CFG of a function. The goal is to provide a way to process them for the current supported...

idea

It would be very useful to employ BARF's REIL analysis tools for architectures not supported in BARF without modifying its core but rather through a defined API that allows to...

Implement Optional instruction flags instead of home-brewn REIL instructions. For example, the implemented _RET_ instruction could be substituted by an _JCC_ instruction with the optional _IOPT_RET_ flag implemented in [openREIL](https://github.com/Cr4sh/openreil)....

Adding a tracking bug, as this is in the TODOs

idea