This is a quick reference page for all my published patches.
GDB:
all_patches_v0.3.patch.gz
(SHA256(all_patches_v0.3.patch.gz)= 38a891327b14b94d73b7e6f5ef66b4848df03a59a8bac5e89b93869046078608)
all_patches.patch
(SHA1(all_patches.patch)= 74ee59cc213202d2d99c11ca8cde841890a7c7b6)
number_sects_anti_debug.patch
(SHA1(number_sects_anti_debug.patch)= 628498adc71b91447ba8860cec3829acf0eb7f46)
gdbinit_problem.patch
(SHA1(gdbinit_problem.patch)= efd8ab19d2675d601f02aa7f3b7ca21a9bee7704)
show_raw_bytes.patch
(SHA1(show_raw_bytes.patch)= 6ba57a401c1d3c0f6d7b31743da79ec63603752e)
commands_bug.patch.gz
(SHA256(commands_bug.patch.gz)= b84be03e73a5a5ada59ab8b7fbd595e531fe149446418750d5d747d6598aa6a0)
-
I have the new xcode 4
does this mess up the GDB patches? maybe you can enlighten me how to do it. When I run GDB I get EAX:Error while running hook_stop:
No registers.on your example file. (example.c)
i have the .gdbinit file installed but my output doesn’t look like your output.
MD5 (gdb-i386-apple-darwin) = 1df485b71c9c656e0dc9228894287be6
using “all_patches_v.0.2.patch”
thanks!
-
ok i fixed it. what it was, was that when I was using your example.c file that you said to copy and paste. for some reason when I compiled it, it didn’t have the same breakpoints that you had. the file from http://reverse.put.as/wp-content/uploads/2011/02/beginners-tut-II.txt
#include
main(int argc, char *argv[])
{
printf(“Hello GDB!\n”);
printf(“Argument is: %s\n”, argv[1]);
}dunno why??? but when I ran it on the challenge #1 it worked fine.
4 comments
Comments feed for this article
Trackback link: http://reverse.put.as/patches/trackback/