eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 августа!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: Alf, Trotil, bartolomeo, ==DJ==[ZLO] (+1 невидимый пользователь)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Программирование —› защита от битхака
Посл.ответ Сообщение

Ранг: 5.4 (гость)
Статус: Участник

Создано: 30 июля 2019 22:38 · Поправил: xverizex New!
Цитата · Личное сообщение · #1

Я вот так вот думаю насчёт программки. Если делать её на ассемблере, то можно узнать, есть ли битхак или нет. Но проблема в том, что я не могу понять как замаскировать вывод сообщения. Ведь по сообщение можно в отладчике догадаться или в дизассемблере что к чему ведёт. Вот пример кода.
Code:
  1. _start:
  2.   ...
  3.   mov ebx, 0x10
  4.   cmp ebx, 0x4
  5. bithack:
  6.   je okay
  7.   jmp end
  8. okay:
  9.   здесь вывод текста об успешной операции
  10.   mov ax, [bithack]
  11.   cmp ax, 0x1b74 ; это je вроде, ну так отладчик пишет, хотя я сравнивал jz а не je, но потом стал je писать. Это сравнивает с je.
  12.   je done
  13.   ... здесь делаем действия, которые отменяют регистрацию и завершаются с ошибкой
  14. done:
  15.   ... делается активация
  16. end:
  17.   ...

Я пока не пойму как можно скрыть эти дейтсвия, если в коде всё равно можно посмотреть все команды. У вас есть идеи?

Ранг: 125.4 (ветеран)
Статус: Участник

Создано: 30 июля 2019 23:01 New!
Цитата · Личное сообщение · #2

xverizex пишет:
Если делать её на ассемблере, то можно узнать, есть ли битхак или нет


Как тебе такое, Илон Маск? Смекалочка

| Сообщение посчитали полезным: freudz



Ранг: 1986.5 (!!!!)
Статус: Модератор
retired

Создано: 30 июля 2019 23:08 New!
Цитата · Личное сообщение · #3

UPX!
 eXeL@B —› Программирование —› защита от битхака
Эта тема закрыта. Ответы больше не принимаются.

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS