HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ОФФТОП > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Как расшифровать т.п. коды?
  #1  
Старый 29.04.2010, 23:34
B1t.exe
Постоянный
Регистрация: 06.11.2006
Сообщений: 865
С нами: 10268804

Репутация: 208


По умолчанию Как расшифровать т.п. коды?

Ребята, много раз видел коды типа \x07\x7a\xb1\...
но всегда думал, что "оно мне не понадобиться" но как всегда - от чего стараешся долеко держаться - оно само к тебе лезит )))))
щас имею один пример с таким кодом:

Это вопрос с одного экзамена по ИБ.
очень бы хотел адекватное обьяснение этого вопроса(как раскодировать такие шифры).
 
Ответить с цитированием

  #2  
Старый 29.04.2010, 23:47
mrxh8
Новичок
Регистрация: 16.04.2009
Сообщений: 5
С нами: 8984198

Репутация: 1
По умолчанию

это шестнадцатеричные коды команд
например код NOP'а 0х90(вопрос на скрине)
 
Ответить с цитированием

  #3  
Старый 29.04.2010, 23:55
assume[C3]
Banned
Регистрация: 20.04.2010
Сообщений: 33
С нами: 8453738

Репутация: 26
По умолчанию

это uniscape вроде...Онлайн декодеры/энкодеры юнискейпа юзай
 
Ответить с цитированием

  #4  
Старый 29.04.2010, 23:59
B1t.exe
Постоянный
Регистрация: 06.11.2006
Сообщений: 865
С нами: 10268804

Репутация: 208


По умолчанию

HEX шифрование вроде? спасибо.
а тогда как NOP получается 0x90, если:
N - 4E
O - 4F
P - 50

---
Не плохо было бы обьяснить еще:
1. зачем делается такое шифрование? от антивирусов прятать сигнатуры чтоли?
2. Что на самом деле из себя представляет этот вопрос? и каким образом этот требуемый NOP вызывает переполнение буфера?
 
Ответить с цитированием

  #5  
Старый 30.04.2010, 00:10
mrxh8
Новичок
Регистрация: 16.04.2009
Сообщений: 5
С нами: 8984198

Репутация: 1
По умолчанию

да прочем тут n, o, p??)))
NOP - ассемблерная команда, ее код 90h
и пофиг из каких букв она состоит))))))
 
Ответить с цитированием

  #6  
Старый 30.04.2010, 00:19
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами: 10048706

Репутация: 1540


По умолчанию

Цитата:
Сообщение от B1t.exe  
HEX шифрование вроде? спасибо.
а тогда как NOP получается 0x90, если:
N - 4E
O - 4F
P - 50

---
Не плохо было бы обьяснить еще:
1. зачем делается такое шифрование? от антивирусов прятать сигнатуры чтоли?
2. Что на самом деле из себя представляет этот вопрос? и каким образом этот требуемый NOP вызывает переполнение буфера?
это не шифрование. Процессор воспринимает команды как набор байтов. Байт в С — это char. Ну а так как обычными символами всё, что надо, не представишь нужно использовать вот такую запись символов.
 
Ответить с цитированием

  #7  
Старый 30.04.2010, 00:21
drim
Участник форума
Регистрация: 27.08.2009
Сообщений: 131
С нами: 8793175

Репутация: 33
По умолчанию

сдаётся мне, не сдадите вы этот экзамен )
 
Ответить с цитированием

  #8  
Старый 30.04.2010, 18:59
B1t.exe
Постоянный
Регистрация: 06.11.2006
Сообщений: 865
С нами: 10268804

Репутация: 208


По умолчанию

Цитата:
Сообщение от mrxh8  
да прочем тут n, o, p??)))
NOP - ассемблерная команда, ее код 90h
и пофиг из каких букв она состоит))))))
И что значит эта команда ?

scrat
Цитата:
Ну а так как обычными символами всё, что надо, не представишь нужно использовать вот такую запись символов.
че-то не понял.. какие симполы не передашь?
 
Ответить с цитированием

  #9  
Старый 30.04.2010, 20:33
Glynec
Участник форума
Регистрация: 30.01.2008
Сообщений: 113
С нами: 9620918

Репутация: 47
По умолчанию

NOP это каманда "ничего неделать"
 
Ответить с цитированием

  #10  
Старый 30.04.2010, 20:38
B1t.exe
Постоянный
Регистрация: 06.11.2006
Сообщений: 865
С нами: 10268804

Репутация: 208


По умолчанию

Цитата:
Сообщение от Glynec  
NOP это каманда "ничего неделать"
не знаю это шутка или нет, но как может "ничего неделать" вызывать overflow ?
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23
Как определить, что Ваш ребенок растет хакером? PHOEN_i_X Болталка 148 13.06.2010 18:02
Мой ржачный разговор в аське с кем-то вроде как с античата, как я подумал Дрэгги Болталка 21 22.07.2007 12:33



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.