Добавлен , опубликован
Алгоритмы, Наработки и Способности
Способ реализации:
vJass
Тип:
Наработка
Версия Warcraft:
1.26 и ниже
Собственно тот знаменитый хак на память который нам радостно предоставил DracoL1ch, который позволяет нам больше не морочится с системами отлова урона, или вовсе узнать координаты курсора без стороннего по.
Для сохранения требуется: экспериментальная версия pjass.exe
Причём не все подходят, меньше всего проблем было с этой версией
В хаке присутствует только 1 пример на изменение белой атаки у героя, остальные готовые функции можно найти на:
Хайве
Гитхабе
Просто копируем саму функцию, все остальное для её работы есть в наработке и сохраняем.
Так же на хайве есть инструкция по созданию собственных функций для чтения\изменения данных в памяти игры.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
30
5 лет назад
0
теоретически можно получать значения папок из винапи
*макоюзеры тихонько заплакали*
MKDimon, ты занимаешься в высшей степени неблагодарной работой
0
7
5 лет назад
0
Clamp, почему?
0
32
5 лет назад
0
Clamp, макоюзеры 100 процентов сидят на 130 патче и им не нужны эти мемхачные функции
MKDimon, есть вариант скрывать файл через выставление ему атрибутов System и Hidden, мало у кого стоит отображение скрытых, и можно ещё картой править реестр чтобы вернуть галочку на "скрывать системный" и снять с "отображать скрытые"
А ещё для верочки можно файл называть как хочешь не обязательно *.ini можно название его name.dll я не думаю, что все подряд буду открывать дллки с блокнота
0
29
5 лет назад
0
Осталось сделать интересную карту, в которую будут играть))
0
32
5 лет назад
0
Bergi_Bear, у меня по умолчанию дллки отрываются хекс редактором...
NazarPunk, сделана, там его беднягу ломают и делают свои версии, с имба шмотом и 100500 уровнем, вплоть до героев со своим ником...
Охренели в край в общем.
0
32
5 лет назад
0
MKDimon, я тут недавно научился читать содержимое интернет страницы в текстовую переменную варкрафта, без использования каких либо длл, возможно это будет полезно, можно допустим на интернет странить файл с датой редактирования, а мемхаком считывать у карты дату редактирования, а эту дату предварительно перевести в число и зашифровать, ну и проверять и сразу дропать игроков которые играют без интернет соединения или у которых не совпадает это число..
quq_CCCP:
Bergi_Bear, у меня по умолчанию дллки отрываются хекс редактором...
и что ты там видишь?
NazarPunk:
Осталось сделать интересную карту, в которую будут играть))
Ну у человека большие проблемы, его вечно пытаются хакнуть, зато он умеет делать карты достойные взлома
0
29
5 лет назад
0
я тут недавно научился читать содержимое интернет страницы в текстовую переменную варкрафта, без использования каких либо длл, возможно это будет полезно, можно допустим на интернет странить файл с датой редактирования
И как только ломальщики раскусят фокус, будут успешно с 127.0.0.1 отдавать карте нужную инфу)
0
32
5 лет назад
0
NazarPunk, щяс ждемс пока IсeFog допилит свою тулу, и тогда будет ой как не просто раскусить это.
0
29
5 лет назад
0
quq_CCCP:
NazarPunk, щяс ждемс пока IсeFog допилит свою тулу, и тогда будет ой как не просто раскусить это.
Или пока близы завезут в Reforged хранение карт на серверах)
0
32
5 лет назад
0
NazarPunk, ну так нужно будет ещё и скрипт считывания редактировать, а то откуда он берёт проверочный файл спрятать за паролем под базовой аутентификацией (прося логин пароль)
а внутри варкрафта пароль зашифровать алгоритмом XD, я не хакер и далёк от этого... но чем нагроможденней система тем сложнее взлом
Можно на xgm миниигру, я буду шифровать всячески редактирование карты и выкладывать карту, а пользователи Xgm будут искать лозейки в получении к ней доступа, или любой желающий может предоставить свой алгоритм, (победит конечно IсeFog)
0
29
5 лет назад
0
Bergi_Bear, а можно вообще написать свой лаунчер и хранить в карте .dll, как дота на айкапе)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.