Exetools  

Go Back   Exetools > General > Community Tools

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 08-21-2024, 16:17
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 625
Rept. Given: 38
Rept. Rcvd 555 Times in 210 Posts
Thanks Given: 33
Thanks Rcvd at 2,927 Times in 501 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
StringDecryptor

StringDecryptor
Decrypt encrypted string from an .NET assembly.
Supported methods: return type string + Parameters: string, int,int+int,uint,uint+uint, string+int, int+int+int
for int: parameter int
Note:
Doesn't work well with control flow obfuscation: de-obfuscate the file first!

Simple how to use:
Click "..." in the front of "Name of file to decrypt (mandatory)", select a file, click "Load and autodetect" and finally click on "Decrypt strings"

In StringDecryptor v3:
- added a optional textbox: file to load which is assembly to be loaded; file to decrypt and file to load should be compatible
- added "Patch Agile" for being able to decrypt Agile assemblies
- added "decrypt int" for decrypting int constants - will only decrypts methods having as parameter a int
- added parameters to see parameter of added string decrypt methods
- added "only string(int)" to remove all methods which returns a string and don't have an int as parameter
- speed optimization
Attached Files
File Type: rar StringDecryptor_v3.rar (30.2 KB, 23 views)

Last edited by CodeCracker; 08-21-2024 at 16:25.
Reply With Quote
The Following 16 Users Say Thank You to CodeCracker For This Useful Post:
alekine322 (04-12-2025), chants (08-21-2024), darkBLACK (03-09-2025), Doit (08-22-2024), kienmanowar (08-21-2024), lordnasty (04-14-2025), MarcElBichon (08-21-2024), pnta (08-24-2024), tonyweb (08-25-2024), uCare (08-28-2024), uranus64 (08-21-2024), user_hidden (01-03-2025), wikilift (03-08-2025), wilson bibe (08-21-2024), yoza (04-23-2025), Zeokat (02-22-2025)
  #2  
Old 08-21-2024, 18:33
chants chants is offline
VIP
 
Join Date: Jul 2016
Posts: 821
Rept. Given: 46
Rept. Rcvd 50 Times in 31 Posts
Thanks Given: 730
Thanks Rcvd at 1,136 Times in 527 Posts
chants Reputation: 51
Is there a way to hook the decrypt call and do this at runtime if the control flow obfuscation can't be unraveled? I suppose when you say encrypted, you mean by something that .NET has code to decrypt. So theoretically a hook would say the original string address, the caller address, and after forwarding the payload would have the decypted info too, which could be interesting.
Reply With Quote
  #3  
Old 08-21-2024, 21:05
th3tuga th3tuga is offline
Friend
 
Join Date: Oct 2023
Posts: 30
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 0
Thanks Rcvd at 16 Times in 10 Posts
th3tuga Reputation: 0
Quote:
Originally Posted by chants View Post
Is there a way to hook the decrypt call and do this at runtime if the control flow obfuscation can't be unraveled? I suppose when you say encrypted, you mean by something that .NET has code to decrypt. So theoretically a hook would say the original string address, the caller address, and after forwarding the payload would have the decypted info too, which could be interesting.
It is already loaded and run in memory. See the description.
But on the fly should be possible through dll injection.
Reply With Quote
The Following User Says Thank You to th3tuga For This Useful Post:
chants (08-22-2024)
  #4  
Old 08-21-2024, 23:10
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 625
Rept. Given: 38
Rept. Rcvd 555 Times in 210 Posts
Thanks Given: 33
Thanks Rcvd at 2,927 Times in 501 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
StringDecryptor v3 fixed 1

StringDecryptor v3 fixed 1:
- Added exception handler while trying to decrypt string, if something wrong show exception but just once;
Attached Files
File Type: rar StringDecryptor_v3_fixed1.rar (30.5 KB, 26 views)
Reply With Quote
The Following User Gave Reputation+1 to CodeCracker For This Useful Post:
niculaita (08-22-2024)
The Following 8 Users Say Thank You to CodeCracker For This Useful Post:
chants (08-22-2024), Doit (08-22-2024), MarcElBichon (08-22-2024), niculaita (08-22-2024), pnta (08-24-2024), tonyweb (08-25-2024), uranus64 (08-22-2024), wilson bibe (08-22-2024)
  #5  
Old 01-03-2025, 19:34
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 625
Rept. Given: 38
Rept. Rcvd 555 Times in 210 Posts
Thanks Given: 33
Thanks Rcvd at 2,927 Times in 501 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
StringDecryptor v3 fixed 2

StringDecryptor v3 fixed 2:
- Added 64 bits assemblies support, released as AnyCpu.
Attached Files
File Type: rar StringDecryptor_v3_fixed2.rar (66.0 KB, 56 views)
Reply With Quote
The Following 12 Users Say Thank You to CodeCracker For This Useful Post:
alekine322 (02-21-2025), Apuromafo (04-16-2025), Birkan (03-13-2025), copyleft (01-12-2025), darkBLACK (01-15-2025), niculaita (01-04-2025), pnta (02-23-2025), rooster1 (02-21-2025), user_hidden (01-03-2025), wx69wx2023 (01-03-2025), yoza (04-23-2025), zeuscane (01-03-2025)
  #6  
Old 02-20-2025, 15:26
Ghl Ghl is offline
Friend
 
Join Date: Feb 2025
Posts: 7
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 1
Thanks Rcvd at 1 Time in 1 Post
Ghl Reputation: 0
procedure of use V.3

I used String Decryptor V.2 for exe file encrypted but the file didn't decrypted completely.Please inform true procedure for decryption by V.3. , share link.Thx
Reply With Quote
  #7  
Old 03-08-2025, 22:10
Ghl Ghl is offline
Friend
 
Join Date: Feb 2025
Posts: 7
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 1
Thanks Rcvd at 1 Time in 1 Post
Ghl Reputation: 0
Download link

Hi Codecracker. Please share on Workupload the last versions of String decryptor and eazfixer tools .Thank you
Reply With Quote
  #8  
Old 03-08-2025, 23:50
Go2Crck Go2Crck is offline
Friend
 
Join Date: Nov 2023
Posts: 4
Rept. Given: 0
Rept. Rcvd 1 Time in 1 Post
Thanks Given: 0
Thanks Rcvd at 4 Times in 2 Posts
Go2Crck Reputation: 1
Quote:
Originally Posted by Ghl View Post
Hi Codecracker. Please share on Workupload the last versions of String decryptor and eazfixer tools .Thank you
He posts the latest versions of his tools on the Tuts4You forum. You can freely download them there!
Reply With Quote
  #9  
Old 03-11-2025, 02:48
Ghl Ghl is offline
Friend
 
Join Date: Feb 2025
Posts: 7
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 1
Thanks Rcvd at 1 Time in 1 Post
Ghl Reputation: 0
Can you share that link for this topic files? Thx
Reply With Quote
  #10  
Old 03-13-2025, 11:40
hungba193 hungba193 is offline
Guest
 
Join Date: Mar 2025
Posts: 2
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 2
Thanks Rcvd at 1 Time in 1 Post
hungba193 Reputation: 0
Quote:
Originally Posted by CodeCracker View Post
StringDecryptor v3 fixed 2:
- Added 64 bits assemblies support, released as AnyCpu.
I need this but unfortunately can't download it. Anyway thanks for sharing
Reply With Quote
  #11  
Old 03-13-2025, 13:49
sendersu sendersu is offline
VIP
 
Join Date: Oct 2010
Posts: 1,290
Rept. Given: 335
Rept. Rcvd 236 Times in 126 Posts
Thanks Given: 323
Thanks Rcvd at 628 Times in 347 Posts
sendersu Reputation: 200-299 sendersu Reputation: 200-299 sendersu Reputation: 200-299
https://www.sendspace.com/file/uj4ewc
(c) from https://forum.tuts4you.com/topic/31329-stringdecryptor/
Reply With Quote
The Following 4 Users Say Thank You to sendersu For This Useful Post:
Doit (03-21-2025), Ghl (04-11-2025), hungba193 (03-15-2025), victor20010 (03-16-2025)
  #12  
Old 04-11-2025, 18:13
Ghl Ghl is offline
Friend
 
Join Date: Feb 2025
Posts: 7
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 1
Thanks Rcvd at 1 Time in 1 Post
Ghl Reputation: 0
Hi code cracker. I tried to decrypt with String Decryptors Version1,2,3,Eaz then deobfuscate by de4dot and Eaz decryptor had better result but didn't decrypt all methods. Is there a way or decryptor to decrypt all methods?
Thx.
Reply With Quote
The Following User Says Thank You to Ghl For This Useful Post:
niculaita (04-13-2025)
  #13  
Old 04-15-2025, 04:05
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 625
Rept. Given: 38
Rept. Rcvd 555 Times in 210 Posts
Thanks Given: 33
Thanks Rcvd at 2,927 Times in 501 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
Quote:
Originally Posted by Ghl View Post
Hi code cracker. I tried to decrypt with String Decryptors Version1,2,3,Eaz then deobfuscate by de4dot and Eaz decryptor had better result but didn't decrypt all methods. Is there a way or decryptor to decrypt all methods?
Thx.
Hi. Can you post target files and also please post methods which can't be decrypted decompiled code.
Reply With Quote
The Following User Says Thank You to CodeCracker For This Useful Post:
niculaita (04-15-2025)
  #14  
Old 06-22-2025, 23:30
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 625
Rept. Given: 38
Rept. Rcvd 555 Times in 210 Posts
Thanks Given: 33
Thanks Rcvd at 2,927 Times in 501 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
StringDecryptor v4

StringDecryptor v4:
- Added instance (no static) string decryption method
- Added "Static only" checkbox to decrypt only static string decryption methods
- Added "Only proper Used" - to remove methods which are not properly called
- Added "Copy Selected" and "Copy All" in context menu to copy to clipboard methods information
Release as 32 bits
Attached Files
File Type: rar StringDecryptor_v4.rar (135.2 KB, 3 views)
Reply With Quote
The Following User Gave Reputation+1 to CodeCracker For This Useful Post:
Apuromafo (06-23-2025)
The Following 3 Users Say Thank You to CodeCracker For This Useful Post:
Apuromafo (06-23-2025), user_hidden (06-23-2025), Zeokat (06-23-2025)
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 08:31.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( 1998 - 2025 )