Universal Fixer 1.0 - fix dumps after dumping them whit Dotnet Dumper or other similiar tools and will also fix nasty things: multiple assembly/module definitions, wrong extends, etc. iMPROVE .NET Deobfuscator - деобфускатор
f13nd пишет: Ему надо конфиг каждый раз удалять, чтобы запускалось. И при использовании что-то там нажимать нельзя, тоже гарантированный вылет. Там не было конфигов, с офсайта качается 1 файл в архиве, его и запускал.
Medsft пишет: Ссылкой поможем h__ps://dropmefiles.com/vBMFi Спасибо, распакованный работает норм, не крашится.
----- Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.
4kusNick пишет: Там не было конфигов, с офсайта качается 1 файл в архиве, его и запускал. Скачанный с офсайта по ссылке в теме про ilspector один файл после запуска оставляет после себя ilspector.xml, из-за которого он крашится при втором и дальнейших запусках, если его не удалить.
f13nd пишет: Скачанный с офсайта по ссылке в теме про ilspector один файл после запуска оставляет после себя ilspector.xml, из-за которого он крашится при втором и дальнейших запусках, если его не удалить.
Понятно, в моём случае первого запуска не было)
----- Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.
TryAga1n На паскале она будет точно такая же. c / 16 - количество блоков по 16 единиц. & 15 => %16 - остаток от деления на 16. Обычно используется для вычисления "хвоста".
Partial Fix latest MaxtoCode(3.87) (Tested on decrypt of string and resource) Partial Fix some MaxtoCode versions (same as above) Improved Logger.vv() Info for MaxtoCode
Features:
Decrypt string. Decrypt resource. Deobfuscate the control flow except those in the encrypted methods.
Note:
If you want to decrypt the encrypted methods, you can dump them, or modify the code of modded de4dot(Just one line).
You can use it first to decrypt the strings, then use a decompiler such as dnSpy, the strings can be shown then. Or you can use a debugger to search for the strings. So in this way the purpose for RCE can be reached.
If the assembly protected by MaxtoCode cannot run, you could open it in PE Editor such as CFF Explorer, then go to ".NET Directory" - "Flags", Click here, then check the "32bit required" option, then save the assembly. (Credit 0xd4d again)
----- Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.
asmex пишет: Вся каша остается Она и останется из-за опции --dont-rename Пробуй опции -r -ro --dont-rename.. Каша останется, но велик процент запуска софта.
asmex Снимай обфус и посмотри логику как поймешь просто сделай патч в оригинальной версии и готово Как то давно делал на такую вещь патч скажу так просто так ее не возьмешь
igorcauret пишет: все работает,мозги людям парите https://prnt.sc/lv1hh3 Теперь нажмите кнопку connect, об этом речь http://prntscr.com/lv9zcf
Mishar_Hacker пишет: Снимай обфус и посмотри логику как поймешь просто сделай патч в оригинальной версии и готово Как то давно делал на такую вещь патч скажу так просто так ее не возьмешь Так и делаю в принципе, решил спросить может кто подскажет другое направление подхода к таким вещам Процесс логина там обойти не сложно, есть желание попробовать переписать некоторые функции, как с обфусцироваными функциями это сделать у меня идей нет
asmex пишет: Так и делаю в принципе, решил спросить может кто подскажет другое направление подхода к таким вещам В этой проге проверка на целостность, насколько я понял Попробуй поменять в hex редакторе какой-то ничего не значащий байт в конце ехе файла. Например в номере версии. И она уже не запустится... И кажется именно в том месте после логина
Здесь только патчить в памяти, т.е. только лоадер... Т.к. разбираться где там та проверка целостности гиблое дело Тем более там еще куча дллк...
uncleua Можно найти проверку целостности очень легко, File.Open File.OpenRead и все иже с ними на них ставим брекпоинт и запускаем программу Готово Извините если не прав