Иконка ресурса

SoftBlocker 1.1

Нет прав для скачивания

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
1.041
Симпатии
359
Пол
Мужской
Ну я проверял на 1.8.3(reamx) и на 1.10, с reapi и regamedll

Если не запускается может это из-за защиты я в гугле нашел что надо вставить


Код:
#pragma compress 1

@__UnknownOpCodeResult()
{
    #emit sysreq.c
}
в код что бы защитить от декомпилятора и дампа
 
K

kapangaIII

Начнем с того что .amxx файлы нужно оставлять(если уж вкладываете) с пометкой: на свой страх и риск.

и как? помогает от декомпилятора и дампа?


запустить точно не помешает, так что проблема отсутствует.
 

pakilo

Пользователь
Регистрация
14 Июл 2017
Сообщения
63
Симпатии
7
Пол
Мужской
Код:
#pragma compress 1

@__UnknownOpCodeResult()
{
    #emit sysreq.c
}
в код что бы защитить от декомпилятора и дампа[/QUOTE]
Без (дек и дампа скомпилить)
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
1.041
Симпатии
359
Пол
Мужской
ну это секретные нанотехнологии не хочу их показывать в открытом виде ( что бы не видели мой говнокод )[DOUBLEPOST=1571329048][/DOUBLEPOST]Лучше напишите запустилось у кого-нибудь или нет)
Троянов там нет чесн слово!
 

iOS

Команда форума
Модератор
Регистрация
9 Июн 2017
Сообщения
506
Симпатии
148
Пол
Мужской
Telegram
@pogorelov_ios
karaulov, почему бы вам не создать отдельную тему с вашим плагином? И там обсуждайте, тестируйте.
 
K

kapangaIII

Смысл что-то обсуждать? Логика плагина целиком и полностью дублирует логику выложенного на pvpru плагина, который так же хукает rh start sound и через emit2 отсылает звуки(судя по дизасм коду), ещё одна вариация, здесь лишь расширили возможности, добавив в прекеш хрень всякую, которую отсеять можно.

Просто он ещё не понял, да и вряд-ли поймет.
 
Последнее редактирование модератором:

Molodoi

Команда форума
Модератор
Регистрация
14 Июн 2017
Сообщения
606
Симпатии
126
Предлагаю то что б исходник скидывали администрации, а уж потом после одобрения выкладывать на форуме. Это на всякий чтобы потом не было претензий от пользователей.
 
K

kapangaIII

К слову, сегодня вечером мы анализировали достаточно плотно почему же этот способ анти декомпиляции работает, пришли к выводу что проблема происходит не только с декомпиляторами, но и с компилятором как таковым. Первым опкодом который будет представлен компилятору/интерпретатору - будет мусор и не понятно как себя проявит это позднее, так что данный способ декомпиляции, именно в этой вариации точно не стоит использовать.

Конкретно об неверном использовании опкода сейчас речь, `#emit sysreq.c`, а вот #emit break` или `#emit nop` ничего не сломают.

Передайте своим друзьям тоже.



И по-моему, компрессия в amxx вообще не до конца реализована, хотя не факт, с одного взгляда с телефона особо не поймешь, но она вроде ничего не ломает сама по себе, но и пользы какой-то в антидекомпиляции не приносит, как и compact mode.

Правда не совсем понятно, одно ли и тоже это или нет (`-C+` и `#pragma compress 1`), если да(по-моему да. почему? потому что при компрессии почему то тоже устанавливается флаг компакта), то поздравляю, похоже в amx это не учтено и оно может продублировать видимо компрессию, хотя опять же, не факт, мельком удалось лишь взглянуть на функцию парсинга pragma директив.
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
1.041
Симпатии
359
Пол
Мужской
Предлагаю то что б исходник скидывали администрации, а уж потом после одобрения выкладывать на форуме. Это на всякий чтобы потом не было претензий от пользователей.
ну вон выше уже неисходный код посмотрели так что там нету вирусов)

Смысл что-то обсуждать? Логика плагина целиком и полностью дублирует логику выложенного на pvpru плагина, который так же хукает rh start sound и через emit2 отсылает звуки(судя по дизасм коду), ещё одна вариация, здесь лишь расширили возможности, добавив в прекеш хрень всякую, которую отсеять можно.

Просто он ещё не понял, да и вряд-ли поймет.
Эта "хрень всякая" - звуки которые используются вместо звуков шагов и там пустой звук который воспроизводится через emit2 рядом с игроками (то есть даже если ESP отобразит те звуки, то и фейковый тоже отобразит)

Какой SOUND ESP сможет это обойти?
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
1.041
Симпатии
359
Пол
Мужской
Ухудшил защиту плагина теперь нормально запускается. Пароль password

anti_esp3.amxx в плагины
а папки govno и player в папку sound
 

Вложения

  • 114,8 KB Просмотры: 38
K

kapangaIII

Дискутировать на тему обхода не очень хочется, так как это бесполезно, по крайней мере с теми кто не понимает что можно всё.


Ещё раз проверил исходники павновского компилятора(не того что используется в амхмодх), действительно compact mode(-C+) тоже самое что и #pragma compress 1, Так что лучше не использовать неверные опкоды, и верные опкоды с неверным синтаксисом(подробнее в файлах opcode.txt, все расписано с размерами) вместе с компрессией, вы делаете хуже только сами себе.

Кстати, из больших модов, использующих компрессию и возможно этот метод, с этим же опкодом - deathmatch от фловера и его друга(не помню никнейм уже).


Ещё раз повторюсь, компрессия сама по себе плохого ничего не делает и нормально обрабатывается амхмодом, но при неверном использовании создаёт мусор, который вы до поры до времени не заметите.
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
1.041
Симпатии
359
Пол
Мужской
Дискутировать на тему обхода не очень хочется, так как это бесполезно, по крайней мере с теми кто не понимает что можно всё.
Пока все SOUND ESP что я нашел, бесполезны стали после подмены звуков шагов, и создания фейкового звука по пути player\pl_step99.wav

Один ничего не показывал, второй показывал только фейковые шаги
 
K

kapangaIII

Тебе же сказали что ты нашел не очень хорошие. Продолжать тестировать непонятно с чем.
В нормальных читах есть возможность на лету изменять фильтры.


Зачем ты меняешь звуки шагов кастомными которые делают тоже самое? В чем смысл? Все современные читы хукают SVC sound/static sound и так далее, им плевать на то какой путь у звука, добавив фильтр на твой фейковый звук и все, плагин бесполезен.

Как тебе подсказали несколькими страницами ранее, все возможные варианты уже реализованы разными людьми, которые сидели с исходниками читов и тестировали глубоко всё, ничего нового не придумать.
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
963
Симпатии
685
Пол
Мужской
, скинь сюда эти мегаприват читы (от шолох или каких то баранов) или ухади.
 
K

kapangaIII

Надо студию запускать, а я ещё не доделал для релиза в паблик.

А так, хпп, читкор, любой самопис.


Его плагин, как и речекер/реаучекер - защита от дурака.
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
1.041
Симпатии
359
Пол
Мужской
Надо студию запускать, а я ещё не доделал для релиза в паблик.

А так, хпп, читкор, любой самопис.


Его плагин, как и речекер/реаучекер - защита от дурака.
То есть достаточно на каждом сервере рандомный путь до фейковых звуков делать что бы сломать эти все супер sound esp хаки?

Вооще каждую смену карты можно менять путь до фейкового звука, он весит копейки даже без fastdl за секунду загрузится
 

perfectblood0

Команда форума
Администратор
Регистрация
29 Окт 2017
Сообщения
2.578
Симпатии
914
Пол
Женский
То есть достаточно на каждом сервере рандомный путь до фейковых звуков делать что бы сломать эти все супер sound esp хаки?

Вооще каждую смену карты можно менять путь до фейкового звука, он весит копейки даже без fastdl за секунду загрузится
Вы внимательно читаете сообщения или нет?
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
963
Симпатии
685
Пол
Мужской
perfectblood0, А зачем что-то читать ? Надо верить свою силу и никого не слышать. Это модно.
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
1.041
Симпатии
359
Пол
Мужской

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
963
Симпатии
685
Пол
Мужской
karaulov, Привет. Сделай пр на реГейме.
 
Сверху Снизу