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

ВИДЕОКУРС ВЗЛОМ
обновлён 2 декабря!


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

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

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

 eXeL@B —› Софт, инструменты —› OllyDbg and JNP, JNPE
Посл.ответ Сообщение

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

Создано: 26 августа 2011 23:16 · Поправил: opcodes New!
Цитата · Личное сообщение · #1

странно, почему-то когда я хочу сделать инструкцию перехода (JNP, или JNPE) оля автоматически заменяет это на неизвестную мне операцию JO а операции(JNP, JNPE) которые я вводил она игнорирует(и заменяет).. почему так?


Ранг: 312.7 (мудрец)
Статус: Участник

Создано: 26 августа 2011 23:42 · Поправил: DenCoder New!
Цитата · Личное сообщение · #2

P - паритет чётности, количество установленных байт в регистре/ячейке результата чётно
NP - нечётно

аналогичная запись от английских чет/нечет - Even(E)/Odd(O)

JNPE нету, не выдумывай )

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

Создано: 26 августа 2011 23:59 New!
Цитата · Личное сообщение · #3

и не думал выдумывать.. написано в туториалах на васме.. по сабжу, я так понял JO это и есть когда нечетно..

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

Создано: 27 августа 2011 00:01 New!
Цитата · Личное сообщение · #4

хотя нет.. чета не складывается

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

Создано: 27 августа 2011 00:03 New!
Цитата · Личное сообщение · #5

в первом сообщении опечатался, не JPO а правильней будет JO

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

Создано: 27 августа 2011 00:29 New!
Цитата · Личное сообщение · #6

JO что означает?

Ранг: 456.3 (мудрец)
Статус: Участник
Android Reverser

Создано: 27 августа 2011 00:36 New!
Цитата · Личное сообщение · #7

opcodes
гуглить не умеешь?
Code:
  1. Hex      Mnemonic     Cycles      Condition 
  2. CE E4 ss JO #ss   12         Overflow=1


Ранг: 312.7 (мудрец)
Статус: Участник

Создано: 27 августа 2011 01:07 New!
Цитата · Личное сообщение · #8

Не может быть замены JP/JPE на JO - это совершенно разные флаги.


Ранг: 326.1 (мудрец)
Статус: Участник

Создано: 27 августа 2011 01:10 · Поправил: Vamit New!
Цитата · Личное сообщение · #9

Есть две пары инструкций, анализирующих флаг четности PF:
1. JNP - jmp if not parity (PF = 0) и JP - jmp if parity (PF = 1)
2. JPO - jmp if parity odd (PF = 0) и JPE - jmp if parity even (PF = 1)
Они совершенно идентичны, т.к. значение флага одинаково и Олька использует только одно из этих представлений. Аналогичная ситуация имеется и с некоторыми другими операциями переходов.

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

Создано: 27 августа 2011 03:05 New!
Цитата · Личное сообщение · #10

Спасибо всем будем разбираться..
Тема закрыта.
 eXeL@B —› Софт, инструменты —› OllyDbg and JNP, JNPE
Эта тема закрыта. Ответы больше не принимаются.

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

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