CompareInfo 1.0
1 Attachment(s)
CompareInfo 1.0
Compare two files made easy. Show the different bytes of two files. If file is a vaild PE it will also show RVA/RVA where the files differ. Old tool (2016).. |
Please external link.
|
This is public tool, so here is external link:
https://www45.zippyshare.com/v/Rd2jSotV/file.html |
-1) Nice tool. ))
0) See -> this <- ToDo: 1) Use crack file: Quote:
Add command line interface for usage: "CompareInfo.exe 1.exe 2 exe" 3) Add option "Save as .CRK" for make cracks usable with CRACKER.EXE (WIN32) (See https://forum.exetools.com/showthread.php?t=18773) 4) In option "Save as .CRK" add sub-option "Append to file." |
1 Attachment(s)
- Added buffer split. sizeof buffer = 4096*4096 (1000h*1000h)
|
Added command line parameters parse
1 Attachment(s)
Added command line parameters parse:
Simple usage: CompareInfo.exe filetocompare1 filetocompare2 destinationfile so parameter just have to be separated by a space; destinationfile (last parameter) is optional, if not present will write information to file.txt |
External link, please.
Thanks |
Quote:
|
CompareInfo ideas
CodeCracker, thank you for tool!
Some wishes: + Add drag and drop support: `DragAcceptFiles` for file edit boxes (for both), then `DragQueryFile` when you receive `WM_DROPFILES` message (for each edit box). + Show file name on different lines in report (.txt) + Hide full path in report (.txt), leave only file names. + Use mono font for result edit box + Place difference line just after original line for better visual representation (without repeating text "Second file bytes:") |
1. DragAcceptFiles: hard for me.
2. + Show file name on different lines in report (.txt) I think filenames are shown already on different lines! Don't know what you mean! 3. + Use mono font for result edit box Don't know what mono font is nor how to find it! Maybe they are some other ways? |
Quote:
@Moderator(s) Let take a look at the post #4 (by dosprog), the link take me to a porn website. |
Quote:
Also, WM_DROPFILES is not enought to cover all cases of elevated processes, WM_COPYDATA and WM_COPYGLOBALDATA should be filtered too. Quote:
|
Oh. I see. Its documentation in MSDN said clearly. Thanks for your information.
https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-changewindowmessagefilter P.S About dosprog's post: Yes. So, ignore my mention. |
For elevate process I think it has to be something like this:
https://gist.github.com/amspeople/8052306 DragAcceptFiles was hard for me because had two textboxes where to drag, I made it by filtering WndProcEditControl for each textbox. I succeed now everything. |
Fixed elevated process and drag and drop support.
I can't fix yet the result hex string length to be properly displayed, displayed length of different hex string vary even if hex strings have same length. I found some resources: https://www.codeguru.com/cplusplus/hexedit-control/ https://www.codeproject.com/Articles/1271133/Hex-Control-for-Cplusplus-Win32-applications So if someone know an easy fix for hex string display just let me know. |
All times are GMT +8. The time now is 19:22. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX