Перейти к содержанию
Авторизация  
VasyaIrinka

Декомпил и Компил

Рекомендуемые сообщения

Здраствуйте форумчане, столкнулся с проблемой 

взял я сборку и декомпилировал файл по етому мануалу Мануал, но скомпилировать как в мануале у меня не получилось, поскольку кажется натупил с переменной средой и выкидало вот такую ошибку

image.png.ec353106a5ecf2486c479d4c6cbddd15.png

вот переменные

image.png.5c9ab4e52650a690a7e43d7307694784.png

я нашол другой способ а именно вот етот СПОСОБ, но полетели жосткие ошибки

image.png.d217e73973cee5c80c0dfe79862b4cdc.png

p.s. знаю что без исходов ет вобше сложно сделать но люди как делают.

если есть или можно мануал поподробней для чайников, или возможно я чтот нетак делаю?

с меня +++

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, VasyaIrinka сказал:

Здраствуйте форумчане, столкнулся с проблемой 

взял я сборку и декомпилировал файл по етому мануалу Мануал, но скомпилировать как в мануале у меня не получилось, поскольку кажется натупил с переменной средой и выкидало вот такую ошибку

image.png.ec353106a5ecf2486c479d4c6cbddd15.png

вот переменные

image.png.5c9ab4e52650a690a7e43d7307694784.png

я нашол другой способ а именно вот етот СПОСОБ, но полетели жосткие ошибки

image.png.d217e73973cee5c80c0dfe79862b4cdc.png

p.s. знаю что без исходов ет вобше сложно сделать но люди как делают.

если есть или можно мануал поподробней для чайников, или возможно я чтот нетак делаю?

с меня +++

так после декомпила надо кучу говна пересобрать, если обфускации нету то еще можно заморочится, если есть обувка проще купить сорц чем угробить кучу времени дабы по кускам все собрать и переписать в нормальный вид. 
Если у вас нет достаточных познаний в языке то не какой мануал вам не поможет как бы он не был расписан, даже если нет обуфки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Solution сказал:

так после декомпила надо кучу говна пересобрать, если обфускации нету то еще можно заморочится, если есть обувка проще купить сорц чем угробить кучу времени дабы по кускам все собрать и переписать в нормальный вид. 
Если у вас нет достаточных познаний в языке то не какой мануал вам не поможет как бы он не был расписан, даже если нет обуфки

Обуфку снять можно прогой или только руками?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 минут назад, VasyaIrinka сказал:

Обуфку снять можно прогой или только руками?

ключ нужен

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, Solution сказал:

ключ нужен

Я так понял что, для меня ет практически невозможно)

Походу мануал выполнялся на исходах не имеющих обуфки?

Я извиняюсь, а как можно определить стоит ли обуфка или нет? по не стандартным символам в коде?

И я так понял есть различные програмы которые при написании того или инного кода на выходе выдают файлы с оббуфкой? (непонятные строки в коде - у которых по сути зашифрован истинный код)

Изменено пользователем VasyaIrinka

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот тебе пример

 

Изменено пользователем Solution

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Даже без обфускации кода, после декомпиляции его нужно чистить.

Так как очень часто докомпилятор не может нормально разобрать энумы(+ основаные на них свичи), трай-кетч блоки, частенько тебярется переменная внутри циклов, и часто вызовы функций из object.foo().foo2() преврящаются в objectfoofoo2.

Обычно декомпилируют двумя или тремя разными декомпиляторами и имеют под рукой несколько исходников различных сборок, потом собирают все по кусочкам. В целом по моим подсчетам править нужно около 70% кода

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...