Приветствую Вас, Гость! Регистрация RSS
Понедельник, 29.04.2024
[ Главная страница · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Моды GTA SA, читы для samp » CLEO программирование » CLEO уроки » [СLEO] Урок №5. Ставим защиту.
[СLEO] Урок №5. Ставим защиту.
DONNYДата: Вторник, 11.09.2012, 21:42 | Сообщение # 1
Сержант
Группа: Пользователи
Сообщений: 23

Вот похоже мы и написали свой скрипт, но очень охото, что бы никто не видел кода.
Первое. Если при компиляции скрипта пишет "Неверный символ в идентификаторе %_45."
1. Открываем скрипт.
2. Видим строку theard "%" и далее в скрипте что-то подобное :%_161
3. Удаляем строку theard "%"
4. Удаляем последующие его названия.
Приведу пример, например есть скрипт.
Неправильный:

Правильный:

5. Готово.

Второе. Если пишет "Неизвестный опкод %%%% по адресу %%%." (Защита используется обчычно в скриптах от гонщика).
1. Открываем Sunny Builder.
2. Около иконки "Run GTA" справа есть ещё одна, при нажатии на неё будет 5 параметров:
1. CODE_OFFSETS
2. IGNORE_UNKNOWN
3. VAR_COUNTER
4. CONSTANT_INDEXES
5. SKIP_SCM_HEADER

3. Активируем параметр IGNORE_UNKNOWN и SKIP_SCM_HEADER (Параметр CONSTANT_INDEXES активирован автоматически, его не отключать).
4. Теперь заного открываем скрипт и вуаля, он декомпилировался.

Теперь у вас вопрос из за чего и как такое сделать себе? Приступим.

Первое. Если хотите защиту при комплектации скрипта.
1. Открываем ваш скрипт.
2. После MAIN ниже вводим такое как theard "Ваш параметр" (Можно что то с # или $PLAYER_... как обычно использует SYSTEM).
3. После комплектации он добавляется к переходам и вуаля, защита от нубов готова.

Второе. Если хотите защиту "Неизвестный опкод %%%% по адресу %%%."
1. Открываем скрипт.
2. В любой строчке скрипта вставляем не законченную функцию:
Code
hex  
      1A A1

Это всего лишь пример, можете пробовать любое сочетание. Но если после 1A A1 ниже добавить end то эта защита не получится.

Писал быстро, за идею спасибо пользователю yarodi так как он сказал что это "приват" я выложил, может немного не тем языком, но выложил. Это паблик.

Для того чтобы узнать как сделать вечную загрузку клео то изучайте сами, если интересно.
Автор: Dopefish
 
PovarGek[Голубь]Дата: Понедельник, 01.10.2012, 20:07 | Сообщение # 2
Рядовой
Группа: Проверенные
Сообщений: 1

Очень простая защита
 
COOLESДата: Понедельник, 01.10.2012, 20:49 | Сообщение # 3
With love =3
Группа: Администраторы
Сообщений: 53

PovarGek[Голубь], да, но всё же, "ламерам" не даст испортить скрипт biggrin

all is ok
 
karabawka_cmДата: Понедельник, 01.10.2012, 22:17 | Сообщение # 4
Сержант
Группа: Пользователи
Сообщений: 31

Quote (COOLES)
PovarGek[Голубь], да, но всё же, "ламерам" не даст испортить скрипт


Да согласен. Все же хорошая защита от школьников из нубокланов. biggrin
Такая защита вроде я заметил стоит в клео тп "Coords Master".
 
Форум » Моды GTA SA, читы для samp » CLEO программирование » CLEO уроки » [СLEO] Урок №5. Ставим защиту.
  • Страница 1 из 1
  • 1
Поиск:

Вверх