- Баллы
- 88
Уже покопался, это вообще никуда не годится.Лучше ты покопайся. Не в лаунчере, а в спецификациях формата PE. Тогда и поймёшь, что "инструкции"
не выполняются и нужны только для выравнивания секций.Код:add byte ptr [eax], al
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Уже покопался, это вообще никуда не годится.Лучше ты покопайся. Не в лаунчере, а в спецификациях формата PE. Тогда и поймёшь, что "инструкции"
не выполняются и нужны только для выравнивания секций.Код:add byte ptr [eax], al
Нормальный чистый код, ничего плохого в нём не заметил.Уже покопался, это вообще никуда не годится.
После распаковки UPX'ом стало ясно, что это самый обыкновенный ассемблер с помощью отладки OllyDbg, а не disasm201.Да хоть с помощью чего. Бери IDA Pro и разбирай по частям.
Итак, распаковываем лаунчер (он запакован UPX'ом), открываем в IDA Pro произвольную функцию, смотрим:
Посмотреть вложение 29085
Никакого "грязного" ассемблера, обыкновенный код.
Ничего тебе не стало ясно. Так нелюбимые тобой нулевые байты никуда не делись. И в упакованном, и в распакованном бинарнике был обыкновенный ассемблер. И нули эти - они тоже никуда не делись и всё так же занимают пространство между функциями и заполняют неиспользованное пространство в секциях.После распаковки UPX'ом стало ясно, что это самый обыкновенный ассемблер с помощью отладки OllyDbg, а не disasm201.
Именно, просто надо было распаковать.Ничего тебе не стало ясно. Так нелюбимые тобой нулевые байты никуда не делись. И в упакованном, и в распакованном бинарнике был обыкновенный ассемблер. И нули эти - они тоже никуда не делись и всё так же занимают пространство между функциями и заполняют неиспользованное пространство в секциях.
Код программы почему то я тут не нашёл =_=Вот вам декомпилированный лаунчер (надо открывать с помощью текстового редактора), и предварительно распаковать архив.
Это ассемблер, если ты его не учил, то и не поймёшь.Код программы почему то я тут не нашёл =_=
Но это не исходные коды.Это ассемблер, если ты его не учил, то и не поймёшь.
Отвечает за ник. Дальше проверка и запуск файлов, но увы этот скрипт запускает только майнкрафт, что уже есть на компьютере.Но у сашка интерфейс просто никакой. Сомнительный комплимент.Этот лаунчер просто The Best! И не смотря на то, что это Девел Студио, мне кажется, что интерфейс лучше, чем у сашка (sashok724)!!!!
Это не лаунчер, а тупо гуище пустое.$name = c("edit1")->text;
shell_exec('start javaw -Xmx512m -Djava.library.path=%appdata
%\.minecraft\bin\natives -cp %appdata%\.minecraft\bin\minecraft.jar;%appdata
%\.minecraft\bin\jinput.jar;%appdata%\.minecraft\bin\lwjgl.jar;%appdata
%\.minecraft\bin\lwjgl_util.jar net.minecraft.client.Minecraft '.$name);
Скрипт на вход! Первая строка ($name = c("edit1")->textОтвечает за ник. Дальше проверка и запуск файлов, но увы этот скрипт запускает только майнкрафт, что уже есть на компьютере.
Этот лаунчер просто The Best! И не смотря на то, что это Девел Студио, мне кажется, что интерфейс лучше, чем у сашка (sashok724)!!!! Спасибо за исходники!!!!
Сам лаунчер - одна большая дыра.дыр там будет ого сколько....
Есть немного -_-. Ну в таком случае гугл в помощь, а если не гугл, то да поможет тебе господьЭто не лаунчер, а тупо гуище пустое.
Какая ещё проверка? Это просто запуск Minecraft! Если вайлов нет (minecraft.jar и др.), просто ничего не будет происходить$name = c("edit1")->text;
shell_exec('start javaw -Xmx512m -Djava.library.path=%appdata
%\.minecraft\bin\natives -cp %appdata%\.minecraft\bin\minecraft.jar;%appdata
%\.minecraft\bin\jinput.jar;%appdata%\.minecraft\bin\lwjgl.jar;%appdata
%\.minecraft\bin\lwjgl_util.jar net.minecraft.client.Minecraft '.$name);
Скрипт на вход! Первая строка ($name = c("edit1")->textОтвечает за ник. Дальше проверка и запуск файлов, но увы этот скрипт запускает только майнкрафт, что уже есть на компьютере.
Этот лаунчер просто The Best! И не смотря на то, что это Девел Студио, мне кажется, что интерфейс лучше, чем у сашка (sashok724)!!!! Спасибо за исходники!!!!
дыр там будет ого сколько....
Я предлагал автору фикс дыр, и защиту Лаунчера от взлома его кода. Он промолчал, пусть сам и страдаетСам лаунчер - одна большая дыра.
Вопрос. Зачем выложил обход MinecraftOnly и SAP в паб? Мог бы на этом заработатьСам лаунчер - одна большая дыра.
