![]() |
SMD_FOR_AGILE_Fix17
1 Attachment(s)
SMD_FOR_AGILE_Fix17:
- Fixed "Local signature invalid" for some targets |
SMD_FOR_AGILE_Fix18
1 Attachment(s)
SMD_FOR_AGILE_Fix18:
- Converted CreateFile to CreateFileW so will support Chinese strings file name; https://stackoverflow.com/questions/12501319/createfile-in-c-sharp - Remove read only attribute of input files; https://www.c-sharpcorner.com/blogs/remove-readonly-file-attribute1 |
SMD_Agile_Fix19
1 Attachment(s)
SMD_Agile_Fix19:
- Fixed Delegate type constrains. |
AgileUnpacker_fixed9
1 Attachment(s)
AgileUnpacker_fixed9:
- Fixed various bugs. But unfortunately uses AsmResolver so won't properly work for VirtualMachine. |
SMD_Agile_Fix20
1 Attachment(s)
SMD_Agile_Fix20:
- fixed a bug on method body parsing - added "Decrypt","Remove Agile calls", "Only Agile" "Original file name" " Resolve locals" and "Set .cctor's body". "Decrypt" - is just what the program done in old versions. "Set .cctor's body" - will patch methods body of constructors, if you see a exception on log - this is the first thing you should try out. |
SMD_Agile_Fix21
1 Attachment(s)
SMD_Agile_Fix21:
- Added "Abstract Public" to make abstract methods and their types Public; - "Set .cctor body" should be checked for https://u.pcloud.link/publink/show?code=XZIMB95ZUUbKmtHRJTbujo2czY2i204uvk0X Finally it should unpack "SuSocial.exe" assemblies but I only tested with 2 version of it. |
SMD_Agile_Fix22
1 Attachment(s)
SMD_Agile_Fix22:
- Fixed "Local signature still invalid for the method with index4144" - Added "Patch ctor" - to patch ".cctor" and ".ctor" method to ret |
SMD_Agile_Fix22 Fixed
1 Attachment(s)
SMD_Agile_Fix22 Fixed:
- I just left an silly MessageBox which should suppose to be there. Just a note, you would still need to install .NET Framework 4.8 in order for this tool to property work. |
SMD Fix23 Prerelease:
- It is not the final fixed version 23 version, I was hurried up. SMD_Fix23 changes: - Now reports any methods which doesn't have msil decrypted! - now contains two exe AnyCpu (64 bits) - SMD_AnyCpu.exe and 32 bits SMD.exe - Removed "for agile" from program name; after all it works for many other MSIL encryptors - Resorted (regrouped some) checkboxes under "Main actions" groupbox and "Agile options" groupbox - I've re-added gac installation; you should run as administrator for gac installation once; - Added mixed mode support (MixedAssemblyLoader v5) - Removed Agile dll name textbox, now will auto-detect agile dll from target directory - Added "Debug detection" checkbox although currently only for 32 bits; - Added "Write log file" to also write log to a text file called originalinput_smdlog.txt - Added "Asm load break" to break (pause) after assembly is loaded and "Break after Module.cctor" to break (pause) after the Module.cctor is called; Not implemented yet: - Added "Log jit" to log methods as they are compiled; if you want to trace assembly mark Invoke - JitDumper checkbox is also useless currently One thing I am aware: it fails to jit some methods for .NET Reactor protected assemblies Any bug and suggestion is welcomed. Download link: https://workupload.com/file/zGD8XwVJ2xH |
Test SMD_Fix23_Beta2:
What's new: - "doPrestub" checkbox - 32 bits / 64 bits - but like I said less methods gets decrypted so is unchecked by default - Reset" checkbox - 32 bits / 64 bits - ( MethodDesc::Reset ) - Reset MethodDesc so make it thing the method was not Jitted - more methods gets decrypted using this option so is checked by default - "Log jit" will now log methods send to jit - but is recommended only to be used with "Invoke EntryPoint" checkbox Download link: https://workupload.com/file/8XTdUfjvsFq |
| All times are GMT +8. The time now is 22:50. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX