📚 OpenRCE is preserved as a read-only archive. Launched at RECon Montreal in 2005. Registration and posting are disabled.








Flag: Tornado! Hurricane!

Blogs >> Piotr's Blog

Created: Friday, July 17 2009 09:58.44 CDT Modified: Friday, July 17 2009 10:36.19 CDT
Direct Link, View / Make / Edit Comments
Some news on Aslan and BLOG issues
Author: Piotr # Views: 13116

For those who are interested:

The OPENRCE FEED reader seems to be not working correctly and posts from my original blog (outside one) are imported to OPENRCE usually with long delay. I have noticed Pedram about it but this issue stays unresolved.

I have recently updated my website with few articles and a little update for Aslan 4514N.

If anyone is interested here is my current blog:
http://blog.piotrbania.com

And here you can subscribe:
http://blog.piotrbania.com/feeds/posts/default

Some short post about Aslan and its new feature is available here:
http://blog.piotrbania.com/2009/07/aslan-4514n-binary-code-integrator.html

peace

Created: Wednesday, May 27 2009 10:28.00 CDT Modified: Wednesday, May 27 2009 10:45.13 CDT
This is an imported entry. View original. Direct Link
Some graphs
Author: Piotr # Views: 5168

While playing with MmmBop sometimes i was recording the transfers between basic blocks. I tried to produce some graphs from it to make a nice visualization, however it appears in a various cases ie. tElock, PESpin i have recorded so many egdes that GraphViz was unable to produce a correct graph. Tried few other things like Tulip, but it havent really worked either. One thing that actually worked was Walrus3D but the graphs are not really a good visualization for this example - IMHO. Anyway may be you will like following ones:


MmmBop tracing the unpacking process of UPX packed binary:


MmmBop vs UPX



MmmBop tracing the unpacking process of tElock packed binary (Walrus as renderer here):


MmmBop vs tElock - RENDER1
MmmBop vs tElock - RENDER2

Created: Monday, May 25 2009 18:22.00 CDT Modified: Monday, May 25 2009 18:22.39 CDT
This is an imported entry. View original. Direct Link
PAPER: Generic Unpacking of Self-modifying, Aggressive, Packed Binary Programs
Author: Piotr # Views: 4899

ABSTRACT

Nowadays most of the malware applications are either packed or protected. This techniques are applied especially to evade signature based detectors and also to complicate the job of reverse engineers or security analysts. The time one must spend on unpacking or decrypting malware layers is often very long and in fact remains the most complicated task in the overall process of malware analysis. In this report author proposes MmmBop as a relatively new concept of using dynamic binary instrumentation techniques for unpacking and bypassing detection by self-modifying and highly aggressive packed binary code. MmmBop is able to deal with most of the known and unknown packing algorithms and it is also suitable to successfully bypass most of currently used anti-reversing tricks. [...]


Paper can be found at:
http://piotrbania.com/all/articles/pbania-dbi-unpacking2009.pdf

Created: Monday, May 18 2009 14:34.00 CDT Modified: Monday, May 18 2009 14:37.15 CDT
This is an imported entry. View original. Direct Link
Dynamic Data Flow Analysis via Virtual Code Integration (aka The SpiderPig case)
Author: Piotr # Views: 4823

SpiderPig is a project created for performing and visualizing data flow analysis of a selected binary program. SpiderPig was created in the purpose of providing a tool which would be able to help vulnerability and security researchers with tracing and analyzing any necessary data and its further propagation. Such tasks are very often crucial in the vulnerability discovering/identifying process and typically require a lot of time consuming manual work. Following paper discusses methods and techniques implemented in SpiderPig in order to perform semi-automatic data flow analysis.

Paper is available here:
http://piotrbania.com/all/spiderpig/pbania-spiderpig2008.pdf

Simple video demo and some other things available on project website:
http://piotrbania.com/all/spiderpig/

Big thanks to Matt "skape" Miller and Julien Vanegue!

Created: Saturday, October 18 2008 20:08.00 CDT Modified: Saturday, October 18 2008 20:42.10 CDT
This is an imported entry. View original. Direct Link
The FALL
Author: Piotr # Views: 6017

Yesterday i saw a movie called "The FALL" and after seeing it i still wonder how come i havent found it before (since it appears it was already released(?) in 2006). It seems i have liked it so badly that i actually decided to drop a short note about it here. To be honest it is still haunting me :)





The Fall is one of the movies that you cant compare to any other. The movie was filmed in 28 different countries across the world for about 4 years and regarding what i have read the director spent his own money to finally realize it. The imaginery, photos, painting, music is a really gorgeus i cant even find a proper words to describe it. I even have no idea if the landscapes were real or just generated by computers. I should speak about the plot here but I dont want to spoil your potencial fun.

It is surely not a movie for everyone, but why not to give it a try?

Links:
1) Official trailer
2) Official movie website


Archived Entries for Piotr
Subject # Views Created On
Incoming... 2346     Monday, October 6 2008
Presenting Kon-Boot v1.0 2116     Tuesday, July 15 2008
Blah 2439     Thursday, March 20 2008
SpiderPig and The Childs. 3121     Tuesday, September 18 2007
Huh that was cool. 2782     Monday, September 17 2007
SpiderPig Memory Tracer 2901     Saturday, September 8 2007
Just two weeks more 3375     Saturday, June 16 2007
Gaara Disinfectors 2996     Sunday, June 3 2007
Gaara Disinfectors 2666     Sunday, June 3 2007
Car is almost done! 2493     Saturday, June 2 2007
GAARA Disinfector 2784     Saturday, June 2 2007
Car is almost done :) 2022     Saturday, June 2 2007
The Launch, Gaara and Aslan. 1432     Saturday, June 2 2007
The Piotr Bania Chronicles :) 2236     Saturday, June 2 2007
More on GAARA 3610     Friday, June 1 2007
ASLAN (4514N) PROJECT WEBSITE 1841     Friday, June 1 2007
Calculator Virus 1951     Thursday, May 31 2007
China Crafts Cyberweapons 2084     Wednesday, May 30 2007
How long your response from [email protected] takes? 3747     Monday, May 21 2007
Calculator things! First world's resident epo calc virus or sth :) 1756     Monday, May 21 2007
Some Winamp bugz. 2130     Friday, April 6 2007
Spring 2289     Sunday, April 1 2007
Boring. Boring. 3485     Wednesday, March 7 2007
Apple QuickTime Player Remote Heap Overflow 2385     Monday, March 5 2007
Some news 2770     Friday, February 16 2007
Bypassing Breakpoints with File "Streams" 2886     Tuesday, February 6 2007
www.tracingbug.com 2165     Friday, January 19 2007
Adobe Reader Remote Heap Memory Corruption 2411     Tuesday, January 9 2007
The Things They Didn't Tell You About the Debugging APIs 3260     Tuesday, December 26 2006
Beek :) 2195     Monday, December 25 2006
Best wishes. 2490     Friday, December 22 2006
Nice sounds 1759     Monday, December 11 2006
Integrated files 2669     Wednesday, November 15 2006
Guess who's back, back again! 1849     Tuesday, November 14 2006
Little request 1775     Friday, October 6 2006
Blump 1961     Tuesday, September 12 2006
DEFCON14 1971     Saturday, July 1 2006
Screenshots from something ;] 1455     Saturday, June 24 2006
Holiday, Holydays 1831     Saturday, June 24 2006
Galleries 2265     Sunday, May 28 2006
Hey whats up!? 2057     Friday, May 12 2006
DISIT - OPEN SOURCE DISASSEMBLER ENGINE 1918     Tuesday, January 31 2006
Disassembler 1842     Sunday, January 22 2006
New design :) 2137     Saturday, January 21 2006
MS06-002 is gay 2455     Tuesday, January 10 2006
Little off-topic 1573     Friday, January 6 2006
WMF's everywhere... 2315     Wednesday, January 4 2006
Deviation :) 1694     Tuesday, December 20 2005
Wooooh :) 1930     Monday, December 19 2005
The Brothers Karamazov 1980     Sunday, December 4 2005
Some updates 1589     Monday, November 28 2005
More on generic unpacking 2065     Thursday, November 24 2005
Depackit Visualization 2052     Wednesday, November 23 2005
Some photos :0 2023     Friday, November 18 2005
Some small util 1897     Friday, November 11 2005
Hello Tony Montana 1866     Friday, November 4 2005
Trick or ? 1899     Thursday, November 3 2005
Uhh sad 2292     Wednesday, November 2 2005
Delay / Wondering 2134     Tuesday, November 1 2005
/* Coney Island Dreaming */ 1921     Thursday, October 20 2005
Exploiting Windows Device Drivers WHITEPAPER 1776     Sunday, October 16 2005
Damn 1968     Thursday, October 13 2005
Protty v.01A (beta) - shellcode execution protection library for Windows NT based systems 2146     Thursday, September 22 2005
TAPiON ver.0.1c is now available 2149     Friday, September 16 2005
Wazz up? 2048     Monday, September 12 2005
TAPiON STABLE RELEASE 1838     Friday, September 9 2005
Help needed 1827     Monday, September 5 2005
dEPACKiT - GENERIC UNPACKING ENGINE! 4535     Sunday, September 4 2005
Debugger "On-Attach" detection method TWO 2158     Saturday, September 3 2005
Tapion Polymorphic Decryptor Generator BETA 2008     Thursday, September 1 2005
Some news 1730     Tuesday, August 30 2005
Debugger "On-Attach" detection method 1859     Wednesday, August 24 2005
Plump :) 2071     Friday, August 19 2005
Simple RDA (RANDOM DECRYPTION ALGORITHM) example 2348     Tuesday, August 16 2005
Playing with RDTSC 2320     Monday, August 15 2005
New stuff 1790     Sunday, August 14 2005
Badf00d Polymorphic Engine 2023     Tuesday, August 9 2005

There are 31,328 total registered users.


Recently Created Topics
[help] Unpacking VMP...
Mar/12
Reverse Engineering ...
Jul/06
let 'IDAPython' impo...
Sep/24
set 'IDAPython' as t...
Sep/24
GuessType return une...
Sep/20
About retrieving the...
Sep/07
How to find specific...
Aug/15
How to get data depe...
Jul/07
Identify RVA data in...
May/06
Question about memor...
Dec/12


Recent Forum Posts
Finding the procedur...
rolEYder
Question about debbu...
rolEYder
Identify RVA data in...
sohlow
let 'IDAPython' impo...
sohlow
How to find specific...
hackgreti
Problem with ollydbg
sh3dow
How can I write olly...
sh3dow
New LoadMAP plugin v...
mefisto...
Intel pin in loaded ...
djnemo
OOP_RE tool available?
Bl4ckm4n


Recent Blog Entries
halsten
Mar/14
Breaking IonCUBE VM

oleavr
Oct/24
Anatomy of a code tracer

hasherezade
Sep/24
IAT Patcher - new tool for ...

oleavr
Aug/27
CryptoShark: code tracer ba...

oleavr
Jun/25
Build a debugger in 5 minutes

More ...


Recent Blog Comments
nieo on:
Mar/22
IAT Patcher - new tool for ...

djnemo on:
Nov/17
Kernel debugger vs user mod...

acel on:
Nov/14
Kernel debugger vs user mod...

pedram on:
Dec/21
frida.github.io: scriptable...

capadleman on:
Jun/19
Using NtCreateThreadEx for ...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit