Jump to content
Sign in to follow this  
KUROKO

Compare two DLLs

Recommended Posts

KUROKO
Posted (edited)

I can use WinMerge to compare differences between two text files.

 

Is there a useful tool to compare differences (differences, identical parts) between two DLL files ?
(also need an editor function for correction.)

 

If I compare two DLLs, after launching the two DLLs with ResourcesHacker,
Each difference is compared one line by one at a time.
It takes a lot of patience and takes time.

 

My hope is
        With the two DLLs compared,Show differences in color like WinMerge
  And It is also an easy tool to edit.

 

Please introduce if there is a candidate that can be used with windows10.
If there are other ideas to consider.

Edited by KUROKO

Share this post


Link to post
Share on other sites
samoray
Posted (edited)

@KUROKO

here is a great tool to compare executables:

Host: https://www.mirrored.to/

Share code: files/1EAGTKGQ/CmpDisasm_v0.84.zip_links

 

No password

Edited by samoray

Share this post


Link to post
Share on other sites
samoray

@loyalPlease re-download the file, I removed the password

Share this post


Link to post
Share on other sites
fnsfernando
Posted (edited)

Scooter Beyond Compare Pro 4.2.9 build 23626

 

In the hex-compare session, solve your case, you can choose whether to view the entire file, only the same content or only different content. I recommend...

 

image.thumb.png.c0dcbf640a3bd8044d22a97098242a3b.png

 

Hope this helps....

 

Edited by fnsfernando

Share this post


Link to post
Share on other sites
KUROKO
12 hours ago, samoray said:

@loyalPlease re-download the file, I removed the password

 

tks @samoray,
  removed password  ?
  
  I downloaded the file after commenting that you deleted the password.
  However, asked for a password when unzipping !!
  
  still need a password  

Share this post


Link to post
Share on other sites
KUROKO
5 hours ago, fnsfernando said:

Scooter Beyond Compare Pro 4.2.9 build 23626

 

In the hex-compare session, solve your case, you can choose whether to view the entire file, only the same content or only different content. I recommend...

 

image.thumb.png.c0dcbf640a3bd8044d22a97098242a3b.png

 

Hope this helps....

 

 


Thank  @fnsfernando

 

Instead of comparing in hexadecimal,
I would like to compare scripts compiled.

 

I can not fix it,
Even if the difference is displayed in hexadecimal

Share this post


Link to post
Share on other sites
Kalju
16 hours ago, KUROKO said:

I can use WinMerge to compare differences between two text files.

Spoiler


Is there a useful tool to compare differences (differences, identical parts) between two DLL files ?
(also need an editor function for correction.)

 

If I compare two DLLs, after launching the two DLLs with ResourcesHacker,
Each difference is compared one line by one at a time.
It takes a lot of patience and takes time.

 

My hope is
        With the two DLLs compared,Show differences in color like WinMerge
  And It is also an easy tool to edit.

 

Please introduce if there is a candidate that can be used with windows10.
If there are other ideas to consider.

 

 

Sorry, my friend. WinMerge allows also compare  hex on the same way as text files.

Share this post


Link to post
Share on other sites
KUROKO
Posted (edited)
2 hours ago, Kalju said:

Sorry, my friend. WinMerge allows also compare  hex on the same way as text files.

 

TKs @Kaliju

 

I know that winmerge can do binary comparisons.

However, even if only the difference is displayed, it can not be corrected,
That's because I lack knowledge

 

I hope,
 A tool that shows the difference between two DLLs as shown in the attached image

 

      https://imgur.com/kDT1vxG

 

The attached image is the desired image, and ResourcesHacker alone can not distinguish the color.

Edited by KUROKO

Share this post


Link to post
Share on other sites
teodz1984

Resource hacker only, decompiles text portions.. not actual binary code.

Share this post


Link to post
Share on other sites
KUROKO
7 hours ago, teodz1984 said:

Resource hacker only, decompiles text portions.. not actual binary code.

 

ResourceHacker has the following weak point.

 

Requires compilation for each screen,
If I do not compile for each screen, correction of character becomes invalid.
(I can not compile if scroll out of the screen)


So, I imaged,  thought the following,
  Someone let me know advice/suggestion/opinion.

If possible, please introduce necessary tools etc.

 

1) The result of decompiling two DLLs files
       and Convert to two text files.

2) Compare two text files with winmerge and correct all necessary Lines/wordes.

3) Convert the corrected text file to DLL files .
(Assemble? Compile?)

Share this post


Link to post
Share on other sites
samoray
10 hours ago, KUROKO said:

 

tks @samoray,
  removed password  ?
  
  I downloaded the file after commenting that you deleted the password.
  However, asked for a password when unzipping !!
  
  still need a password  

 

I've just downloaded my own file, and it DOES NOT need password.

try again

Share this post


Link to post
Share on other sites
teodz1984
Posted (edited)

what are you actually doing? 

 

reverse engineering dll code? 

or just translating text? 

 

 

this could be a formidable task ubless you are savvy with programming languages. 

Edited by teodz1984

Share this post


Link to post
Share on other sites
xanax
Posted (edited)

https://www.relyze.com/overview.html

 

Quote

Binary Diffing

Perform a differential analysis against two binaries and explore their similarities and differences.

 

 

 

BinDiff

https://www.zynamics.com/bindiff.html

 

DarunGrim

http://www.darungrim.org

 

 

 

for IDA

https://n0where.net/binary-analysis-ide-bindiff

Edited by xanax

Share this post


Link to post
Share on other sites
KUROKO
9 hours ago, teodz1984 said:

what are you actually doing? 

 

reverse engineering dll code? 

or just translating text? 

 

 

this could be a formidable task ubless you are savvy with programming languages. 

 

In particular,
I want to translate the text part.

 

At one time,
Multilingual application is upgraded
However, certain languages are no longer supported


I am an amateur in programming work.

 

Share this post


Link to post
Share on other sites
KUROKO
15 hours ago, samoray said:

 

I've just downloaded my own file, and it DOES NOT need password.

try again

 

Thank you.

 

I got the file,
It was available without password after downloading.

Share this post


Link to post
Share on other sites
nonspin

Depending on the library, editing the text via Hex-Editor will most likely corrupt the entire file.
Simply because translating 9/10 means that the allocated size for the original string changes.
(.. and most likely the Address to reference it)

 

Example:
Latin: "Quo Vadis?"
English: "Where are You going?"

Upload the .DLL and i can tell you more

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...