angrop icon indicating copy to clipboard operation
angrop copied to clipboard

Results 13 angrop issues
Sort by recently updated
recently updated
newest added

1. handle gadgets like ~~~ [ins] In [2]: chain.print_payload_code() chain = b"" chain += p32(0x809d9f7) # mov eax, dword ptr [esp + 4]; ret 0xc chain += p32(0x1010101) chain +=...

enhancement

### Description currently, conditional instructions in arm will be misunderstood by vex/angr, thinking the instruction will always be executed, which is not true. the fix will be to correctly lift...

enhancement

angr is very slow loading large chunks so this helps mitigate that

When trying to make a chain for a specific binary, we 100% reliably get this exception: ``` [angrop] Timeout Exception ignored in: Traceback (most recent call last): File "/dev/shm/.venv/lib/python3.10/site-packages/z3/z3.py", line...

### Question I'm looking for a func_call gadget in my mips binary. Using **ropper** tool I've found this valid gadget: ``` move $a1, $s1 jalr $s3 move $a2, $s0 lw...

enhancement

Use SpecialFillerMixin to improve reads of unmapped memory. Remove floating point support in fast mode. Store symbolic values in vex regs so a new symbolic value isn't created on those...

There doesn't seem to be any constraints so we can use the .symbolic property

### Description ``` 2024-07-22T17:53:27.5548253Z ====================================================================== 2024-07-22T17:53:27.5549064Z ERROR: test_chainbuilder.test_arm_func_call 2024-07-22T17:53:27.5550150Z ---------------------------------------------------------------------- 2024-07-22T17:53:27.5551047Z Traceback (most recent call last): 2024-07-22T17:53:27.5552095Z File "/__w/cle/cle/build/src/angrop/tests/test_chainbuilder.py", line 52, in test_arm_func_call 2024-07-22T17:53:27.5553549Z state = chain1.exec() 2024-07-22T17:53:27.5554471Z File "/__w/cle/cle/build/src/angrop/angrop/rop_chain.py",...

bug