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

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

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

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

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

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




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

Создано: 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





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

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

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




Ранг: 331.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
Эта тема закрыта. Ответы больше не принимаются.

Видеокурс ВЗЛОМ