Again How to hack?
I found most of the resources and books are available over the internet are applicable for those who has some knowledge on the subject. Majority of those resources are only meant for those who already have a considerable amount of knowledge on the issue and ultimately they failed to make their article or subject understandable to the readers or visitor.Some of them are available for business purposes. That’s why i decided to come up with this post which will gives useful tips for beginners on how to kick start their journey to becoming a hacker.
So then the questions is What is the easiest and best way to learn hacking for the beginners or newbie ?
I request to follow the steps given below:
Start Hacking with learning the basics of it.
I am considering that you are new in hacking and you reading this article without any priory knowledge. So i suggest you to start from the very beginning of hacking. That’s why you have to start from beginning. I never suggest you to jump to learning hacking of how to hack, you can begin exploring more about the essential topics which you must need to know to become a hacker. I am mentioning here some of those topics. But also not suggest you to learn all of them over the day. You can start one after one. In case of learning everywhere there are some prerequisites or dependencies. You may fetch some of them in case of learning anything. Such as you do not know about the letter, so it is possible for you to write any word? So you have to learn the alphabets/letters and then the words. After learning the words then move for sentences. What you think this is bad ? Some will may think that this is not necessary here but i am trying myself to make your concept clear. So you will not fetch difficulties in future.
Learn about basic topics first
As you are reading this article so then you know the operation (basic) of computer and internet. So from here to move you may start learning with Computer Operating systems, Very basic of how different operating system works, which operating system is for which tasks, which one is for which purpose. I suggest you some most used operating system here are windows, unix, MacOs, Qubee OS, kali linux, ubuntu, fedora, metasploitable and many more. Then i suggest to be habituated with any of the unix based operating system and learn about terminal command line works. You may use different operating system in a single PC. There are many ways to do that. You may use from pendrive, live CD or from virtual machine. If you need any help regarding that just throw your comment in comment box i will try to cover a session on that. Then learn about computer networks. This is a most important topic of learning hacking. I am mentioning some of the topics from the networking part. As it is a huge matter to learn networking so this sorting will help you a lot. You may start with computer networks, IP address, firewalls, protocols, communication systems, methods, Http, https, FTP, Nameserver, DNS, Email protocol, DHCP, NAT, Subnetting, IPv4, IPv6, Public vs Private IP, Routers and switches, VLANs, OSI model, MAC addressing, ARP e.t.c.
Try to habituate with Linux
I am assuming that you are really interested in learning hacking. So then the most powerful thing you have to learn for learning hacking is Linux. Because most of the hacking tools are developed for Linux OS. All the tools are used by the hacker are developed for linux mostly and few for windows. If you really want to improve your skill so then i recommend you to start learning Linux. You are also requested to learn wireshark and tcpdump alongside linux.
Learn about virtualization
Sometimes you may need different operating system at a time to work. So i like to suggest you to learn about VM Ware, Virtualbox, Ideally, you need a safe environment to practice your hacks before you take them out in real world. A virtual environment provides you a safe environment to test and refine your hacks before going live with them.
Gather knowledge on Technologies and Security Concept
To become a good hacker you must have good knowledge on security and technologies. The only way to overcome the roadblocks established by the security admins is to be familiar with. You must understand somethings like as PKI (public key infrastructure), SSL (secure sockets layer), IDS (intrusion detection system), firewalls, etc.