|
fred
|
 |
« on: July 10, 2012, 12:56:30 AM » |
|
hi guys. i know if i want to become to a skilful hacker i need to learn Assembly, but as you know Assembly is sooooo hard. i worked with pascal before so i have a background in programming but i have no resume in hardware i know only the basics of this field (how to replace RAM CPU HDD and a little bit troubleshooting and so on) and because of this i have many problems with cpu registers (as you know its the basic of Assembly) and i cant understand it. So i want my friends to show me an easy way to learn Assembly tell me if you have reference or video serious or book and so on.
Thank you so mcuh Regards.. CyberSpirit
|
|
|
|
|
Logged
|
ICS Academy Network Security Certified
|
|
|
ajohnson
Recruiters
Hero Member
Offline
Posts: 1060
aka dynamik
|
 |
« Reply #1 on: July 10, 2012, 01:06:52 AM » |
|
|
|
|
|
|
Logged
|
WIP: GCFA | www.infosiege.net | @infosiege The day you stop learning is the day you start becoming obsolete.
|
|
|
|
UNIX
|
 |
« Reply #2 on: July 10, 2012, 05:42:27 AM » |
|
I'd also recommend the Intel Developer Manuals.
|
|
|
|
|
Logged
|
|
|
|
|
fred
|
 |
« Reply #3 on: July 11, 2012, 02:32:22 PM » |
|
Hi guy so sorry i was busy in these days so i coulnt answer you. i hope hayabusa dosent scream at me  ajohnson thank you so much but i have a problem with the videos is it Assembly language primer for hackers? and the creator is vivek am i right? if i am my problem is i cant understand those video serious idk why vivek's metasploit mega primer is greate but about the assembly i cant so do you have other video serios?? thanks again .
|
|
|
|
|
Logged
|
ICS Academy Network Security Certified
|
|
|
|
shadowzero
|
 |
« Reply #4 on: July 11, 2012, 02:57:01 PM » |
|
So what is it that you don't understand in Vivek's videos?
|
|
|
|
|
Logged
|
|
|
|
|
fred
|
 |
« Reply #5 on: July 13, 2012, 04:07:28 PM » |
|
as u know vivek is great but when indians speaks english its so hard to understand for me. So im løoking for another videos just for starting assembly then i'll switch to his videos
|
|
|
|
|
Logged
|
ICS Academy Network Security Certified
|
|
|
|
shadowzero
|
 |
« Reply #6 on: July 13, 2012, 06:58:00 PM » |
|
as u know vivek is great but when indians speaks english its so hard to understand for me. So im løoking for another videos just for starting assembly then i'll switch to his videos
Fair enough. You can easily google for video tutorials. Here's one that popped up: http://showmedo.com/videotutorials/series?name=qdrYRTz8ZI'm sure you can find more. Otherwise, there are plenty of written tutorials online.
|
|
|
|
|
Logged
|
|
|
|
|
Equix3n-
|
 |
« Reply #7 on: July 15, 2012, 03:22:40 AM » |
|
I am presently reading "Assembly language for x86 processors" and it appears to be a good read. Though I am at the third chapter only.
|
|
|
|
|
Logged
|
|
|
|
|
ZeroOne
|
 |
« Reply #8 on: August 04, 2012, 03:40:06 PM » |
|
The book "The Art of Assembly" is one of the greatest resources on Assembly language, I believe it is not easy to break into this topic, so don't give up read & raed & read.. there is nothing wrong with reading the same topic or page for 5 or even 10 times over and over, if you get stuck at some point, there are some public Assembly forum that supports learners, I have used assembly to program a micro-controller that would control a color of a LED on a circuit, and still suffer with this, that is why I always have much respect for advanced Assembly programmers and I refer to them as "The masters of programming", not only they can program, also they are good with debugging, not to mention all the advantage they gain over all the high-level languages programmers. If you want to have this power.. you need to earn it  , now that is said.. GOOD LUCK.
|
|
|
|
« Last Edit: August 04, 2012, 05:11:56 PM by ZeroOne »
|
Logged
|
|
|
|
ajohnson
Recruiters
Hero Member
Offline
Posts: 1060
aka dynamik
|
 |
« Reply #9 on: August 04, 2012, 06:02:14 PM » |
|
You might even want to start with a general book on computer architecture. Assembly is fairly intuitive once you understand how memory and CPUs work.
|
|
|
|
|
Logged
|
WIP: GCFA | www.infosiege.net | @infosiege The day you stop learning is the day you start becoming obsolete.
|
|
|
|
fred
|
 |
« Reply #10 on: August 05, 2012, 02:53:49 PM » |
|
You might even want to start with a general book on computer architecture. Assembly is fairly intuitive once you understand how memory and CPUs work.
Yeah its better to have hardware background i know some basics of hardware but if u know a good book (not a complete book) about hardware tell me thanx
|
|
|
|
|
Logged
|
ICS Academy Network Security Certified
|
|
|
ajohnson
Recruiters
Hero Member
Offline
Posts: 1060
aka dynamik
|
 |
« Reply #11 on: August 06, 2012, 02:37:49 AM » |
|
You might even want to start with a general book on computer architecture. Assembly is fairly intuitive once you understand how memory and CPUs work.
Yeah its better to have hardware background i know some basics of hardware but if u know a good book (not a complete book) about hardware tell me thanx I have the Kindle edition of this: http://www.amazon.com/Inside-Machine-Introduction-Microprocessors-Architecture/dp/1593271042/ref=sr_1_1?ie=UTF8&qid=1344238547&sr=8-1&keywords=inside+the+machineIt looks like they've stopped printing the hard-copy version. It's definitely a bit out of date now, but it'll certainly help you get up to speed with the basics. It just doesn't cover the newest processors, which isn't necessary for intro assembly programming anyway.
|
|
|
|
|
Logged
|
WIP: GCFA | www.infosiege.net | @infosiege The day you stop learning is the day you start becoming obsolete.
|
|
|
|
Yet
|
 |
« Reply #12 on: October 10, 2012, 06:24:52 PM » |
|
@cyber.spirit thanks for the heads up .
|
|
|
|
|
Logged
|
|
|
|
|
prats84
|
 |
« Reply #13 on: October 10, 2012, 09:37:16 PM » |
|
I have attached some notes which were given to me by a colleague and i have added a bit to it while I am trying to learn assembly. let me know if you find these useful. 
|
|
|
|
|
Logged
|
|
|
|
|
fred
|
 |
« Reply #14 on: October 12, 2012, 01:58:58 AM » |
|
@cyber.spirit thanks for the heads up .
Your welcome and thanx to everybody who helped me. I've bought the inside machine book to provide so hardware background then i'll go to buy vlc assembly i think!
|
|
|
|
|
Logged
|
ICS Academy Network Security Certified
|
|
|
|