A beginners guide on how and where to start with ethical hacking -
Experts in the field of computer security can work in a variety of positions which includes –
Network security, web application security, auditor, pen-tester, cyber security consultant, network administrators, system
administrators, server security, cyber security analysts, forensics experts, risk management experts, malware/spyware
analyst, database security etc.
Skills required:
Python Programming -It’s the new BASIC. Python is a heavily used high-level programming language. You can use it to create
web apps, games etc. It is fast, powerful and easy to learn and understand hence is probably the reason most hackers
prefer Python for scripting. Minimum coding maximum results.
C Programming - C is a high-level programming language that is used for developing firmware or applications. C is very
powerful and is also a building block for many other currently known languages. The Linux kernel is written in C. Need I
say more?
Java Programming - Java is a general-purpose computer programming language intended to let application developers "write
once, run anywhere", on all platforms that support Java. There are many useful hacking tools written in Java like Burp-
suite or Vega web vulnerability scanner.
PHP Programming- (Hypertext Pre-Processor) is a server-side web programming language that is widely used for web
development. PHP is helpful when you perform SQLi attacks as login pages and other web based forms are handled by PHP.
Also spend time with Oracle MySQL and MsSQL
Learn Linux - It is difficult to use when compared to Windows at first, but its worth. There is a gigantic community on
the internet to help you through it. Linux doesn’t require separate drivers. All the required drivers are already
included in the Linux Kernel that comes with every single Linux installation.
Grab a good book and learn the inside out of Windows Architecture
Learn networking - Network keeps the Internet alive. Network connects everything together. It is important to know as much
as you can on how networks work, workings of IP address,MAC address, OSI/TCP models ,the large range of 65535 ports,
protocol, DNS, DHCP, SNMP, ARP, NAT,router,switch, server client architecture and subnet mask.
Becoming a hacker is a long long process don’t get-in just because someone said its cool, is not the domain for you.
Some terms used in hacking:
Pen-testing – method of testing security mechanisms and finding vulnerabilities that an attacker could exploit.
Vulnerability - is a weakness in a system, network or application which allows an attacker to penetrate and perform other
secondary attacks.
Exploit – using software and scripts in such a way that it helps you to achieve desired results by taking advantage of the
flaws.
Payloads - the payload is the part of malicious programs or scripts capable of performing malicious activities when
certain event is triggered.
Here are some books you can start with:
Python –
Learn Python the hard way
Dive into Python
Python Pocket Reference.
C –
Let us C
C: A Reference Manual
Java –
Head first Java Java for Dummies
PHP -
PHP & MySQL: Novice to Ninja
PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (4th Edition)
Oracle MySQL –
Learning MySQL, by Seyed Tahaghoghi, Hugh Williams
MySQL Pocket Reference: SQL Functions and Utilities
Linux –
Learn Linux From Scratch
Instant Kali Linux
Kali Linux Cookbook
Windows Architecture –
Windows Internals, 6th edition
Windows Programming/Windows System Architecture
Networking –
Computer Networks by Andrew Tanenbaum
Networking: A Beginner's Guide, Sixth Edition (Networking & Communication - OMG)
Certifications you can head for as a beginner:
Though its not so important but at-least earn a Bachelor's Degree in any computer related field.
CEH – ECCounil Certified Ethical Hacking
CASP – CompTIA Advanced Security Practitioner
Security+ CompTIA
CCNA and CCNP – CISCO
Network+ - CompTIA
CISE – Innobuzz’s Certified Information Security Expert
Tips –
1. Research ,try self-study apart from class room training.
2. Study hard and go in-depth, it is the only key to grow in this field.
3. Learn from tutorials, subscribe to blogs and forums and stay updated.
4. Buy books and make them your best friend.
5. Never give up
6. Stay focused - The quieter you become the more you are able to hear.
Stay hungry,Stay foolish! - Steve Jobs
Like and subscribe!
16 Comments
the blog is very nice.im really enjoyed the above information.the information is mainly based on studying.
ReplyDeleteembedded training institute in coimbatore
embedded training in coimbatore
best embedded training institute in coimbatore
embedded systems course in coimbatore
embedded course in coimbatore
Package of more pieces of information. Thank you.
ReplyDeleteEthical Hacking Course in Bangalore
Hacking Course in Bangalore
Hacking Classes in Bangalore
Ethical Hacking Course in Coimbatore
Hacking Course in Coimbatore
Hacking Classes in Coimbatore
This content was very superb and I like this post. The author effort is too good and I appreciate for giving the unique updates. Keep posting...
ReplyDeletePega Training in Chennai
Pega Course in Chennai
Primavera Training in Chennai
Unix Training in Chennai
Excel Training in Chennai
Corporate Training in Chennai
Embedded System Course Chennai
Linux Training in Chennai
This post is much helpful for us. This is really very massive value to all the readers and it will be the only reason for the post to get popular with great authority.
ReplyDeleteWeb Designing Course in chennai
Web Designing training in chennai
CCNA Course in Chennai
Cloud Computing Training in Chennai
Data Science Course in Chennai
Devops Training in Chennai
Web designing Training in OMR
such a nice blog....
ReplyDeleteWireless Access Points To gain business advantage
enhance efficiencies
organizations across the world
increasingly opting for mobility solutions
I am very happy to visit your blog. This is definitely helpful, eagerly waiting for more updates.
ReplyDeleteccna course in Chennai
ccna Training in Chennai
ccna Training institute in Chennai
AngularJS course in Chennai
Ethical Hacking course in Chennai
ccna Training in Tambaram
ccna Training in Velachery
CCNA course in Anna Nagar
Good way of expressing your ideas with us. Thanks for sharing with us and please add more information's.
ReplyDeleteEthical Hacking course in Chennai
Ethical Hacking Training in Chennai
Hacking course in Chennai
ccna course in Chennai
Salesforce Training in Chennai
AngularJS Training in Chennai
PHP Training in Chennai
Ethical Hacking course in Tambaram
Ethical Hacking course in Velachery
Ethical Hacking course in T Nagar
I am surely saying that this blog gives more information. Thanks for sharing this blog...
ReplyDeleteair hostess training in chennai
Aviation Academy in Chennai
Aviation courses in Bangalore
Aviation Academy in Chennai
Air hostess training in Bangalore
air hostess training in chennai
Aviation Academy in Chennai
air hostess training in chennai
Aviation courses in Bangalore
air hostess training in chennai
Good information.its very interesting blog.it very useful to develop a knowledge update and share more related blog
ReplyDeleteangularjs training in chennai
angularjs course in chennai
Android Training in Chennai
DOT NET Training in Chennai
devops training in chennai
Ethical Hacking course in Chennai
German Classes in Chennai
AngularJS Training in Anna Nagar
AngularJS Training in T Nagar
AngularJS Training in OMR
Superb ! Your blog is incredible. I am delighted with it. Thanks for sharing with me more information.
ReplyDeleteselenium Training in anna nagar
selenium Training in Chennai
selenium Training in OMR
Ethical Hacking Course in OMR
AngularJS Training in T Nagar
selenium Training in T Nagar
Selenium Training in Vadapalani
DOT NET Training in T nagar
Thanks for posting this.I got lots of helpful information from your blog.
ReplyDeleteDevOps training in chennai
DevOps certification in chennai
Android Training in Chennai
DOT NET Training in Chennai
Ethical Hacking course in Chennai
German Classes in Chennai
IELTS coaching in Chennai
DevOps training in anna nagar
DevOps training in adyar
DevOps training in Omr
Thanks for sharing this post.Learned lots of infomation from your blog
ReplyDeleteEthical Hacking Course in OMR
Ethical Hacking Course in T nagar
Ethical Hacking Course in Velachery
Ethical Hacking Course in Anna nagar
Ethical Hacking Course in Porur
Ethical Hacking Course in Thiruvanmiyur
Ethical Hacking Course in Adyar
Ethical Hacking Course in Tambaram
Ethical Hacking Course in Vadapalani
Amazing Post. keep update more information.
ReplyDeleteDifferent Types of Software Testing
Different types of Software Testing Tools
Thanks for sharing this blog. It was so informative.
ReplyDeletePhases of hacking
Steps of hacking
slot siteleri
ReplyDeletekralbet
betpark
tipobet
betmatik
kibris bahis siteleri
poker siteleri
bonus veren siteler
mobil ödeme bahis
5FO
slot siteleri
ReplyDeletekralbet
betpark
tipobet
betmatik
kibris bahis siteleri
poker siteleri
bonus veren siteler
mobil ödeme bahis
2H1F
I'd love to hear your thoughts!