![]() |
|
Tutorial Top resources to learn Hacking. - Printable Version +- Sinisterly (https://sinister.ly) +-- Forum: Hacking (https://sinister.ly/Forum-Hacking) +--- Forum: Tutorials (https://sinister.ly/Forum-Tutorials) +--- Thread: Tutorial Top resources to learn Hacking. (/Thread-Tutorial-Top-resources-to-learn-Hacking) Pages:
1
2
|
Top resources to learn Hacking. - thil4n - 10-22-2019 Some great resources to learn great things. . Hear I'm going to share some interesting resources to learn Programming, hacking,exploit writing etc. I hope you'll love it. :-) Also you can visit my blogHacksLand for some awesome tutorials. . PYTHON . 1) Learn python the hard way [book] This book explains every python concepts greatly. I suggest you to read it first if you are just beginning to learn python. . 2) Learning penetrating testing with python [book] This book is not only about python language. It'll cover many concepts in penetrating testing. Even there are some exploit development tutorials with python. . 3) Beginning ethical hacking with python [book] 4) Black hat python [book] Both of above books teach you the usage of Python in computer security to automate stuff. . 5) Python application hacking essentials [book] This book mainly focus on usage of Python with various windows APIs. . C PROGRAMMING . 1) C for dummies. [book] A classical book that explain many concepts in C. Actually some concepts like pointers, structures etc are not covered in this book. However I suggest you to begin with this one. Because it's beginner friendly. . 2) Sams teaches C yourself in 21 days. [book] This one is planned to learn C quickly. Concepts like multi dimensional arrays, pointers, structures are deeply explained. . 3) C programming. [Android app] An android app coded to learn C easily. (Search for Learn C by little drop) . 4) Learn C the hard way [book] This book is also written by Zed A. Shaw. (The writer of Learn python the hard way) . I hope this will be an interesting resource to learn C. . PHP . 1) w3schools [web site] I think the best place to learn web developing is w3schools.com . They have some great tutorials on PHP, HTML, JS and other Javascript libraries like A Jquery, angularJS etc. At the moment they don't cover php OOP programming. . 2) Learn object oriented programming in php [book] This is a very little book that only focus on OOP programming. You can quickly learn OOP concept in nearly one hour with this book. Read it after learn basics of PHP. . ASSEMBLY . 1) learn programming from the ground up. [book] This is one of my most favorite books. This book covers some basic concepts of system architecture like CPU,Memory, Stack etc and assembly language. . 2) Assembly primer for hackers [Video play list] A set of video tutorials [by sir Vivek Ramachandran] made for beginners. This videos are made with a Linux distribution. . 3) x86 assembly and C fundamentals [book] This book covers some advanced topics in C & Assembly. If you are good in math take a look at this book too. . JAVA . 1) Beginning programming with Java for dummies [book] Another book of the dummies collection. It'll teach you Java from the beginning. . NETWORKING . 1) Networking for dummies. [book] A book that covers basics of networking. I think it mainly focus on practical side of networking. 2) CISCO packet tracer [Simulation tool] . EXPLOIT DEVELOPMENT . 1) corelan.be [web site] This was the most valuable resource to me. This tutorial set is about windows exploit writing. Basic stack based exploits, SEH exploits , ASLR bypass and heap exploits are covered hear. Also there is a tutorial that explain windows shellcoding too. . 2) Hacking the art of exploitation [Book] This one is the greatest book I have read in this field. Many concepts like Programming, Exploitation, Shellcoding, Networking are greatly explained with practical exercises. It have built-in Linux ISO for practice attacks. I can say this is a must to read if you are in field of computer security or hacking. . 3) exploit-db.com [web site] This is actually a archive of exploits . They have thousand of per wrote exploits , shellcodes and some great white papers. Also there are copies of vulnerable programs. Just read exploits and try to write them again. Try to fix them if the doesn't work. . 4) Protostar / Nebula / Fusion [Linux vms] Both of these three VMs cover various Linux exploit techniques. * Nebula is targeted some basic Linux privilege escalation and system tricks. * Protostar teaches you stack based , heap based and format string exploits. * Fusion also covers Linux exploit writing. But it has some exploit preventions turned on. . 5) Buffer overflow primer for hackers . [Video play list] This is the second part of above Assembly primer for hackers play list. This covers shellcoding and exploit development. . 6) securitysift [web site] Another good website to learn windows exploitation. They have well written tutorial set with some nice graphics to easily understand basic concepts. . 7) Shellcoder's handbook [Book] This book not only covers shellcoding. It explain basic exploit development theories also. There are great content about some other OS types like Mac/Solaris too. . 8) Smashing The Stack For Fun And Profit [Article] 9) ret2libc attack[Article] Both of above tutorials are wrote by alphaA and greatly explain basic theories. . HACKING . 1) CEH v9 study guide [book] Referencing this book is the simplest and best way to learn basics of hacking. Many concepts like networking, cryptography, scanning etc are simply explained hear. . 2) Hacking for dummies [book] Another book by dummies serious. . 3) Metasploit pen tester's [book] A guide to learn about metasploit framework and some penetration testing methods like scanning, fingerprinting etc. . 3) Stealing the network [book] This is not a theory book. There are some interesting fictional stories about various hacking attacks. I loved two three stories like "The worm". They are really interesting. . REVERSE ENGINEERING & MALWARE ANALYSIS . 1) Practical malware analysis [book] A must to read if you are interested in malware analysis . There are many important theories like basic assembly, Working of stack/heap, anti debugging techniques etc. Also they cover the usage of IDA too. . 2) Reverse engineering for beginners [book] A big book that explain RE from the basics. . CRYPTOGRAPHY . 1) Hacking secret ciphers with python [book] This book teaches you absolute basics about cryptography. In many examples it uses Python to make cryptography tools. If you are totally new to this subject read it first. . 2) A journey of cryptography [Video play list] Another video tutorial set from Khan academy. . 3) Probability and statistic [Book] 4) functions , Limits & Calculus [Book] Both of above books will cover some mathematical concepts you need to learn cryptography. . WEB APPLICATION HACKING . 1) Web application hacker's handbook. [book] A great book written about web application hacking. . 2) XSS cheat sheet [book] .The name says it's all. (Find for brute-logic xss cheat sheet) 3) Web hacking 101 [book] This book mainly focus on bug hunting. However you may learn some new terms like http parameter pollution etc. . 4) Advanced SQL Injection [book] 5) Command injection [book] . . All of these mentioned books are available to download from Internet [pdf/epub]. All of video tutorials are available in you tube. Just search the title. So guys I think they may help you to learn new things. I know that you also have some great resources to learn. Feel free to share them too. Top resources to learn Hacking. - jhonmarkgomez.gamon.2 - 10-22-2019 Thanks [emoji16][emoji106] RE: Top resources to learn Hacking. - mothered - 10-22-2019 Nice contribution Indeed. I first started using W3Schools over 15 years ago, and must say It's an excellent starting point to learn a given language. RE: Top resources to learn Hacking. - Nork0i - 10-23-2019 Good list! I'm working my through Web application hacker's handbook and also using it as a door stop because it's so big!! RE: Top resources to learn Hacking. - thil4n - 10-24-2019 (10-23-2019, 03:27 PM)Nork0i Wrote: Good list! I'm working my through Web application hacker's handbook and also using it as a door stop because it's so big!! Door stop. . How ever it's an great classical book to learn some basics.
RE: Top resources to learn Hacking. - thil4n - 10-24-2019 (10-22-2019, 08:29 AM)mothered Wrote: Nice contribution Indeed. Yes That's the best place to learn stuff related to web applications. RE: Top resources to learn Hacking. - EnglishMen - 10-24-2019 My Thanks to you, ))))))) RE: Top resources to learn Hacking. - thil4n - 10-24-2019 (10-24-2019, 09:36 AM)EnglishMen Wrote: My Thanks to you, ))))))) keep learning.
RE: Top resources to learn Hacking. - cupopigi - 10-28-2019 Great post! This will help a newbie like me! Thanks RE: Top resources to learn Hacking. - thil4n - 10-28-2019 (10-28-2019, 02:30 AM)cupopigi Wrote: Great post! Thanks mate. keep learning.
|