|
#1
|
|||
|
|||
CJ-TESTER
CJ-TESTER: (source code MASM included)
How TO USE THIS TOOLS ? a.) Set a VA from where to start in Config.txt (you can discover the address with IDA or some other tools) You can even start testing from Entry Point if you wish to log all conditional jumps. b.) Load the wanted executable and wait for this tool to make the entire dirty job. The ideea is to run CJ-TESTER an log all jumps with the unexpired program and then with expired program and compare the log results and see where is different! Unconventional method (I know) but sometime may do the job! |
The Following 2 Users Gave Reputation+1 to CodeCracker For This Useful Post: | ||
MarcElBichon (06-20-2016), Storm Shadow (06-24-2016) |
The Following 14 Users Say Thank You to CodeCracker For This Useful Post: | ||
Apuromafo (12-19-2022), besoeso (06-22-2016), canopus (06-22-2016), Fyyre (07-10-2022), Masoud (06-21-2016), Nacho_dj (06-22-2016), niculaita (06-20-2016), serseri_1453 (03-22-2017), TechLord (06-24-2016), Top10 (07-20-2022), uel888 (06-23-2016), wilson bibe (06-20-2016), ZeNiX (06-21-2016), Zeokat (07-03-2022) |
#2
|
|||
|
|||
Nice idea and makes someone able to crack an app in shortest time, even without Reversing info.
I had the same idea years ago, but never tried to write a program like this. May I ask you to upload it somewhere else that I could access please? |
#3
|
|||
|
|||
Here is a download link:
http://www5.zippyshare.com/v/KH9fTLnm/file.html |
The Following 4 Users Say Thank You to CodeCracker For This Useful Post: | ||
#4
|
|||
|
|||
There was an Olly plugin that did something similar on v1.10.... OllySnake or something? I'm sure someone else can remember better than me....
|
#5
|
|||
|
|||
It's something like Olly Conditional Branch Logger plugin:
Code:
http://www.woodmann.com/collaborative/tools/index.php/Conditional_Branch_Logger |
#6
|
|||
|
|||
Yeah, that one too, although I seem to recall something called OllySnake which actually diff'd 2 runs for you aswell.
Could well have been dreaming. Or high. |
#7
|
|||
|
|||
First of all a BIG thank you to @CodeCracker for this tool.
This reminds me of a post in 2005 regarding almost exactly the same method, that was posted by someone named Benina in one of these forums. Please do not share or upload on public servers. Though the content is not mine, I had created the PDF and archived it in my records from 2005, after all ! So I want it to remain only within this forum please. Thank you Last edited by TechLord; 02-26-2018 at 07:10. |
#8
|
||||
|
||||
Is there any plan for the 64 bit apps ?
|
#9
|
||||
|
||||
link to pdf deleted file/dead
|
#10
|
|||
|
|||
|
#11
|
||||
|
||||
Just saw this little prog few minutes ago...
Next time working with 30 day trial, I will test it, but will changing some jumps solve the problem? May be, I will report when test has done. But first I almost work for key, activation code or something like that, it's the best solution
__________________
The three worst enemies of the reversers: sun , fresh air and especially this unbearable roar of birds ... |
#12
|
|||
|
|||
CJ-TESTER v2
Well¨Cknown limitations: - When threads are created with ntdll_12.RtlUserThreadStart (77C201C4) jump logs are not logged anymore! Doesn't support multiple threads! What's new in 2.0 version: - Now a new dialog is shown when Config.txt is not present, with that dialog you can write configuration information - configure the program: - "Target exe" - file for which to log jumps - 2 radio buttons: RVA (Relative Virtual Address) or VA (Virtual address) are the type of first breakpoint address - Skip System - skip logging jumps from system files - EP button: get entry point from "Target exe" and set address with it - Fixed Windows 7 compatibility Read Readme.txt |
The Following 3 Users Gave Reputation+1 to CodeCracker For This Useful Post: | ||
The Following 6 Users Say Thank You to CodeCracker For This Useful Post: | ||
abhi93696 (03-23-2017), new_profile (03-22-2017), niculaita (03-22-2017), serseri_1453 (03-22-2017), wilson bibe (03-22-2017), Zeokat (07-03-2022) |
#13
|
|||
|
|||
Hi
I have a old video regarding tracing the differences b/w 2 programs using only debugger, Excel,Text compare soft which i had posted it in the tutorials section-: http://forum.exetools.com/showthread.php?t=18178 BR |
#14
|
|||
|
|||
Fixed a bug!
Changes: fixed so will work on any x86 system no only Windows XP.
Should work now on any x86 system (32 bits system). Trap flag seems to fail on 64 bits systems for some reasons. At first erase Config.txt so it will show program setups when CJ-TESTER.exe started. Config.txt included just for example. |
The Following 3 Users Say Thank You to CodeCracker For This Useful Post: | ||
#15
|
|||
|
|||
The easiest solution is probably x64dbg with the trace logger plugin from Kurapica
https://github.com/KurapicaBS/x64_tracer Works under all operating systems.. Release x32 and x64 from Kurapica: https://mega.nz/file/CEEFUCaA#D4361O3y8V9f2d_Lu_tcX5RLMPGeUrPPoFR3bq1jfyg |
The Following User Says Thank You to Trit0n For This Useful Post: | ||
niculaita (07-10-2022) |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Export Table Tester | Nacho_dj | Community Tools | 3 | 08-13-2016 07:02 |