![]() |
|
|
|
#1
|
|||
|
|||
|
Hi, thanks for details
most strange thing is that ...... it works just 1 time! the second time and the rest the app under test is just crashing! do you see the same behaviour? 2) I've ida/etc SW installed, but not running - does it matter? 3) what OS are you working on P.S> here is my olly setings http://prntscr.com/1x0ldg are you using the same? |
|
#2
|
||||
|
||||
|
Just take the last original Olly, install my plugin, turn on the mentioned protections and it should work. I'm using Win7 Pro. Related the exceptions I have the exact same settings.
Quote:
|
|
#3
|
||||
|
||||
|
Hey, I've just found the problem
It's an olly config issue. You have to turn off SFX -> Unpack SFX modules automatically and will work like a charm. Per default it's enabled but it should be off...
|
|
#4
|
||||
|
||||
|
get error when try rip recursive
Unable to find target jump address at 00000000 File: OllyExtCodeRip.cpp Line: 191 Result of GetLastError: 00000000 |
| The Following User Gave Reputation+1 to nikre For This Useful Post: | ||
Kla$ (10-23-2013) | ||
|
#5
|
||||
|
||||
|
Please send me an example binary and the range what you wanted to rip.
|
|
#6
|
||||
|
||||
|
@ferrit.rce
here example I found one were work recursive Code:
CALL 004053DC ;//00403D90: |
|
#7
|
||||
|
||||
|
OK, I'll take a look at it...
|
|
#8
|
||||
|
||||
|
@ferrit.rce:
Inside the function, i think you should use GetProclimits to get End address of function(RET) (must analysis code) Get point of Jump command (jump XXX), calc byte lenght from XXX To End of function and copy data to clipboard. |
|
#9
|
||||
|
||||
|
1. The feature must go without code analysis
2. I'm doing that what you've described but we have a possible problem with the recursive feature |
|
#10
|
|||
|
|||
|
@author
have you seen this interesting piece of code? http://pastebin.com/6kbt1Vka did you already have it inside the Ext the tool?
|
|
#11
|
|||
|
|||
|
This pastebin is irrelevant, it's for Kernel debugger detection. Olly is usermode debugger. You don't have to add this mate.
|
| The Following User Gave Reputation+1 to memcpy For This Useful Post: | ||
sendersu (10-24-2013) | ||
|
#12
|
||||
|
||||
|
Quote:
Quote:
Quote:
Quote:
|
|
#13
|
||||
|
||||
|
I've a test code for this and it's relevant only in some rare circumstances. The user mode debugger can be detected only if a kernel mode debugger is installed, running and the program debugged under the user mode debugger. I've never seen this protection in any protector but I can implement it in no time
This will be done in the next release... |
|
#14
|
|||
|
|||
|
Quote:
It's not a reliable detection method. |
|
#15
|
||||
|
||||
|
New v1.6.1 is out. Changes:
Code:
- Recursive code ripping fix |
![]() |
| Tags |
| anti-anti-debug, anti-debug, ollydbg, ollyext, plugin |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| DEF plugin for OllyDbg 2.XX | wilson bibe | Community Tools | 2 | 07-22-2014 09:01 |