We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ELF.search can sometimes give out false positives.
ELF.search
For instance:
$ ipython In [1]: hex(max(elf.ELF('./foo').search('e'))) Out[1]: '0x60102f'
$ gdb ./foo (gdb) x/1xb 0x60102f 0x60102f: 0x00 (gdb) start Temporary breakpoint 1 at 0x4003b0 Starting program: /home/idolf/git/pcs-f2018/weeklies/week6-rop/rop-forensics/foo Temporary breakpoint 1, 0x00000000004003b0 in main () (gdb) x/1xb 0x60102f 0x60102f: 0x00
foo.zip
The text was updated successfully, but these errors were encountered:
The binary was generated with echo 'int main() {}' | gcc -x c - -no-pie -fno-PIE -o foo
echo 'int main() {}' | gcc -x c - -no-pie -fno-PIE -o foo
Sorry, something went wrong.
Fix Gallopsled#1164
1574567
8e704e7
Revert "Fix #1164 (#1165)"
aac086d
This reverts commit 8e704e7.
Revert "Fix #1164 (#1165)" (#1167)
8970156
No branches or pull requests
ELF.search
can sometimes give out false positives.For instance:
foo.zip
The text was updated successfully, but these errors were encountered: