Navigation X
ALERT
Click here to register with a few steps and explore all our cool stuff we have to offer!



   816

Need help figuring out the Key decryption Algorithm

by Xspected - 29 June, 2021 - 09:22 AM
This post is by a banned member (Xspected) - Unhide
Xspected  
Registered
13
Posts
2
Threads
5 Years of service
#1
So I need a bit of assistance figuring out how the key file is decrypted and understood by this program 

What I know already:
- Activation occurs offline
- Probably uses openssl to decrypt the license
- When Openssl .dlls are removed causes the program to dump some interesting information
- The program/executable is compiled in Borland Delphi


What I don't know:
- What algorithm it uses to decrypt the license (Probably symmetric AES just a while guess through)
- Where the activation function is: I've thrown a breakpoint there already (nut I'm not very sure though)
- How it's processed

The project is here: https://mega.nz/file/XZNAGZxI#QfL8DcO8ys...iP7y92NEO0
Use IDA Pro to open the .idb file

PS: I know The software has already been cracked but I wish to make a keygen for the software
This post is by a banned member (Xspected) - Unhide
Xspected  
Registered
13
Posts
2
Threads
5 Years of service
#2
This is a bump
This post is by a banned member (Xspected) - Unhide
Xspected  
Registered
13
Posts
2
Threads
5 Years of service
#3
Update: I'm not even sure if it uses openssl to decrypt the license however I do know that it decodes the license in base 64
Also I managed to use IDR to rename some of the functions including the functions used in licensing
The new updated project file is here: https://mega.nz/file/eN1mwTwC#VVuYjddyR8...X1BMnAFxYA
This post is by a banned member (Xspected) - Unhide
Xspected  
Registered
13
Posts
2
Threads
5 Years of service
#4
Update
I also discovered that the application utlises RSA verfication to verify the Key 
This means that we would need the private key to make a proper keygen therefore making a key gen is not possible to my knowledge

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!
or
Sign in
Already have an account? Sign in here.


Forum Jump:


Users browsing this thread: 1 Guest(s)