Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Лаунчер Лаунчер на PHP Devel studio 3.0

Наслышан о декомбиляторах пыходевел, только сам ниразу не видел. Скиньте ссыль на рабочий под 3 версию. Много звона, а в реале только пустые слова вижу.
 
Наслышан о декомбиляторах пыходевел, только сам ниразу не видел. Скиньте ссыль на рабочий под 3 версию. Много звона, а в реале только пустые слова вижу.
Декомпилятор конечно в пабе, но я лучше не кину, ато всё тут буду ломать программы :)
Если всё таки он тебе нужен, найди сам...
 
Декомпилятор конечно в пабе, но я лучше не кину, ато всё тут буду ломать программы :)
Если всё таки он тебе нужен, найди сам...
Да ладно тебе, скидывай, всё равно никто не пользуется лаунчерами на похапэдээс.
 
Bcompiler не защита, и нифига он не защитил код от декомпилирования, OllyDbg спокойно декомпилировал лаунчер, правда, некоторое он понять не может. Лучше сделать лаунчер на Java.
Какой грязный ассемблер генерирует PHP Delphi Studio.
 
Bcompiler не защита, и нифига он не защитил код от декомпилирования, OllyDbg спокойно декомпилировал лаунчер, правда, некоторое он понять не может. Лучше сделать лаунчер на Java.
Какой грязный ассемблер генерирует PHP Delphi Studio.
Два разных уровня шифрования. Хочешь закриптовать машинный код - юзай Morhine. Хочешь обфусцировать скрипт - BCompiler. Сначала обфусцируешь скрипт в ресурсах, затем криптуешь машинный код - и не поможет тебе твой OllyDbg.
 
Известный отладчик, как он не может помочь, сам декомпилируй с помощью него сначала.
Во-первых, отладчик не декомпилирует и даже не дизассемблирует, а вовсе отлаживает. Во-вторых, закриптованный машинный код отладить очень проблематично из-за специфических техник, многократно увеличивающих время расшифровки под отладчиком. Яркий пример - ASProtect.
 
Вот вам декомпилированный лаунчер (надо открывать с помощью текстового редактора), и предварительно распаковать архив.
 

Вложения:

  • launcher.zip
    launcher.zip
    Размер файла
    392,5 КБ
    Просмотров
    24
Вот вам декомпилированный лаунчер (надо открывать с помощью текстового редактора), и предварительно распаковать архив.
Хаха) А что тебе даст сей невероятно полезный ассемблерный листинг?) И как ты определил, что ассемблер здесь грязный?)
 
Хаха) А что тебе даст сей невероятно полезный ассемблерный листинг?) И как ты определил, что ассемблер здесь грязный?)
Очень много повторений одних и тех же функций, это отладка лаунчера, попробуй открыть этот файл.
 
Очень много повторений одних и тех же функций, это декомпиляция лаунчера, попробуй открыть этот файл.
Не называй дизассемблерный дамп декомпиляцией. Декомпиляция - это получение исходных кодов из бинарника. Исходных кодов, которые впоследствии можно скомпилировать в такой же бинарник. Ассемблерный дамп ты не соберёшь в работающую программу. Кроме того, я так и не нашёл повторяющихся функций. Где конкретно в твоём многотысячностроковом файле это видно? Скинь скрин, что ли.
 
Не называй дизассемблерный дамп декомпиляцией. Декомпиляция - это получение исходных кодов из бинарника. Исходных кодов, которые впоследствии можно скомпилировать в такой же бинарник. Ассемблерный дамп ты не соберёшь в работающую программу. Кроме того, я так и не нашёл повторяющихся функций. Где конкретно в твоём многотысячностроковом файле это видно? Скинь скрин, что ли.
Вот это разве не повторение:
Screenshot_1.jpg
 
Да, очень грязный. Просто никуда не годится. Надо было наплевать на стандарт PE, выравнивания не нужны! Байткод юнити чашкосдув!
Попробуй дальше покопаться, дальше вообще кошмар.
 
Попробуй дальше покопаться, дальше вообще кошмар.
Лучше ты покопайся. Не в лаунчере, а в спецификациях формата PE. Тогда и поймёшь, что "инструкции"
Код:
add byte ptr [eax], al
не выполняются и нужны только для выравнивания секций.
 

Поделиться этой страницей

Назад
Верх