This article will be the first in a series of articles that will provide introductory level content for beginners who desire to learn the way of the hacker.
Disclaimer #1: The content we provide is for informational and educational purposes only. We do not condone illegal activity and strongly advise our readers NOT to attempt to hack into digital systems, computer networks, electronics, software, websites, servers or any assets or property that is not owned by the user. Illegal use of any information that we provide is prohibited and we will cooperate with law enforcement.
Disclaimer #2: Any hacking techniques that we present can be harmful to your computer. We are not responsible for any damages done to your property. Utilize the techniques at your own risk. We advise our readers to purchase a secondary system specifically for the purpose of testing the methods and information.
o Basic understanding of math
o Basic understanding of logic
o Basic problem solving skills
o Basic computer skills (Can you turn a computer on and navigate Windows or Linux?)
Most importantly; you must possess will, desire, and perseverance.
You will not become a hacker overnight. It takes years of patience and experience to become a professional hacker. There is a lot of “snake oil” being sold out there and a ten minute YouTube clip isn’t going to make you a hacker.
There will come a point in this series where you will have to pay a very small fee to access certain content and here are some reasons why we justify this.
o We want to verify who we are dealing with.
o We want to verify your age.
o We want to make a small profit to keep our small business operational.
How to Become a Hacker: Where do you start?
There are many answers to this question. Throughout the series, our goal is to remain neutral on controversial subjects. You can “fight it out” in the comments section if you like.
Here are a few paths that you can take.
o Learn how to program. Pick a programming language and take an introductory course.
o Learn how to install Linux. We recommend you DO NOT start with Kali.
o Learn how to use a command-line interface. cmd.exe is a great start!
o Learn how to setup a server. Linux, Apache, MySQL, and PHP (LAMP) are all free and opensource technologies to develop servers!
o Learn how to setup a network. CCNA test prep is my favorite tool for learning this and you can find free courses online.
o Learn how to design a website. HTML and CSS is very easy and a great way to ease into scripting and programming.
o Learn how to manage a database. Extremely important to know because these are the assets you must protect.
o Learn how to develop a basic video game. Integrates many of the above skills.
There are many more ways to begin your journey to become a “hacker” but for brevity, we will stop there.
That concludes today’s introductory lesson.
Homework Week 1: Choose 1 of the following.
Option 1: Free! Take Khan Academy’s Internet 101.This is a great introductory course that covers all of the basics. This will serve as the backbone for understanding networks and information systems.
Option 2: Free! Take Bob Tabor’s C# Fundamentals for Absolute Beginners. The fundamental topics that Bob Tabor teaches in this course can be applied to any programming language.
Option 3: Free! Introduction to Linux. This course will teach you the fundamentals of the Linux operating system. This is a great course if you want to understand how more than 90% of the worlds servers, supercomputers, and mobile devices operate.
In the next article we will learn about basic networking to kick off this series.
Lesson #2: Understanding Binary Code