Page 1 of 1

is there a need to learn assembly language?

Posted: Sun Jul 18, 2010 5:31 pm
by nipundavid
hey codex you have told me to start python and on scripting language,
i m reading these phython and ruby from wrox publication books.
BUT i was thinking is there a need to learn assembly language? :?:

if yes then from where i should i start?
i mean is there a book or any online tutorial.

Posted: Sun Jul 18, 2010 6:59 pm
by CodeX
As you've made your interest in viruses/worms/trojans apparent I think it would be, as for starting you're best off learning it when you've got something to do with it, which isn't going to be much if you don't know your OS's API so you should practice C(++) for system development maybe by making yourself some applications such as an IDE, IRC bot or file manager then play with ASM. Although not dedicated to the subject of assembly it does cover the x86 architecture (i.e. just about every PC) which is important to know when you do assembly is Hacking: The Art of Exploitation 2nd edition, you can then supplement that knowledge with the full range of x86 instructions in 32/64-bit 80x86 Assembly Language Architecture.

~CodeX
I prefer these kind of colours

Posted: Sun Jul 18, 2010 8:00 pm
by nipundavid
ok thanxx.