Закреплено Как взломать игровые скрипты Unity

Тема в разделе "Взлом онлайн игр", создана пользователем WinHack, 23 янв 2018.

  1. WinHack
    Для того что бы, показать как взломать и посмотреть игровые скрипты, которые созданные в игровом движке Unity5, мы создадим пустой проект с каким-нибудь простым скриптом, например таймер.

    1-1024x546.png
    Далее, сохраним сцену и скомпилируем все это в игру для платформы windows.

    1-1024x546.png
    По сути, у нас уже готова игра с простым скриптом таймера, давайте попробуем взломать нашу игру и посмотреть из чего состоит этот скрипт.

    В папке, куда скомпилирована наша игра, есть файл с расширением exe и папка с библиотеками куда Unity и компилирует все игровые скритпы, игровые модели и т.д. Нам понадобятся, для просмотра скрипта, всего один файл. В папке managed найдите файл Assembly-CSharp.dll


    4.png
    Далее скачиваем бесплатную программу ILSpy , распаковываем в удобное для нас место и запускаем программу.



    4.png
    Нажимаем File — Открыть и выбираем наш файл с расширением dll. Далее видим что программы декомпилировала все скрипты, которые находились в нашей игре и без труда показывает все содержимое этих скриптов. В нашем случае нам нужен скрипт timer, посмотрим на него.

    4.png
    Как видим, Unity не сильно то и затрудняется шифровать игровые скрипты , особо не меняет их структуру и так же, не меняет название переменных. Таким образом, есть возможность посмотреть скрипты большинства игр созданных на Unity, например скрипты игры The Long Dark без труда можно посмотреть в данной программе.

    На этом все! Удачных проектов!
     
    Tema_zzz нравится это.