
Sunday, January 13, 2013
About Shellcodes in C

Wednesday, January 9, 2013
A micro windows crash catcher in python
In this article we describe how to write a minimalistic Windows debugging loop in python. Modern applications usually spawn more than one process and the bugs in them generate different type of crashes. Our minimalistic debugger shall detect "any" crash condition of a process or process tree. Be aware that our aim is purely educational and more mature and complete options exist. If you need a full fledged debugger in python you should check winappdbg.
Tuesday, January 8, 2013
About shellcodes
In this post we have documented a beginners introduction to shellcode writing. We go from zero to a super simple shellcode using tools you may find already installed in any serious operating system. If you are looking for a digested and more mature way of generating shellcode you should check InlineEgg, MOSDEF or impurity first.
Monday, January 7, 2013
Uncover Adobe Reader Sandbox Exceptions
The target simply ask the broker via IPC to do certain system calls for him. The broker then checks if the request comply with a preset list of rules and eventually gives the result back to the target. The set of rules are configured at the beginning. In this post we'll inspect this list for the different Adobe Reader versions. We'll build a python script that programatically generates a process monitor filter file for all the different Reader versions. Then We'll show how to further inspect sensitive interactions between the target and other higher integrity processes using the generated filters.
Subscribe to:
Posts (Atom)