Comments (6)
Interesting. I wonder if it's something with the version of angr on pip. I will try testing with a clean install. @zardus can you push an angr update?
from angrop.
My angr version:
$ pip list
...
angr (4.6.6.29)
angr-only-z3-custom (4.4.1.post4)
angrop (1.0)
from angrop.
Try using the Docker build, that usually works for me.
from angrop.
I tried it with virtualenv:
~/utils/ $ mkvirtualenv angr
(angr) ~/utils/$ pip install angr
(angr) ~/utils/angrop$ cd angrop/
(angr) ~/utils/angrop$ python setup.py install
(angr) ~/utils/angrop$ pip install -I --no-use-wheel capstone
(angr) ~/utils/angrop$ python
...
And with docker:
$ docker run -v /utils/:/home/angr/utils -it angr/angr
(angr)angr@626ed7641197:~$ cd utils/angrop
(angr)angr@626ed7641197:~/utils/angrop$ python setup.py install
(angr)angr@626ed7641197:~/utils/angrop$ python
...
Both produce the same results with the missing arguments in the ropchain.
from angrop.
Ah I hadn't actually pushed to Github in a while :)
Just pushed the most up-to-date version
Should be fixed by 584c9ae
from angrop.
This explains it :-)
Working now for me after a git pull && python setup.py install.
from angrop.
Related Issues (20)
- Values passed on stack ignoring badbytes HOT 9
- Import error HOT 3
- Helping with the project [Passing strings to function calls]
- `test_rop_i386_cgc` timeout in CI HOT 4
- Reference to missing angr.option HOT 2
- angr-bot dead on this repo HOT 4
- add ignore_registers support for func_call() HOT 2
- Moving register values HOT 6
- support conditional execution in arm
- Multiple Register Pops Not Working in ARM. HOT 3
- filter out privileged instructions HOT 5
- Bad Assumption About Rebasing Data Bytes in Chains against Binaries With PIE HOT 2
- write_to_mem Broken for 32 bit Binaries HOT 6
- TODO Features
- add_to_mem fails in main due to RopValue Type Error HOT 2
- add_to_mem fails in arm. HOT 2
- add_to_mem causes angrop.errors.RopException: Does not get to a single unconstrained successor HOT 3
- stack pivot using rsp HOT 12
- LR Register Not Handled Well in Arm HOT 4
- rop.func_call() bug in ARM HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from angrop.