Skip to main content

How To Became A Great hacker ?

Well, This is going to be funny but trust me it's amazing and even if you read this till the end you are going to say me "thank you but i'm dropping this idea To Became A Great hacker ?"
Go ahead at your own risk.

STEP 1.

Learn TCP/IP, Basic Information gathering, Proxies, Socks, SSL, VPN, VPS, RDP, FTP, POP3, SMTP, Telnet, SSH.

STEP 2. 

Learn Linux, Unix, Windows - You can do this using vmware or any virtual desktop utility.

STEP 3. 

Learn a programming language that's compatible with all OS - Perl, Python, C, ASM

STEP 4. 

Learn HTML, PHP, Javascript, ASP, XML, SQL,
XSS, SQLI, RFI, LFI

STEP 5. 

Learn Reverse engineering and crack some programs for serials easy ones like mirc, winzip, winrar or old games.

STEP 6. 

Code a fuzzer for common protocols - ftp, pop3, 80, 8080 - Pick some free software like ftp server, mail server, apache or iis webserver or a webserver all-in-one pack, or teamspeak, ventrilo, mumble.

STEP 7. 

Code a tool that uses grep to sort out unique code in source codes.

STEP 8. 

Make a custom IPtable, IPsec firewall that blocks all incoming traffic and out going traffic and add filters to accept certain ports that your software or scripts use.

STEP 9. 

Pick a kernel in linux or unix, also pick a Microsoft OS version lets say Winxp pro sp2 put them on the virtual desktops (vmware) and find and code a new local exploit in those versions, then install a Apache
webserver on the Linux/Unix and a IIS webserver on the winxp pro and attempt to find and code a new local reverse_tcp_shell exploit.

STEP 10. 

Learn Cisco Router and Switch configuration and setup.

STEP 11. 

Learn Checkpoint Setup and Config

STEP 12. 

Learn Wifi scanning, cracking, sniffing.

STEP 13. 

Pick a person in you phonebook for the area code you live in or city then ring the person on a  anonymous line like skype or a payphone or a carded sim and attempt to social engineer the person for his name, address, data of birth, city born, country born, ISP connected with, Phone company connected with, What bank he/she uses and anything else you can get. Then Attempt to ring using a spoof caller ID software with the person's phone number - call the ISP and try reset the password to his/her internet connection/web-mail, get access to bank account or ask them to send out a new *** to a new address (drop) with a new pin, reset of phone company passwords.

STEP 14. 

Use your information gathering skills to get all the information off a website like a shop then use the spoof caller-id software or hack your phone to show a new number of the Webserver's Tech Support number then ring the shop owner and try get the shop site password.

STEP 15. 

Do the same thing but attempt to use a web attack against a site or shop to gain admin access.

STEP 16. 

Once got access upload a shell and attempt to exploit the server to gain root using a exploit you coded not someone else s exploit.

STEP 17. 

Make your own Linux Distro

STEP 18. 

Use your own Linux Distro or use a vanilla Linux gnome (not kde) keep itwith not much graphics so you can learn how to depend on the terminal and start from scratch install applications that you will only
need for a blackbox (Security test box), make folders for fuzzers, exploits, scanners..etc Then load them up with your own scripts and other tools ( By this stage you shouldn't need to depend on other peoples scripts).

STEP 19. 

Learn macosx and attempt to gain access to a Macosx box whether it be your own or someone's else.

STEP 20. 

Create a secure home network and secure your own systems with your own Security policies and firewall settings.

Comments

Popular posts from this blog

install jupyter Notebook without anaconda, [Minimum Installation], Add python and R kernel

If you want to use jupyter notebook with python and R but don't want to install Resource consuming anaconda IDE Here is what you need. in this post i'm going to intall Python, R and Jupyter Notebook directly from your windows command prompt. Step 1. Install Python3 Go on to the site download the latest binary and keep clicking next, next and next (Do not forget to note your installation directory for python)  https://www.python.org/downloads/ Step 2. Check your python insallation by opening CMD Open Run type "cmd" (Hit Ctrl + Shift + Enter to open in admin mode) type "python" you will see the python interpreter (fun fact: type "import this" ) type "exit()" to exit interpreter To install jupyter notebook type python -m pip install notebook (command Requires Administrative privilege's) you can add other library also to install like  python -m pip install notebook numpy pandas matplotib seaborn if you see error 'python' is not...

The Enduring Relevance of Bloggers in the AI Era: Why Human Creativity Still Reigns Supreme

The Enduring Relevance of Bloggers in the AI Era: Why Human Creativity Still Reigns Supreme 🤖 vs ✍️ Why Human Bloggers Are More Relevant Than Ever in the Age of Artificial Intelligence 🚀 AI Content Generation Fast, efficient, data-driven content creation at scale 💝 Human Blogging Authentic stories, emotional connection, and unique perspectives Introduction: The Dawn of AI and the Question of Human Relevance Food for thought: When AI can write articles, generate images, and even create videos in seconds, what value do human bloggers bring to the table? In 2024, we stand at a crossroads where artificial intelligence has become sophisticated enough to produce content that often rivals human writing. Tools like GPT-4, Claude, and other large language models can generate articles, blog posts, and social media content in seconds. Yet, paradoxically, this technological revolution has made authentic human voices more valuable than ever before . The Unbeatable Human Advantag...

Unlocking the Power of Seedr: Your Ultimate Torrenting Companion

Exploring Seedr - The Online Torrent Downloader Seedr is an innovative online torrent downloader that provides a convenient and secure way to download and manage torrents directly from your browser. With its user-friendly interface and powerful features, Seedr has become a popular choice for individuals who want to access torrent content quickly and easily without the need for specialized software. Seedr offers a seamless torrenting experience. All you need is a web browser and an internet connection to start using Seedr. Simply visit their website at https://www.seedr.cc/ and sign up for a free account. Once you're logged in, you can start adding torrents to Seedr by either pasting the torrent link or uploading the torrent file directly. One of the advantages of Seedr is its fast and reliable torrent downloading speed. Seedr utilizes high-speed servers to fetch torrents and allows you to stream or download the files directly from their servers. ...