<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title><![CDATA[RCE Messageboard's Regroupment]]></title>
		<link>http://www.woodmann.com/forum/</link>
		<description>Serious reversing, cracking and programming discussions</description>
		<language>en</language>
		<lastBuildDate>Sat, 21 Nov 2009 18:46:18 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://www.woodmann.com/forum/images/misc/rss.jpg</url>
			<title><![CDATA[RCE Messageboard's Regroupment]]></title>
			<link>http://www.woodmann.com/forum/</link>
		</image>
		<item>
			<title>The color of flag register in Ollydbg</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13226&amp;goto=newpost</link>
			<pubDate>Sat, 21 Nov 2009 08:39:05 GMT</pubDate>
			<description><![CDATA[I always have a trouble to remember jcc instructions(eg. JNLE,JNG) looking up which flag register, so I want to if there is an ollydbg plug-in,which has the following feature, 
 
when the current instruction is a conditonal jump, 
  e.g. jz instruction 
zero flag register(the letter '*z*' in...]]></description>
			<content:encoded><![CDATA[<div>I always have a trouble to remember jcc instructions(eg. JNLE,JNG) looking up which flag register, so I want to if there is an ollydbg plug-in,which has the following feature,<br />
<br />
when the current instruction is a conditonal jump,<br />
  e.g. jz instruction<br />
zero flag register(the letter '<font color="Navy"><b>z</b></font>' in ollydbg) will be showed a special color to be distinguished from other flag registers .<br />
<br />
Do someone know about this ? thx</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=37">OllyDbg Support Forums</category>
			<dc:creator>MathewMickle</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13226</guid>
		</item>
		<item>
			<title>Hex-Rays Plugin Contest</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13225&amp;goto=newpost</link>
			<pubDate>Fri, 20 Nov 2009 15:17:18 GMT</pubDate>
			<description>We are glad to announce the results of our first plugin contest! For the contest rules, please check this page: 
 
  http://www.hex-rays.com/contest.shtml 
 
  Or you may directly go to the contest results and check out some cool plugins: 
 
  http://www.hex-rays.com/contest2009 
 
  It was our...</description>
			<content:encoded><![CDATA[<div>We are glad to announce the results of our first plugin contest! For the contest rules, please check this page:<br />
<br />
  <i><u>http://www.hex-rays.com/contest.shtml</u></i><br />
<br />
  Or you may directly go to the contest results and check out some cool plugins:<br />
<br />
  <i><u>http://www.hex-rays.com/contest2009</u></i><br />
<br />
  It was our first contest, but we are happy with the results and will repeat it in the near future.<br />
Have fun!<br />
<br />
              <br />
<br />
<i><u>http://hexblog.com/2009/11/hexrays_plugin_contest.html</u></i></div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=46">Blogs Forum</category>
			<dc:creator>Hex Blog</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13225</guid>
		</item>
		<item>
			<title>everytime I have to wait 1 hour to see the nag screen</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13224&amp;goto=newpost</link>
			<pubDate>Fri, 20 Nov 2009 11:48:02 GMT</pubDate>
			<description><![CDATA[i'm sorry for asking help in the first post, but i think this code is so advanced for a newbie like me, 
i practiced RE in the far days like 1999 but my knowledge is so old for now,  it's about 1 week that i'm reading and searching still  no success with this one. 
 
Here is the short story  
-i...]]></description>
			<content:encoded><![CDATA[<div>i'm sorry for asking help in the first post, but i think this code is so advanced for a newbie like me,<br />
i practiced RE in the far days like 1999 but my knowledge is so old for now,  it's about 1 week that i'm reading and searching still  no success with this one.<br />
<br />
Here is the short story <br />
-i have to run the code and wait for 1 hour, a window pops up after about 1 hour and says that i'm phucked :boo: with a message about 100 characters about &quot;non genuine piece of hardware bla bla bla...&quot; and i have to push &quot;OK&quot; and everything is gone. <br />
-Also when softice comes up by &quot;bpx CreateWindowExa&quot; i cannot find the message in memory by using 'S' command. <br />
-I tried the tool &quot;PEEK&quot; , but could not find the string in the program too .</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=16">The Newbie Forum</category>
			<dc:creator>bobzombie</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13224</guid>
		</item>
		<item>
			<title>DEP and debugging</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13223&amp;goto=newpost</link>
			<pubDate>Thu, 19 Nov 2009 20:32:53 GMT</pubDate>
			<description>Today I encountered a two strange things that are DEP related. Our application ran on our Terminal Server and this server has DEP turned on for Windows services only. A colleague of mine reported she had problems with one of the actions the wanted to perform with our program. Windows would show an...</description>
			<content:encoded><![CDATA[<div>Today I encountered a two strange things that are DEP related. Our application ran on our Terminal Server and this server has DEP turned on for Windows services only. A colleague of mine reported she had problems with one of the actions the wanted to perform with our program. Windows would show an 0xc0000409 crash every time she performed the action. When I googled it I saw it's a DEP exception.<br />
<br />
<b>Strange thing 1:</b><br />
How can I get a DEP exception when DEP is turned off for normal applications?<br />
<br />
To find out what was causing the exception I started my favourite debugger ollydbg. I ran the application, caused the error and the program terminated right away with all threads exiting with error 0xc0000409.<br />
<br />
<b>Strange thing 2:</b><br />
Why did the application terminate instead of breaking on the instruction that caused the exception?<br />
<br />
Offcourse I had turned off all automatic exception handling within olly. Only the Floating Point exceptions where passed on.<br />
<br />
Can anybody shed some light on this?<br />
<br />
Thanks, I-Warez</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=37">OllyDbg Support Forums</category>
			<dc:creator>Iwarez</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13223</guid>
		</item>
		<item>
			<title>yoda cryptor help.</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13222&amp;goto=newpost</link>
			<pubDate>Thu, 19 Nov 2009 08:25:54 GMT</pubDate>
			<description>Alright so ive read almost everything i can find on yoda cryptor 1.xx modified, and it all seemed to be easy enough to unpack..my target however seems to have something extra that i cant really understand in my initial analysis of it. 
 
So here we go, just so i give enough information ill go thru...</description>
			<content:encoded><![CDATA[<div>Alright so ive read almost everything i can find on yoda cryptor 1.xx modified, and it all seemed to be easy enough to unpack..my target however seems to have something extra that i cant really understand in my initial analysis of it.<br />
<br />
So here we go, just so i give enough information ill go thru the steps of how im 'supposed' to get to the oep.<br />
<br />
Opened up the target (removed all exceptions in Olly except the ignore exceptions in kernel).<br />
<br />
Here is my entry point.<br />
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">00C1E060 bots.&lt;ModuleEntryPoint&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $&nbsp; 60&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PUSHAD<br />
00C1E061&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .&nbsp; E8 00000000&nbsp; &nbsp;  CALL bots.00C1E066<br />
00C1E066&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $&nbsp; 5D&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; POP EBP&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ;&nbsp; kernel32.7C817077<br />
00C1E067&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .&nbsp; 81ED 0F1E4000&nbsp;  SUB EBP,bots.00401E0F<br />
00C1E06D&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .&nbsp; B9 57090000&nbsp; &nbsp;  MOV ECX,957<br />
00C1E072&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .&nbsp; 8DBD 571E4000&nbsp;  LEA EDI,DWORD PTR SS:[EBP+401E57]<br />
00C1E078&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .&nbsp; 8BF7&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MOV ESI,EDI&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ;&nbsp; ntdll.7C910228<br />
00C1E07A&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;&nbsp; AC&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LODS BYTE PTR DS:[ESI]</code><hr />
</div>Using the ESP trick i single stepped over the PUSHAD and set a HW breakpoint on ESP.<br />
<br />
<br />
I shift+f9 once and i reach the point where Yoda cryptor sets up its exception handler code to cause an exception. Right here. (To note, in another paper regarding this packer there is the technique of Shift+F9 until the program runs, then rerun the number of Shoft+f9 -1 times to reach this as well.).<br />
<br />
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">00C1E739&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .&nbsp; 50&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PUSH EAX&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ;&nbsp; bots.00C1E6E8<br />
00C1E73A&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ?&nbsp; 33C0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; XOR EAX,EAX&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ;&nbsp; OEP Or Next Shell To Get,Please dumped it,Enjoy!<br />
00C1E73C&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .&nbsp; 64:FF30&nbsp; &nbsp; &nbsp; &nbsp;  PUSH DWORD PTR FS:[EAX]<br />
00C1E73F&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ?&nbsp; 64:8920&nbsp; &nbsp; &nbsp; &nbsp;  MOV DWORD PTR FS:[EAX],ESP<br />
00C1E742&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ?&nbsp; EB 01&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  JMP SHORT bots.00C1E745<br />
00C1E744&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ?&nbsp; 8700&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; XCHG DWORD PTR DS:[EAX],EAX&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ;&nbsp; bots.00C1E6E8<br />
00C1E746&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .&nbsp; 0000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ADD BYTE PTR DS:[EAX],AL</code><hr />
</div><br />
In the SEH chain in olly we will see where this SEH record lies in, after stepping into the code and raising the exception. Inm y case it is here, and i set a breakpoint on this exceptionhandler.<br />
<br />
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">00C1E6E8&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; 55&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PUSH EBP<br />
00C1E6E9&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; 8BEC&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MOV EBP,ESP<br />
00C1E6EB&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; 57&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PUSH EDI&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ;&nbsp; ntdll.7C910228<br />
00C1E6EC&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; 8B45 10&nbsp; &nbsp; &nbsp; &nbsp;  MOV EAX,[ARG.3]<br />
00C1E6EF&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; 8BB8 C4000000&nbsp;  MOV EDI,DWORD PTR DS:[EAX+C4]<br />
00C1E6F5&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; FF37&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PUSH DWORD PTR DS:[EDI]<br />
00C1E6F7&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; 33FF&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; XOR EDI,EDI&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ;&nbsp; ntdll.7C910228<br />
00C1E6F9&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; 64:8F07&nbsp; &nbsp; &nbsp; &nbsp;  POP DWORD PTR FS:[EDI]&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ;&nbsp; 0012FFE0<br />
00C1E6FC&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; 8380 C4000000 0&gt;ADD DWORD PTR DS:[EAX+C4],8<br />
00C1E703&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; 8BB8 A4000000&nbsp;  MOV EDI,DWORD PTR DS:[EAX+A4]<br />
00C1E709&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; C1C7 07&nbsp; &nbsp; &nbsp; &nbsp;  ROL EDI,7<br />
00C1E70C&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; 89B8 B8000000&nbsp;  MOV DWORD PTR DS:[EAX+B8],EDI&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ;&nbsp; ntdll.7C910228<br />
00C1E712&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; B8 00000000&nbsp; &nbsp;  MOV EAX,0<br />
00C1E717&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; 5F&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; POP EDI&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ;&nbsp; 0012FFE0<br />
00C1E718&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  |.&nbsp; C9&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LEAVE<br />
00C1E719&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  \.&nbsp; C3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RETN</code><hr />
</div>In this code where the line <br />
00C1E70C                                           |.  89B8 B8000000   MOV DWORD PTR DS:[EAX+B8],EDI           ;  ntdll.7C910228<br />
<br />
<br />
EDI will contain 00401000..which is supposed ! to be the OEP, but this is not the case in my target..According to popular papers. this should continue execution to the OEP. Wait for it...<br />
<br />
After the bp is set there and we reach the exception handler code. We will ALT+F9 to return to code after the handler. which will be 00401000.<br />
<br />
the code here is strange.<br />
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">00401000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  68 01A0C000&nbsp; &nbsp; &nbsp;  PUSH bots.00C0A001<br />
00401005&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  E8 01000000&nbsp; &nbsp; &nbsp;  CALL bots.0040100B<br />
0040100A&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  C3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RETN<br />
0040100B&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  C3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RETN</code><hr />
</div>it Calls this RETN, and the RETN just terminates the application..<br />
<br />
This where that ends..now somewhere in all my analysis i thought i found a place where the OEP was, lying in some addresses in the 007XXXXXX range..when i remember how i got there ill update this thread but if anyone who does know about yoda cryptor and can realize some thing here id like some input or feedback, thanks.</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=4">Malware Analysis and Unpacking Forum</category>
			<dc:creator>_genuine</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13222</guid>
		</item>
		<item>
			<title><![CDATA[Oscilloscope 'tweaking']]></title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13219&amp;goto=newpost</link>
			<pubDate>Tue, 17 Nov 2009 14:53:58 GMT</pubDate>
			<description><![CDATA[Hello, 
 
First of all, sry for my bad english 
I did read the FAQ, got the tools and made myself halfway familiar with them. I've used ollydbg with lena151's tipps, IDA, and some api monitoring programs. 
I watched some of lena tutorials but I'm still a noob in reversing but I'm working on that. ...]]></description>
			<content:encoded><![CDATA[<div>Hello,<br />
<br />
First of all, sry for my bad english<br />
I did read the FAQ, got the tools and made myself halfway familiar with them. I've used ollydbg with lena151's tipps, IDA, and some api monitoring programs.<br />
I watched some of lena tutorials but I'm still a noob in reversing but I'm working on that. <br />
I know the basics of asm and c/c++ <br />
<br />
Story:<br />
<br />
I'm planning to buy a used Digital Storage oscilloscope thats worth about 6000$<br />
This scopes are normal PCs with motherboard, graphic card, usb and network ports etc,.(plus touchscreen) the scope itself is just a PCI card with  connections to the acquisition boards and the front panel I guess <br />
<br />
Problem:<br />
<br />
The problem now is that I would need some of the math and matlab functions that you can add as an extra soft-option (requires a key) on the next higher class of oscilloscopes. Every scope has a serial and the key is linked to this serial<br />
<br />
All scopes of the company use the same software, they just have different hardware (sampling rate, bandwith, bus, etc,..)<br />
So also the low class scopes have all the dll's for the high-class features in their folder<br />
The software can be downloaded free from the page of the company and runs on every pc.. it just gives a error message <br />
that no hardware was dedected and that its noth authorized on the system<br />
<br />
<br />
Goal:<br />
<br />
My ideal goal now would be to let the software 'think' that its a better scope to allow me to add the options of this class of scopes (matlab compatibility for example)<br />
If thats impossible then I would , at least, try to gain access to all the soft-option keys for my low-class scope<br />
<br />
I don't know If anyone has experience with something like this<br />
I would just want to know if it could be even possible before buying a scope for a few thousand $<br />
Maybe someone could take a short look on the software or tell me what I should post to make it even possible for you to help<br />
<br />
Thank you for reading this and I hope that my post didn't break the rules (I'm awaiting you punishment JMI::)  )</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=16">The Newbie Forum</category>
			<dc:creator>SteelWolf</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13219</guid>
		</item>
		<item>
			<title>KeyScramblers</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13218&amp;goto=newpost</link>
			<pubDate>Tue, 17 Nov 2009 12:01:47 GMT</pubDate>
			<description><![CDATA[My friend told me about this software (keyscrambler) and that it is a kernel mode technology to defeat key-loggers. Meaning, any key-logger operating in the kernel more is useless if you have this Keyscrambler installed too. 
 
I was wondering if there's any reading material on the technologies...]]></description>
			<content:encoded><![CDATA[<div>My friend told me about this software (keyscrambler) and that it is a kernel mode technology to defeat key-loggers. Meaning, any key-logger operating in the kernel more is useless if you have this Keyscrambler installed too.<br />
<br />
I was wondering if there's any reading material on the technologies this Keyscrambler uses, and if there's any papers on how to circumvent it. This is for pure learning purposes.<br />
<br />
Thank you. :yay:</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=6">Off Topic</category>
			<dc:creator>.tom</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13218</guid>
		</item>
		<item>
			<title>Debugging a DLL loaded by an EXE (and other beginner questions)</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13217&amp;goto=newpost</link>
			<pubDate>Tue, 17 Nov 2009 06:36:51 GMT</pubDate>
			<description><![CDATA[I'm a systems programmer trying to educate myself on the nitty gritty of reverse engineering and low-level injection vulnerabilities. I'm currently studying this proof of concept http://milw0rm.com/exploits/9579 for Adobe Reader 9.0 http://www.oldapps.com/adobe_reader.php?old_reader=18. It didn't...]]></description>
			<content:encoded><![CDATA[<div>I'm a systems programmer trying to educate myself on the nitty gritty of reverse engineering and low-level injection vulnerabilities. I'm currently studying this proof of concept <i><u>http://milw0rm.com/exploits/9579</u></i> for Adobe Reader 9.0 <i><u>http://www.oldapps.com/adobe_reader.php?old_reader=18</u></i>. It didn't work when I applied the included dummy exploit PDF (Reader just crashes), so I'm using OllyDbg to figure out what's going on. (Yes, I cleared the ASLR and NX bits on AcroRd32.exe to make this whole operation feasible.)<br />
<br />
The vulnerability is in Annots.api, but I can't figure out how to have OllyDbg load that, then execute AcroRd32.exe. I'm also not sure how to navigate to that basic block pointed out in the PoC's report so as to set a breakpoint there - the address is apparently 0x2210FCE8 (as shown by some version of IDA Pro), but the only addresses I see are 0x00404054.<br />
<br />
Any other hints on what I should be doing to debug the exploit would be much appreciated. Thanks in advance.</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=37">OllyDbg Support Forums</category>
			<dc:creator>yang</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13217</guid>
		</item>
		<item>
			<title>Strong Name Helper 0.8beta By Whoknows</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13216&amp;goto=newpost</link>
			<pubDate>Mon, 16 Nov 2009 17:59:10 GMT</pubDate>
			<description>---Quote--- 
here it is!! finally! thinking a lot time ago to create smthing like this... 
 
Is pure no cecil used, pure .net (sn.exe / ildasm.exe / ilasm.exe) 
 
Purpose of util is to help you with the boring EXE/DLL strong name validation tied.... 
 
give a try suggestions are welcome 
---End...</description>
			<content:encoded><![CDATA[<div><div style="margin:20px; margin-top:5px; ">
	<div class="smallfont" style="margin-bottom:2px">Quote:</div>
	<table cellpadding="6" cellspacing="0" border="0" width="100%">
	<tr>
		<td class="alt2">
			<hr />
			
				here it is!! finally! thinking a lot time ago to create smthing like this...<br />
<br />
Is pure no cecil used, pure .net (sn.exe / ildasm.exe / ilasm.exe)<br />
<br />
Purpose of util is to help you with the boring EXE/DLL strong name validation tied....<br />
<br />
give a try suggestions are welcome
			
			<hr />
		</td>
	</tr>
	</table>
</div>What's new :<br />
<br />
<div style="margin:20px; margin-top:5px; ">
	<div class="smallfont" style="margin-bottom:2px">Quote:</div>
	<table cellpadding="6" cellspacing="0" border="0" width="100%">
	<tr>
		<td class="alt2">
			<hr />
			
				+read/extract resources<br />
*listview when file not found
			
			<hr />
		</td>
	</tr>
	</table>
</div><img src="http://i37.tinypic.com/e6pv12.jpg" border="0" alt="" /><br />
<br />
<i><u>http://rapidshare.com/files/307535639/StrongNameHelper08beta-whoknows.rar.html</u></i><br />
<br />
:yay:</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=3">Tools of our Trade (TOT) Messageboard</category>
			<dc:creator>Kurapica</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13216</guid>
		</item>
		<item>
			<title>Help with palm debugging</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13215&amp;goto=newpost</link>
			<pubDate>Mon, 16 Nov 2009 09:25:59 GMT</pubDate>
			<description><![CDATA[Hello everyone, 
 
Does anyone knows good tutorials/howto's on windows mobile reversing? 
Recommended tools(olly like, kidding )?  
I want to reverse specific core executables on 
my palm. 
 
Thanks for your help, 
  TumTum]]></description>
			<content:encoded><![CDATA[<div>Hello everyone,<br />
<br />
Does anyone knows good tutorials/howto's on windows mobile reversing?<br />
Recommended tools(olly like, kidding )? <br />
I want to reverse specific core executables on<br />
my palm.<br />
<br />
Thanks for your help,<br />
  TumTum</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=16">The Newbie Forum</category>
			<dc:creator>TumTum</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13215</guid>
		</item>
		<item>
			<title>create sign for flex 10.8.0.10</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13214&amp;goto=newpost</link>
			<pubDate>Mon, 16 Nov 2009 06:16:38 GMT</pubDate>
			<description><![CDATA[hello every one i have a license file with following line please help to create new sign with new mac address 
 
Code: 
--------- 
FEATURE ES680_STARTMENU SIEMPGL 8.3 permanent uncounted \ 
	HOSTID=ETH=00005A72E0EF SIGN="00DE 48F5 38C4 C576 5389 1808 \ 
	CBA5 7400 6B08 9C97 593C B6F7 4C5A BC4A...]]></description>
			<content:encoded><![CDATA[<div>hello every one i have a license file with following line please help to create new sign with new mac address<br />
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">FEATURE ES680_STARTMENU SIEMPGL 8.3 permanent uncounted \<br />
&nbsp; &nbsp; &nbsp; &nbsp; HOSTID=ETH=00005A72E0EF SIGN=&quot;00DE 48F5 38C4 C576 5389 1808 \<br />
&nbsp; &nbsp; &nbsp; &nbsp; CBA5 7400 6B08 9C97 593C B6F7 4C5A BC4A 5399&quot;<br />
FEATURE ES680_MMIEDITORS_1 SIEMPGL 8.3 permanent uncounted \<br />
&nbsp; &nbsp; &nbsp; &nbsp; HOSTID=ETH=00005A72E0EF SIGN=&quot;00F5 0BAA 2515 98D6 57E0 7CDE \<br />
&nbsp; &nbsp; &nbsp; &nbsp; 7C4F 5900 656D A604 E641 76F4 F3EB 8864 7898&quot;<br />
FEATURE ES680_IO_MECOLOCM_10800 SIEMPGL 8.3 permanent uncounted \<br />
&nbsp; &nbsp; &nbsp; &nbsp; HOSTID=ETH=00005A72E0EF SIGN=&quot;00FD 488D 6374 2A0A 8E0A 6BA9 \<br />
&nbsp; &nbsp; &nbsp; &nbsp; E567 6D00 BA6D E50F 2120 CAFF 53A8 C560 7575&quot;</code><hr />
</div></div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=2">Advanced reversing and programming</category>
			<dc:creator>kaydream</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13214</guid>
		</item>
		<item>
			<title>getting Virtual Size of Section in PE</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13213&amp;goto=newpost</link>
			<pubDate>Sat, 14 Nov 2009 07:28:57 GMT</pubDate>
			<description><![CDATA[The structure of the Section table is 
 
Code: 
--------- 
typedef struct _IMAGE_SECTION_HEADER { 
  BYTE  Name[IMAGE_SIZEOF_SHORT_NAME]; 
  union { 
    DWORD PhysicalAddress; 
    DWORD VirtualSize; 
  } Misc;]]></description>
			<content:encoded><![CDATA[<div>The structure of the Section table is<br />
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">typedef struct _IMAGE_SECTION_HEADER {<br />
&nbsp; BYTE&nbsp; Name[IMAGE_SIZEOF_SHORT_NAME];<br />
&nbsp; union {<br />
&nbsp; &nbsp; DWORD PhysicalAddress;<br />
&nbsp; &nbsp; DWORD VirtualSize;<br />
&nbsp; } Misc;<br />
&nbsp; DWORD VirtualAddress;<br />
&nbsp; DWORD SizeOfRawData;<br />
&nbsp; DWORD PointerToRawData;<br />
&nbsp; DWORD PointerToRelocations;<br />
&nbsp; DWORD PointerToLinenumbers;<br />
&nbsp; WORD&nbsp; NumberOfRelocations;<br />
&nbsp; WORD&nbsp; NumberOfLinenumbers;<br />
&nbsp; DWORD Characteristics;<br />
}IMAGE_SECTION_HEADER, *PIMAGE_SECTION_HEADER;</code><hr />
</div>I'm trying to get the value for VirtualSize but I don't know how to write this in assembly because of the Union Structure. I currently have<br />
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">add ecx, [eax.IMAGE_SECTION_HEADER.VirtualSize]</code><hr />
</div>but masm says that it does not recognize the VirtualSize field. How do I get it's value</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=16">The Newbie Forum</category>
			<dc:creator>Vigual</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13213</guid>
		</item>
		<item>
			<title>Big PE Graph for printing</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13210&amp;goto=newpost</link>
			<pubDate>Fri, 13 Nov 2009 08:01:35 GMT</pubDate>
			<description>I remember at one point a few years ago I got my hands on what must have been a PDF with a big layout of all the important PE structures, with arrows pointing to where links and references are. I printed this in A4 letter size and stuck it somewhere visible... it came in handy many a times. 
 
I...</description>
			<content:encoded><![CDATA[<div>I remember at one point a few years ago I got my hands on what must have been a PDF with a big layout of all the important PE structures, with arrows pointing to where links and references are. I printed this in A4 letter size and stuck it somewhere visible... it came in handy many a times.<br />
<br />
I can't seem to find this big graph anywhere though. I've tried searching various forums to no avail.<br />
<br />
Does this spark anyone's memory?</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=16">The Newbie Forum</category>
			<dc:creator>comrade</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13210</guid>
		</item>
		<item>
			<title>board.anticrack.de?</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13209&amp;goto=newpost</link>
			<pubDate>Fri, 13 Nov 2009 07:59:38 GMT</pubDate>
			<description>Does anyone know what happened to the http://board.anticrack.de/ message board? 
 
What are some other well-known reverse-engineering message boards these days? this board? Is exetools forums still up?</description>
			<content:encoded><![CDATA[<div>Does anyone know what happened to the <i><u>http://board.anticrack.de/</u></i> message board?<br />
<br />
What are some other well-known reverse-engineering message boards these days? this board? Is exetools forums still up?</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=6">Off Topic</category>
			<dc:creator>comrade</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13209</guid>
		</item>
		<item>
			<title>howto bypass a serial with olly? - a real challenge!</title>
			<link>http://www.woodmann.com/forum/showthread.php?t=13208&amp;goto=newpost</link>
			<pubDate>Thu, 12 Nov 2009 21:03:13 GMT</pubDate>
			<description><![CDATA[Hi All!!! 
 
So many videos can be found on yutubee' what says how to bypass a serial request of a simple software.....(oh yeah it is very easy with olly!!) 
 
But just in case I would 'crck' a software:  a simple exe file what cooperates with a dll file (this dll contains the bad serial message)...]]></description>
			<content:encoded><![CDATA[<div>Hi All!!!<br />
<br />
So many videos can be found on yutubee' what says how to bypass a serial request of a simple software.....(oh yeah it is very easy with olly!!)<br />
<br />
But just in case I would 'crck' a software:  a simple exe file what cooperates with a dll file (this dll contains the bad serial message) and somehow this two files make a third one, and the dll just generate a serial what will be compare with our bought serialkey.....<br />
<br />
I really don't know how the softwaremaker fellas think out this trick, and should need somebody's appreciated help to find out about it!!<br />
<br />
Is there any olly master who could help me???<br />
<br />
ps: Im not a crcker' and it   will be a really challenge<br />
<br />
thanks for readin' this...</div>

]]></content:encoded>
			<category domain="http://www.woodmann.com/forum/forumdisplay.php?f=37">OllyDbg Support Forums</category>
			<dc:creator>fityazz</dc:creator>
			<guid isPermaLink="true">http://www.woodmann.com/forum/showthread.php?t=13208</guid>
		</item>
	</channel>
</rss>
