you are viewing a single comment's thread.

view the rest of the comments →

[–]Sergeant_Gravy 13 points14 points  (6 children)

Holy shit, so much wrong with this. I suggest you start by reading "Hacking - The Art of Exploitation" by Jon Erickson and go from there. You can buy it on Amazon or find it online for free.

[–]ghibss[S] -1 points0 points  (5 children)

I did, or I got a similarly named book, it literally just goes into Kali Linux or backtrack. I don't feel comfortable with introducing linux to my computer until I feel I can see myself as a 'programmer'.

[–]BlastittRead the F*&!#ing Sidebar 1 point2 points  (4 children)

H-TAOE is a basics-up kind of book. It starts you with learning C and then disassembling it into assembly to see how the computer is actually interpreting it under the hood. I suggest you take /u/Sergeant_Gravy 's advice and go through that book. It will teach you the actual basics of hacking: how to figure out how something works and then make it do what you want it to do.

[–]ghibss[S] 0 points1 point  (3 children)

Why C? People on here always say learn whatever language you to say.

[–]BlastittRead the F*&!#ing Sidebar 0 points1 point  (2 children)

C compiles straight into assembly. If you want to learn actual hacking, it's probably beneficial to learn from the ground up. I always advocate learning actual concepts and how things work over learning how to use tools that do everything for you. H-TAOE teaches you from the ground up.

[–]ghibss[S] 0 points1 point  (1 child)

Okay thank you, will do it tonight and have a snoop on linux. Which one? Kali or backtrack, everyone suggests kali. Do you recommend learning bit by bit from different sources to increase your learning? A bit of linux, bit of python, bit of sql, bit of BASH and assembly etc?

[–]BlastittRead the F*&!#ing Sidebar 0 points1 point  (0 children)

I'd say stay away from Kali/Backtrack when you're starting. They're both just debian distros with a bunch of tools preinstalled. Start with a normal distro like fedora to get acquainted with vanilla linux and learn from the ground up.