Как расшифровать т.п. коды?

Discussion in 'Болталка' started by B1t.exe, 29 Apr 2010.

  1. B1t.exe

    B1t.exe Elder - Старейшина

    Joined:
    6 Nov 2006
    Messages:
    1,020
    Likes Received:
    128
    Reputations:
    23
    Ребята, много раз видел коды типа \x07\x7a\xb1\...
    но всегда думал, что "оно мне не понадобиться" :) но как всегда - от чего стараешся долеко держаться - оно само к тебе лезит )))))
    щас имею один пример с таким кодом:
    [​IMG]
    Это вопрос с одного экзамена по ИБ.
    очень бы хотел адекватное обьяснение этого вопроса(как раскодировать такие шифры).
     
  2. mrxh8

    mrxh8 New Member

    Joined:
    16 Apr 2009
    Messages:
    69
    Likes Received:
    4
    Reputations:
    0
    это шестнадцатеричные коды команд
    например код NOP'а 0х90(вопрос на скрине)
     
  3. assume[C3]

    assume[C3] Banned

    Joined:
    20 Apr 2010
    Messages:
    31
    Likes Received:
    7
    Reputations:
    0
    это uniscape вроде...Онлайн декодеры/энкодеры юнискейпа юзай
     
  4. B1t.exe

    B1t.exe Elder - Старейшина

    Joined:
    6 Nov 2006
    Messages:
    1,020
    Likes Received:
    128
    Reputations:
    23
    HEX шифрование вроде? спасибо.
    а тогда как NOP получается 0x90, если:
    N - 4E
    O - 4F
    P - 50

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

    mrxh8 New Member

    Joined:
    16 Apr 2009
    Messages:
    69
    Likes Received:
    4
    Reputations:
    0
    да прочем тут n, o, p??)))
    NOP - ассемблерная команда, ее код 90h
    и пофиг из каких букв она состоит))))))
     
  6. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    это не шифрование. Процессор воспринимает команды как набор байтов. Байт в С — это char. Ну а так как обычными символами всё, что надо, не представишь нужно использовать вот такую запись символов.
     
  7. drim

    drim Member

    Joined:
    27 Aug 2009
    Messages:
    347
    Likes Received:
    33
    Reputations:
    4
    сдаётся мне, не сдадите вы этот экзамен )
     
  8. B1t.exe

    B1t.exe Elder - Старейшина

    Joined:
    6 Nov 2006
    Messages:
    1,020
    Likes Received:
    128
    Reputations:
    23
    И что значит эта команда ?

    scrat
    че-то не понял.. какие симполы не передашь?
     
  9. Glynec

    Glynec Elder - Старейшина

    Joined:
    30 Jan 2008
    Messages:
    68
    Likes Received:
    25
    Reputations:
    2
    NOP это каманда "ничего неделать"
     
  10. B1t.exe

    B1t.exe Elder - Старейшина

    Joined:
    6 Nov 2006
    Messages:
    1,020
    Likes Received:
    128
    Reputations:
    23
    не знаю это шутка или нет, но как может "ничего неделать" вызывать overflow ?
     
  11. razb

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    Почитай наверно что нибудь по микропроцессорам (по их устройству и принципу работы)

    Он имел ввиду печатаемые(видимые) символы.

    Ну хоть бы к гуглу сходил, _http://ru.wikipedia.org/wiki/NOP
     
    #11 razb, 30 Apr 2010
    Last edited: 30 Apr 2010