Intel Dev Manual

Discuss how to write good code, break bad code, your current pet projects, or the best way to approach novel problems

Intel Dev Manual

Post by e3cb on Tue May 28, 2013 10:21 am
([msg=75830]see Intel Dev Manual[/msg])

As I was reviewing the Intel instruction set, I came across this gem from Intel. Intel® 64 and IA-32 Architectures Software Developer’s Manual If anyone feels like browsing through this 3,000 page manual there is a lot to be learned! centip3de, you'll like this one, come to the dark side, join the Windows clan! (Easier to exploit! :twisted: )
<3 FF E4 <3
Do you even asm bruh?
User avatar
e3cb
Experienced User
Experienced User
 
Posts: 53
Joined: Fri Feb 15, 2013 11:32 pm
Location: Orange County
Blog: View Blog (0)


Re: Intel Dev Manual

Post by centip3de on Tue May 28, 2013 12:59 pm
([msg=75835]see Re: Intel Dev Manual[/msg])

e3cb wrote:As I was reviewing the Intel instruction set, I came across this gem from Intel. Intel® 64 and IA-32 Architectures Software Developer’s Manual If anyone feels like browsing through this 3,000 page manual there is a lot to be learned! centip3de, you'll like this one, come to the dark side, join the Windows clan! (Easier to exploit! :twisted: )


You think I wouldn't already have a copy of this? You disappoint me. ;)

But yes, to everyone else, if you're ever looking for a low-level guide to Intel CPU's, or are developing an OS, this is what you want (well, okay, you want the one specifically tailored for your CPU, but the idea is the same).
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. -Rick Cook
User avatar
centip3de
Moderator
Moderator
 
Posts: 1412
Joined: Fri Aug 20, 2010 5:46 pm
Blog: View Blog (0)


Re: Intel Dev Manual

Post by e3cb on Tue May 28, 2013 1:06 pm
([msg=75836]see Re: Intel Dev Manual[/msg])

Oh... I see how it is... Anyways, I was thinking of having this thread be something of a ASM/NASM/low-level info/resource dump.
<3 FF E4 <3
Do you even asm bruh?
User avatar
e3cb
Experienced User
Experienced User
 
Posts: 53
Joined: Fri Feb 15, 2013 11:32 pm
Location: Orange County
Blog: View Blog (0)


Re: Intel Dev Manual

Post by WallShadow on Fri May 31, 2013 1:24 am
([msg=75873]see Re: Intel Dev Manual[/msg])

e3cb wrote:Oh... I see how it is... Anyways, I was thinking of having this thread be something of a ASM/NASM/low-level info/resource dump.


TADA:

http://www.swansontec.com/sregisters.html

a good read on specific tasks of certain registers and the way that intel really designed them to work
User avatar
WallShadow
Contributor
Contributor
 
Posts: 594
Joined: Tue Mar 06, 2012 9:37 pm
Blog: View Blog (0)


Re: Intel Dev Manual

Post by e3cb on Thu Jun 06, 2013 10:00 pm
([msg=75978]see Re: Intel Dev Manual[/msg])

Another great tutorial on shellcoding. Gives a great explanation of Win32 shellcoding. http://www.codeproject.com/Articles/325 ... hellcoding
<3 FF E4 <3
Do you even asm bruh?
User avatar
e3cb
Experienced User
Experienced User
 
Posts: 53
Joined: Fri Feb 15, 2013 11:32 pm
Location: Orange County
Blog: View Blog (0)


Re: Intel Dev Manual

Post by ghost107 on Fri Jun 28, 2013 5:56 pm
([msg=76262]see Re: Intel Dev Manual[/msg])

Nice book Only read the developers manual volume 1, 2 years ago.

But if we're talking about assembly language, a good book is Art of Assembly language by Randy Hyde, for more native ASM (MASM sintax) the DOS 16 bit edition is a good start(the 32 bit edition is based on HLA).
http://www.plantation-productions.com/W ... index.html
ghost107
Poster
Poster
 
Posts: 132
Joined: Wed Jul 02, 2008 7:57 am
Blog: View Blog (0)


Re: Intel Dev Manual

Post by e3cb on Sun Jun 30, 2013 3:27 pm
([msg=76289]see Re: Intel Dev Manual[/msg])

Was pulling resources for windows exploitation and found this gem: http://www.fuzzysecurity.com/tutorials/12.html
<3 FF E4 <3
Do you even asm bruh?
User avatar
e3cb
Experienced User
Experienced User
 
Posts: 53
Joined: Fri Feb 15, 2013 11:32 pm
Location: Orange County
Blog: View Blog (0)



Return to Programming

Who is online

Users browsing this forum: No registered users and 0 guests