Thanks, I visit your blog everyday in a hope to find something new and download the stuff whenever you post a new article 🙂 I dunno how good your articles are. I never read them. Download them in a hope that I am gonna read them in near future. I am learning Win32 assembly from Iczelion’s tutorial series. Exploit writing is my one of the dream. But not sure am I walking on the right path. Can you please guide me? You can consider me a good script kiddie in almost all domains. I’ve OK programming knowledge in ‘C’, python and bash. Has cleared Offsec 101 Pentest with BT cert. I wanna do “vulnerability research” and ‘exploitation’ in future. Thanks
Hey fr0zen.sm0oke I would suggest to start reading them and compile the list of skills that you would need to get better at it based on what you read. My tutorials are really written bottom up, so if you start reading at #1, then no real prerequisites are required (other than being able to read some basic lines of perl/C Good luck Peter
wow , what a great article ! Congratulations Peter , it’s really useful for everyone ( and specifically VERY VERY USEFUL for me )! Good luck. Regards Jacky
Wonderful article! Installed Immunity Debugger in an XP VM immediately. You should check out Immunity’s CANVAS tool also (a whole different kind of tool…), I think it’s also mentioned in a book from syngress.
thanks Pieter Canvas is indeed an awesome too (pretty much like Core Impact and others)… too bad there’s no free “home” license 🙂
Peter, Have you thought of doing one for PyHooks? I’m having some difficulty with them and as you say, the docs are less than complete.
Hi. I share opinion of johnnycannuk – it’s some sort of cod’s wallop about hooks. So, the trick is that run procs are executed, but there is magic about it’s work… Actually strange things are – reinitializing variable in a own hook class; also u can write only 1 log() – others seem to be ignored etc. If u’ve been successful with hooks, please let us know. It’s obviously the problem is in ID files but the level of my python is too low for work like that.