blabberer
February 28th, 2005, 08:40
well try to grab opcodes.hlp 
its avl in the masm package by hutch
or look in biws site you can get it seperate 
or better google 
it has all those opcodes and thier menaings defined properly 
like this 
Quote:
 
0F 8C cw/cd JNGE rel16/32 Jump near if not greater or equal (SF<>OF) 
        0F 8D cw/cd JNL rel16/32 Jump near if not less (SF=OF) 
 
        0F 8F cw/cd JNLE rel16/32 Jump near if not less or equal (ZF=0 and SF=OF) 
 | 
 
or get ollydbg and use its assemble feature and assemble all jcc one by one and get the relevernt opcodes like this 
Code:
004012EC    ^\EB F6            JMP     SHORT <virtualq.bullshit>
004012EE    ^ E9 F1FFFFFF      JMP     <virtualq.bullshit>
004012F3    ^ 74 EF            JE      SHORT <virtualq.bullshit>
004012F5    ^ 0F84 E9FFFFFF    JE      <virtualq.bullshit>
004012FB    ^ 75 E7            JNZ     SHORT <virtualq.bullshit>
004012FD    ^ 0F85 E1FFFFFF    JNZ     <virtualq.bullshit>
00401303    ^ 78 DF            JS      SHORT <virtualq.bullshit>
00401305    ^ 79 DD            JNS     SHORT <virtualq.bullshit>
00401307    ^ 0F88 D7FFFFFF    JS      <virtualq.bullshit>
0040130D    ^ 0F89 D1FFFFFF    JNS     <virtualq.bullshit>
00401313      7A CF            JPE     SHORT <virtualq.bullshit>
00401315      7B CD            JPO     SHORT <virtualq.bullshit>
00401317      0F8A C7FFFFFF    JPE     <virtualq.bullshit>
0040131D      0F8B C1FFFFFF    JPO     <virtualq.bullshit>
00401323    ^ 72 BF            JB      SHORT <virtualq.bullshit>
00401325    ^ 73 BD            JNB     SHORT <virtualq.bullshit>
00401327    ^ 0F82 B7FFFFFF    JB      <virtualq.bullshit>
0040132D    ^ 0F83 B1FFFFFF    JNB     <virtualq.bullshit>
00401333    ^ 7C AF            JL      SHORT <virtualq.bullshit>
00401335    ^ 0F8C A9FFFFFF    JL      <virtualq.bullshit>
0040133B    ^ 0F8C A3FFFFFF    JL      <virtualq.bullshit>
00401341    ^ 0F8D 9DFFFFFF    JGE     <virtualq.bullshit>
 
i dont use hiew much (its great for search and replace and that is the only function i do with it 
 
as far as i know it will put 66 prefix  if you use f4--> f4---> f3 ---> f2 
f4 -> f4 == mode hex 
f3 == edit 
f2 == asm 
f9 == update 
but i may be wrong coz i have some old probably hiew16