- Баллы
- 173
- Имя в Minecraft
- Sirse
Так можно классы переобфусцировать по другому, и хер ты чё сделаеш.
Поищи на хабре статью, как выгрузить из памяти java приложение и в результате получить необфусцированный код.
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Так можно классы переобфусцировать по другому, и хер ты чё сделаеш.
java такая java, что достаточно скомпилить правильно нужный класс и заменить.Я верю ты будешь искать, во всём этом огромном архиве изменённые файлы, а потом ты его декомпильнёшь обычным декомпилятором, и будешь дико много исправлять ошибок
Ну так сначало надо исправить ошибки чтобы другой код заработал.java такая java, что достаточно скомпилить правильно нужный класс и заменить.
Что-то не найду, такой статьиПоищи на хабре статью, как выгрузить из памяти java приложение и в результате получить необфусцированный код.
Ну теперь полный п****ц. Ну тогда пойду ломать всё и вся что на java.
Декомпилируется всё, надо защищать... Отправлять онли шифрованый запрос, где алгоритмом будет всякая хня + ключиг какойто железяки (лучше матерь, ибо хард подделать можно)Ну теперь полный п****ц. Ну тогда пойду ломать всё и вся что на java.
Ну остался 1 способ, переписать майн на паскаль, говорят он не декомпилируется.
Ну я ещё не находил декомпилятор на паскальДекомпилируется всё, надо защищать... Отправлять онли шифрованый запрос, где алгоритмом будет всякая хня + ключиг какойто железяки (лучше матерь, ибо хард подделать можно)
Он нубо-хацкеров спасет, а остальные врятли полезут...
Ключик какой-то железяки определяется в 80% a ID процессоров очень много одинаковых. Это не есть хорошоДекомпилируется всё, надо защищать... Отправлять онли шифрованый запрос, где алгоритмом будет всякая хня + ключиг какойто железяки (лучше матерь, ибо хард подделать можно)
Он нубо-хацкеров спасет, а остальные врятли полезут...
Толку от лаунчера? Лаунчер обходится как 2 пальца об асфальт. Надо клиент пилитьЯ тут как раз свой лаунчер на c++\qml пилю, может даже поделюсь с вами сырцами.
не говори гоп пока не перепрыгнешь, я же не на яве пилю его, сессия одноразовая будет и шифроваться тоже будет, так что не всё так просто а программы написанные на c++ сам знаешь декомпилятся в машиный код, который куда труднее обрабатывать.Толку от лаунчера? Лаунчер обходится как 2 пальца об асфальт. Надо клиент пилить
Если одноразовая, то игроки при вылете(выходе в главное меню и т.п.) не смогут зайти на сервер, что вызовет массив недовольств... а расшифрованную сессию можно отловить сниффером. Сессию одноразовую легче сделать в checkserver.php.не говори гоп пока не перепрыгнешь, я же не на яве пилю его, сессия одноразовая будет и шифроваться тоже будет, так что не всё так просто а программы написанные на c++ сам знаешь декомпилятся в машиный код, который куда труднее обрабатывать.
я имел ввиду сессию в чексервере одноразовую.Если одноразовая, то игроки при вылете(выходе в главное меню и т.п.) не смогут зайти на сервер, что вызовет массив недовольств... а расшифрованную сессию можно отловить сниффером. Сессию одноразовую легче сделать в checkserver.php.
Щас збс фариант. Это игра в браузере, я немного запилил, но там ещё много непонятного.
Ну так, лучше написать свой архиватор, со своим видом сжатия, и своим расширением например .sheя имел ввиду сессию в чексервере одноразовую.
В чём проблема лаунчеров сейчас - они легко декомпилятся, из них выдирается алгоритм шифрации и получения сессии и сессия вставляется через батник, либо ищется функция проверки мд5 и заменяется на функцию которая всегда пропускает любой файл. Java легко декомпилится, даже нубами, а вот с cpp придётся постараться, особенно если ещё какой-нибудь упаковщик применить, например aspack, так люди вообще забодаются взламывать.
Вот если ты запилишь свой архиватор, со своим видом сжатия, то тогда придёться использовать только твой лаунчер, самый хороший вариант
это точно, хватит и труднодекомпилируемого лаунчера.Бред, всяко-разно твой архиватор будет распаковываться в ОЗУ
Пфф... в озу и на пароль... И это уже считай работа для профиБред, всяко-разно твой архиватор будет распаковываться в ОЗУ