-
The current Jacobian helper function implementation in `gradient.py` seems like it might be slower than it needs to be. Given a vector output (size _N_) of a graph with a vector input (size _M_), it c…
-
Lots of people here are interested in handling async/await in conjunction with signals. Some approaches that have been suggested:
- @modderme123 's Bubble reactivity uses something like React Suspens…
-
i try to user the ret2dlresolve technique but doesn't seems it works properly. very ofte i get the error message:
Inconsistency detected by ld.so: dl-runtime.c: 63: _dl_fixup: Assertion `ELFW(R_TYPE)…
-
### Description
It looks like angrop discards gadgets that have a stack shift > 0x100 bytes (MAX_PIVOT_BYTES).
In two recent projects, I have found it necessary to jump to a distant portion of the…
-
### Description
While using angrop on x86, a syscall gadget containing the x86_64 syscall instruction was identified for use in an example rop chain. This the x86_64 syscall instruction is not valid …
-
### Description
Calling CreateJVM function through interop crashes.
### Reproduction Steps
See provided sample.
### Expected behavior
Using interop to create a java runtime should not c…
-
### Description
angrop assumes that "pop ds; ret;" gadgets are acceptable for shifting 8 bytes on the stack. This is a bad assumption, and causes failed chains.
The below is the output of the incl…
-
### Description
`do_syscall` does not work with the [blob backend](https://docs.angr.io/en/latest/core-concepts/loading.html#backends) anymore.
### Steps to reproduce the bug
Consider this minimal …
-
### Description
I have run into an issue with long rop chains where calling chain.payload_str() receives a timeout.
```
[angrop] Timeout
```
This is due to the hard coded timeout [here](https:/…
-
### Description
When testing ubuntu i386 libc for add_to_mem, I get the following error:
```
Traceback (most recent call last):
File "test.py", line 61, in
rop.add_to_mem(0xdeadbeef, 0…