Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 08-06-2011, 09:56
copyleft copyleft is offline
VIP
 
Join Date: Apr 2010
Posts: 174
Rept. Given: 181
Rept. Rcvd 43 Times in 39 Posts
Thanks Given: 159
Thanks Rcvd at 60 Times in 36 Posts
copyleft Reputation: 43
maybe you have missed some api during unpacking,...
is IAT completely recovered ? or just used cut Thunk for some API !!?
Reply With Quote
  #2  
Old 08-06-2011, 13:39
yogi_saw yogi_saw is offline
Family
 
Join Date: Jul 2010
Posts: 173
Rept. Given: 57
Rept. Rcvd 52 Times in 32 Posts
Thanks Given: 3
Thanks Rcvd at 13 Times in 13 Posts
yogi_saw Reputation: 52
thanks guys
@congviet there is no such call to the enablemenuitem api app is mfc application which makes many call to mfc42 and i cant find usage of it in win32.hlp file an example call is...
MFC42.#823_operator new
it seems c app but new to me
@copyleft no there were no invalid thunks which i cut iat was restored succerfuly
Reply With Quote
  #3  
Old 08-07-2011, 14:54
Kerlingen Kerlingen is offline
VIP
 
Join Date: Feb 2011
Posts: 342
Rept. Given: 0
Rept. Rcvd 278 Times in 100 Posts
Thanks Given: 0
Thanks Rcvd at 361 Times in 112 Posts
Kerlingen Reputation: 200-299 Kerlingen Reputation: 200-299 Kerlingen Reputation: 200-299
Did you dump the program at OEP? Many high level programming language programs don't work correctly any more if some variables are already initialized.

copyleft was not thinking of invalid APIs but of missing APIs. Sometimes the automated unpacking tools guess a wrong start or end address for the IAT so that some functions are never imported. However, this would most likely result in a app crash and not in a missing menu bar.
Reply With Quote
  #4  
Old 08-07-2011, 16:38
yogi_saw yogi_saw is offline
Family
 
Join Date: Jul 2010
Posts: 173
Rept. Given: 57
Rept. Rcvd 52 Times in 32 Posts
Thanks Given: 3
Thanks Rcvd at 13 Times in 13 Posts
yogi_saw Reputation: 52
Yes it was unpacked with automated unpacker but i think it it is referencing to unexiting code in same exe. Do windows give any err if code referenced not exist
Reply With Quote
Reply

Tags
menu, procedure, resource

Thread Tools
Display Modes

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
How to log all procedure calls? morgot General Discussion 2 10-01-2024 03:30
Olly & .NET peleon General Discussion 8 06-21-2007 09:13
Ollydebug plugin crashes.. how do i locate problem? redbull General Discussion 3 11-24-2005 15:42
Olly BPM apex General Discussion 1 02-25-2005 15:02


All times are GMT +8. The time now is 00:43.


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