← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 201
  1. The MBA is over and I’m enjoying my vacations to clear stuff from the Todo list, to read books, to play some games and to do other stuff.

  2. Very small update...

    Hi!

  3. I had this one working for a long time but I hadn’t released it because I was trying to hijack fork and vfork calls.

  4. OS X Crackmes

    Hello, I have just added a page to collect crackmes for OS X.

  5. gdbinit v7.3

    I was bored and decided to fix gdbinit to support 64 bit binaries.

  6. I have been thinking about this and how to get this blog back to life.

  7. I just finished my brief analysis on this protection and I have a very macro view about it and how to break it.

  8. For a long time I have been annoyed by the information displayed by otool -l because it mixes hexadecimal with decimal information.

  9. November was a pretty busy month with exams and assignments to be delivered.

  10. Some folks were complaining about problems with otx and Snow Leopard so I decided to boot my Snow Leopard install and give it a try… Well they were right since Snow Leopard compiles 64 bit binaries by default. otx v0.16b seems to have problems so you will…

  11. Small gdbinit update...

    Things have been very quiet since the beginning of September… Well my MBA has started and my free time until now has been ZERO!

  12. GDB patches

    Here you have the patches I did for GDB: To fix problem with gdbinit To display raw bytes in x/i and disassemble commands To warn about possible number of sections anti-debug trick You can download a single patch for all changes or one for each individual…

  13. After having found the source of the GDB anti-debug trick, I started modifying GDB to work around the problem and fix the number of sections on the fly (it’s simple to calculate the real number of sections).

  14. Today I bring you something from the old projects trunk.

  15. Anatomy of a GDB anti-debug trick

    Well, it seems this is the GDB post season!

  16. It’s not a breakthrough post but I finally found where the bug that messed up gdbinit is located.

  17. Workaround for Apple’s GDB bug...

    I had unconsciously found the workaround a few months ago while hacking around Little Snitch with kernel debugging.

  18. Greetings !

  19. Since otool and otx can’t disassemble the packed binary, Andreas Gumundsson wrote a quick tool to do that job, using Udis86, a disassembler library for x86 and AMD64.

  20. Someone at macserialjunkie board posted a problem with the mpress packer.

  21. Here it is, another example of my super l33t lame coding skills!

  22. From the department of useless stuff comes a simple trick… A few days ago, a reader sent me an email asking about obfuscated code, in what appeared to be Apple’s binary protection.

  23. A few months ago while discussing with some user about code signing (PTHPasteboard project), I had the idea to “revirgin” the code signed binary by removing the Mach-O LC_CODE_SIGNATURE command.

  24. Cracking a Mac OS X Screensaver

    There are days I “hate” my obsessive and curious mind!

  25. A bunch of old tutorials...

    While cleaning my hard disk I have found a zip file with a few old Mac OS X cracking tuts.

  26. I have managed to bypass Little Snitch 3 hour limit with a one or two bytes patch (can’t remember and too lazy to check it now) three days after I had access to kernel debugging.

  27. Onyx The Black Cat v0.3

    Version 0.3 is here.

  28. Mach-O binary offset calculator

    I made a mistake in this tutorial!

  29. Why is kernel debugging fun?

    Just look at this: I just got Little Snitch to keep working even with network filter being off (that should be equivalent to expired 3 hour trial).

  30. I love VMware (used it since its first releases) and I love it even more now 😄.

  31. Hey, today is a slow day and I got a suggestion to write about serial phishing.

  32. Things are a bit slow around here.

  33. It seems there is a trojan or botnet binary for OS X in the wild.

  34. Gdbinit v7.1.6

    While searching the web for some GDB patches I stumbled upon this fix to assemble function from gdbinit by Tavis Ormandy (good work!).

  35. I wanted to recompile GDB so I can modify its source and add some custom patches to enhance its output… Easier said than done!

  36. Mailing list and IRC channel

    I forgot to mention this previously but there is a mailing list available at http://0x90.org/mailman/listinfo/xso and an IRC channel at irc.freenode.net, #osxre.

  37. More gdbinit addons!

    End of the year is slow and I was a bit inspired so I decided to hack around another features I was missing from gdbinit!

  38. While I was messing with gdbinit three weeks ago, I added a small feature that displays the messages being sent to objc_msgSend.

  39. Apple’s GDB Bug?

    I was trying to add some features to gdbinit and I needed global variables.

  40. What’s wrong in this picture?

    While browsing around http://www.apple.com/downloads to check for any interesting software (I really like the Featured 3rd party and latest software sections) I found this well designed CD burning app, Disco (http://www.discoapp.com).

  41. gdbinit version 7.0 (and 7.1)

    There is a new version of original +mammon gdbinit, 7.0 (available at http://truthix.dump.cz/files/.gdbinit).

  42. Onyx The Black Cat v0.2

    Here it is with support for Leopard and extended attributes.

  43. I started working on Remote Buddy (http://www.iospirit.com) to test my module Onyx The Black Cat.

  44. Here it is my crazy idea to create an anti anti-debug kernel module so reversing efforts get a little easier and faster against “hostile” code.

  45. Excellent book!

  46. "Hacker" Challenge

    Hello, If you want to have some fun and maybe improve your security/reversing skills, you might try this site http://www.dareyourmind.net.

  47. Beowulf pointed out to PTHPasteboard application protection looked very similar to You Control Desktops.

  48. News...

    A peak of work and vacations results in no reversing for the past weeks :-(.

  49. Little Snitch is an awesome target to learn tons of stuff about Mac OS X.

  50. Landon Fuller http://landonf.bikemonkey.org/code/macosx created a kernel module to bypass the PTRACE_DENY_ATTACH “anti-debug” feature of Mac OS X.