A Beginner Guide To Hacking
A Beginner Guide To Hacking
This in no way will turn you into a hacker just unskid yourself
So you want to learn hacking? First we need to ask ourselves why we are doing this? Is it for financial gain? Is it because you watched Mr. Robot and are now hype? Once we have figured out why we are doing this we need to understand what hacking is.
To hack means – gain unauthorized access to data in a system or computer.
There are two types of hackers. Blackhat, white hat and grey hat. You may be asking yourself whats the difference.
Black hat hackers – A black hat hacker is an individual with extensive computer knowledge whose purpose is to breach or bypass internet security.
Grey Hat-The term “grey hat” or “gray hat” in Internet slang refers to a computer hacker or computer security expert whose ethical standards fall somewhere between purely altruistic and purely malicious.
White hat – The term “white hat” in Internet slang refers to an ethical computer hacker, or a computer security expert, who specializes in penetration testing and in other testing methodologies to ensure the security of an organization’s information systems.
Tldr: White hat = good guys Grey hat = Ehhh im in the middle Black hat = LETS MAKE $$$$
So now we think we are ready to learn hacking? Nop we are far from it. We now have to choose what side of hacking we want to start off with.
Website application exploitation
Networking Exploitation and Penetration testing
Low level kernel hacking
DYI hacking (This includes things such as wireless hacking, cameras, iot devices etc)
Website application exploitation. To be able to efficiently perform this there are things you would neecd to know.
CSS (Casscading style sheets)
My recommendation for this is picking up a book – https://www.amazon.co.uk/Web-Application…1118026470
For this at first we are going to want to learn the basics of networking. One good resource is youtube especially eli the computer guy
Watch a few of his videos although they can be slightly outdated they have very valuable information.
Next what we are going to want to do is look up Compti Net+ revision guides and study them. Then look up CEH (Certified ethical hacker) that’s another certification.
You should also check out True demons book – https://www.amazon.co.uk/Hacker-Ethos-Beginners-Ethical-Penetration/dp/1523764368/ref=sr_1_1?s=books&ie=UTF8&qid=1471873220&sr=1-1&keywords=The+Hacker+Ethos
Windows Malware development and game hacking
Your choing to want to learn C++ or C for this.
Your going to want to learn an assembly syntax such as x64
Your going to want to study windows (sounds stupid but trust me you know nothing search up the WinAPI and focus on data processing)
DirectX your going to want to learn some sort of graphical development.
Decompiling/Reverse Engineering – Your going to want to learn basics of reverse engineering this can be done by using Google and doing crack me challenges.
Low level hacking
1. Get linux and NOT UBUNTU you want to start of with debian as its very basic to start then eventually move onto arch. Remember with linux there is a million ways to break it, and you will break it.
2. Learn networking refer back to the networking section
3. Learn C
4. Learn Assembly
5. Reverse engineering
6. Learn different type of attack patterns (this is way harder than website hacking)
Basic things you can do to better yourself if your not serious as a hacker
1. Go to the beginner hacking section help 5 people a day (NOT BASIC STUFF)
2. Read through the beginner hacking section find a question you cant answer and go research that (Know your limits)
3. Pickup a simple programming language (C# Vb.net) and develop basic tools that connect to and from a server
Self proclaimed tech enthusiast looking to expand my personal portfolio. Click my profile to find out more. PS. If you give me something i will break it.