📚 OpenRCE is preserved as a read-only archive. Launched at RECon Montreal in 2005. Registration and posting are disabled.








Flag: Tornado! Hurricane!

 Forums >>  Target Specific - General  >>  x86 assembly definitions

Topic created on: January 6, 2009 13:43 CST by italiansauce88 .

Hey Guys,  can someone point me to where I can find a listing of definitions for the x86 assembly language?

i.e.
cmove
cmp
ret
test
sub ... ... ...      Thanks!

  mycuti   January 6, 2009 13:55.12 CST
You can find the info at http://www.intel.com/products/processor/manuals/

  italiansauce88     January 6, 2009 14:34.53 CST
http://download.intel.com/design/processor/manuals/253665.pdf

Found good info on this here, thanks!

  nezumi     January 6, 2009 22:04.48 CST
.

  neoxfx     January 7, 2009 03:05.06 CST
for quick ref: http://ref.x86asm.net/coder32.html
http://sandpile.org/ia32/index.htm

  arebc     January 7, 2009 11:54.58 CST
This is a good one also:

http://siyobik.info/index.php?module=x86

  mugg     January 9, 2009 18:22.29 CST
While the intel manuals are the best source, you can find an interesting project with some more relevant notes on x86 as it relates to win32 here:
http://www.asmcommunity.net/board/index.php?action=book

For example, you'll find mention of why test eax,eax shows up while cmp eax,1 is not used, and that most win32 api return 0 in eax when an error occurs.

  cli3nt   January 12, 2009 16:43.03 CST
Well, as others said Intel manuals are best and AFAIR you can order them for free (at least you could in the past).
Anyway grab this: http://www.arl.wustl.edu/~lockwood/class/cs306/books/artofasm/toc.html maybe you'll find it useful (ansewr for your question is in the Appendix D).

  apollo   March 13, 2009 15:26.13 CDT
You can still order hard copies of all the manuals and it only takes about two weeks from email to arrival.

Note: Registration is required to post to the forums.

There are 31,328 total registered users.


Recently Created Topics
[help] Unpacking VMP...
Mar/12
Reverse Engineering ...
Jul/06
let 'IDAPython' impo...
Sep/24
set 'IDAPython' as t...
Sep/24
GuessType return une...
Sep/20
About retrieving the...
Sep/07
How to find specific...
Aug/15
How to get data depe...
Jul/07
Identify RVA data in...
May/06
Question about memor...
Dec/12


Recent Forum Posts
Finding the procedur...
rolEYder
Question about debbu...
rolEYder
Identify RVA data in...
sohlow
let 'IDAPython' impo...
sohlow
How to find specific...
hackgreti
Problem with ollydbg
sh3dow
How can I write olly...
sh3dow
New LoadMAP plugin v...
mefisto...
Intel pin in loaded ...
djnemo
OOP_RE tool available?
Bl4ckm4n


Recent Blog Entries
halsten
Mar/14
Breaking IonCUBE VM

oleavr
Oct/24
Anatomy of a code tracer

hasherezade
Sep/24
IAT Patcher - new tool for ...

oleavr
Aug/27
CryptoShark: code tracer ba...

oleavr
Jun/25
Build a debugger in 5 minutes

More ...


Recent Blog Comments
nieo on:
Mar/22
IAT Patcher - new tool for ...

djnemo on:
Nov/17
Kernel debugger vs user mod...

acel on:
Nov/14
Kernel debugger vs user mod...

pedram on:
Dec/21
frida.github.io: scriptable...

capadleman on:
Jun/19
Using NtCreateThreadEx for ...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit