Добавлен Drulia_san
Решил я значит распаковать карту dota 6.83s айсикаповскую, думал вытащить скрипт карты и почитать его.
Скрипт там есть, но там буквально 4-5 строк бесполезного кода.
Но зато нашел то, чего никогда в жизни за 10 лет своего опыта с редактором не видел. exe файл.
Он не запускается и я прошерстил его через IDA, это DLL библиотека, и не просто какая, весит она 12 мб.
Судя по строковым значениям встречающимся это напрямую связано с игровым процессом, пути текстур, строковые значения игровых сообщений, пути к моделькам... Такое ощущение, что кто-то логику карты на C++ писал, решив защитить код карты от изучения посторонними, что меня разумеется дико возмутило.
Что это вообще такое? Как это возможно? По какому принципу это работает?
Если есть способ прямо из карты внедрять DLL в процесс... С помощью этого же таких делов наворотить можно
Скрипт там есть, но там буквально 4-5 строк бесполезного кода.
Но зато нашел то, чего никогда в жизни за 10 лет своего опыта с редактором не видел. exe файл.
Он не запускается и я прошерстил его через IDA, это DLL библиотека, и не просто какая, весит она 12 мб.
Судя по строковым значениям встречающимся это напрямую связано с игровым процессом, пути текстур, строковые значения игровых сообщений, пути к моделькам... Такое ощущение, что кто-то логику карты на C++ писал, решив защитить код карты от изучения посторонними, что меня разумеется дико возмутило.
Что это вообще такое? Как это возможно? По какому принципу это работает?
Если есть способ прямо из карты внедрять DLL в процесс... С помощью этого же таких делов наворотить можно
Принятый ответ
>> степень опасности
привет, каждый пользователь икапа дал админ-доступ неизвестной проге под названием лаунчер, с неизвестным содержимым. Содержимое карты тебя должно волновать примерно никак после этого.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Drulia_san
Почти все изменения можно сделать и в карте Фрога, как у айкапа. Ненадо 100500 хаков и прочее.