jumper

ImportPatcher.41 - Find and fix dependency problems

150 posts in this topic

link is broken

0

Share this post


Link to post
Share on other sites

i am begging you all plz fix the link.

0

Share this post


Link to post
Share on other sites
2 minutes ago, Dibya said:

i am begging you all plz fix the link.

WHICH link?

This one is working.

http://www.msfn.org/board/applications/core/interface/file/attachment.php?id=39211
 

And anyway you shouldn't beg, in case report the issue (yesterday all attachment had issues):

http://www.msfn.org/board/topic/175339-discussion-about-ips-4-forum-software/?do=findComment&comment=1122071

jaclaz


 

1

Share this post


Link to post
Share on other sites

thanks jaclaz

0

Share this post


Link to post
Share on other sites
On 1/18/2012 at 4:15 PM, jumper said:

IP.33 is finally done. VC6-style delay load imports took longer than expected. Some design changes were needed that affected a lot of the little details. After much testing and code clean-up, the only casualty was 'Link to copies.' Since this feature is only needed when walking and patching dependent DLLs, I decide not to hold up the release any longer.

From ImportPatcher.c:


  • // To do:
    // create DLL with families of stubs with various parameter counts and return values
    // fix 'Link to copies'
    // if bind mismatch, unbind by restoring parallel lists, then reprocess
    // if ILT null, set to IAT
    // list imports even if DLL missing or has no exports
    // ordinal support: replace, check, look up name
    // function substitution within a bound DLL implies unbinding!
    // display TimeDateStamp as words
    // custom file search path order w/o app folder, w/ KnownDLLs
    // batch process a folder of files: no-walk analyze only; first/last MB or progress window
    // dialog box interface
    // stub insertion
    // Future expansion:
    // create inf un/installer for patched file(s)
    // After patching, launch
    // ExportPatcher: add to a DLL's exports function forwards to a custom DLL

where can i get export patcher?

I am helping one of my aunt to run few new apps in her 98se pc so please help me to help her.

Anyway what does 98setome do?

I am new in 9x

0

Share this post


Link to post
Share on other sites

thanks

0

Share this post


Link to post
Share on other sites

More possible features:
* support replacing by ordinal: =@nn or =#nn (when name is too long or private)
* replacement suggestions (for common problems)
* binding + redirection to DebugBreak or code injection
* detect import jmp glue that can be overwritten with actual stub/code
* Fully support 95, NT4, 2K, XP, Vista, W7, W8, W10, and Win32s

I'll need lots of help with the OS testing--reports are highly requested.

0

Share this post


Link to post
Share on other sites
14 hours ago, jumper said:

More possible features:
* support replacing by ordinal: =@nn or =#nn (when name is too long or private)
* replacement suggestions (for common problems)
* binding + redirection to DebugBreak or code injection
* detect import jmp glue that can be overwritten with actual stub/code
* Fully support 95, NT4, 2K, XP, Vista, W7, W8, W10, and Win32s

I'll need lots of help with the OS testing--reports are highly requested.
 

I can test on Nt4 , 2k , XP , 7 and 8.1

0

Share this post


Link to post
Share on other sites

I could test on 98SE, XP (Home & Pro) and 7 !

0

Share this post


Link to post
Share on other sites

Comos had trouble with Shell32.dll on Win95 (see his log). Compatibility reports for [ Analyze Only ] and [ Patch ] on other systems are also needed. Thanks!

0

Share this post


Link to post
Share on other sites
2 hours ago, jumper said:

Comos had trouble with Shell32.dll on Win95 (see his log). Compatibility reports for [ Analyze Only ] and [ Patch ] on other systems are also needed. Thanks!

One thing , Once you up with new importPatcher please make a mini guide so that less experienced people can use it  if you donot mind i will make one i believe it is better to be done by you because you have made it so you know your tool better than any one in earth .

0

Share this post


Link to post
Share on other sites

@jumper Hi , please can you add such feature so that import patcher can search all dependencies for all pe files  in a folder ?

It will be helpful for back porting big files like .net framework 4.6.2 .  Here it is http://repacks.net/forum/viewtopic.php?t=7

It wish to back port it for XP users those donot want any compatibility layer .

It also helpful if import patcher allow editing os version .

0

Share this post


Link to post
Share on other sites

It just so happens that on Wednesday I dusted off ImportPatcher for the first time in two years. I've added auto-analyze for dropped files. I'm also displaying basic instructions in the text field at startup. I also need to add use of an environment variable for the temp file as I don't want all the extra writes to my flash drive when analyzing files from it (which I do very often).

Folder support has been on the todo list for a long time, but probably won't make it into this next version. I will need to add code that treats a folder as a virtual PE file with dependencies on all the files in it. Full support for ordinals is a higher priority.

The OS version in the PE header means nothing. The Subsystem version is important and is set to 4.0 if you check "Target Win9x". This is also functional when targeting higher OSes.

1

Share this post


Link to post
Share on other sites

I am glad you are working on the tool

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.