New answers tagged

1

I continued to mess with it some more and found a way. I correct the signature to have a pointer of argv: int main(int argc, char **argv) But I don't really know why the pointer works and the standard C signature didn't. Hope for someone to clarify this.


2

You don't need to make install the binary, this often strips the binary removing all the debug information. In the HACKING file these is a section on how to debug this tool, they advise the following settings, personally I would add -ggdb to enable gdb specific bindings. (This advice also applies to other projects, although this project has explicitly added ...


4

import binascii print(binascii.hexlify(b" a nice nice long string")) print(binascii.hexlify(b"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA")) you can find both the string in your listing b'2061206e696365206e696365206c6f6e6720737472696e67' b'41414141414141414141414141414141414141414141414141414141414141' first string 0x0000000000000714 <+26>: movabs rax,...


Top 50 recent answers are included