Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 08-16-2004, 21:22
djneo
 
Posts: n/a
Question Unknown protection?

Hello,

I would like to know how you should attack a packed file that PEid don't find the protection.

When I want to open it with Ollydbg the program don't stop at the EP but break on a INT3 exception. After it's a sequence of exception and finally the program stop.

I think all the protection it's around anti debug but I'm not sure, and I don't know how the program can run without break at OP.

Please give me some tricks to begin

Last edited by djneo; 08-16-2004 at 22:00.
Reply With Quote
  #2  
Old 08-16-2004, 22:57
amnesia
 
Posts: n/a
Click on view->breakpoint, remove break on INT3, then press F9.
Reply With Quote
  #3  
Old 08-16-2004, 23:06
epikur
 
Posts: n/a
Sometimes Olly just fail to debug a program, (exceptions and terminated)

I think it has to do with some exceptiontrick, a way to detect if the program is being debugged.

There are some plugins for olly, letting olly being undetected by the program. Keep up-to-date with those plugins. I know two.
-IsDebuggerPresent
-UnhandledExceptionFilter

Ofcause new programs, will eventuelly at some time have been packed by new packers (which programs like PEid dont recognise), and with new Antidebugger-trick.

In this case, I usually have multiple programs, (debuggers, disassemblers, resource hackers, etc..)

But in the end, it's about being able to debug/disassemble, so you must know how to defeat antidebugger tricks and learn how they work. But if you're a beginner, I usually just move on until somebody makes a tut about it :)


... Just what I would do in my case :)
Reply With Quote
  #4  
Old 08-16-2004, 23:43
djneo
 
Posts: n/a
Thank you to answer!

I have the plugin IsDebuggerPresent but not the other, where can I get it?
Otherwise, I am sure that my level in anti debug is not sufficient. Which tutorials you advise to me?
Reply With Quote
  #5  
Old 08-17-2004, 01:06
McS2oo4
 
Posts: n/a
Lightbulb Hope this helps...

Quote:
Originally Posted by djneo
Thank you to answer!

I have the plugin IsDebuggerPresent but not the other, where can I get it?
Otherwise, I am sure that my level in anti debug is not sufficient. Which tutorials you advise to me?
http://biw.rult.at/tuts/pum_detectolly.zip?PHPSESSID=50221ff7540dcf7a322af132d720ba4e

if link is dead google for this file: pum_detectolly.zip

b/r
.McS.
Reply With Quote
  #6  
Old 08-17-2004, 01:32
epikur
 
Posts: n/a
^^ That link above is for documentation about how to detect olly. That exception SetUnhandledExceptionFilter is mentioned there

you can get the olly plugin for SetUnhandledExceptionFilter here
http://community.anticrack.de/viewtopic.php?t=3440
Reply With Quote
  #7  
Old 08-17-2004, 05:23
djneo
 
Posts: n/a
Thank you for your link.

But I think my problem is not a debugger detection, but utilisation of exceptions and Ollydbg is lost.

Ollydbg can't find the good address exception?
Reply With Quote
  #8  
Old 08-17-2004, 05:45
homersux
 
Posts: n/a
maybe you could let us know about the target if it's not against the board rule?
Reply With Quote
  #9  
Old 08-17-2004, 06:14
djneo
 
Posts: n/a
The sofware is vx30 Encoder.

www.vx30.com

I hope to have allow to give link
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Help for unknown protector Newbie_Cracker General Discussion 9 01-11-2011 17:42
Unknown Packer Beyond2000! General Discussion 15 06-30-2009 04:40
An Unknown Packer ! Newbie_Cracker General Discussion 10 10-11-2005 14:35


All times are GMT +8. The time now is 19:07.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )