Loading...

Breaking News

Tuesday, September 23, 2014

How to become Professional Hacker


I'm not Professional Hacker but not Noob also, I'm also learner like you all. I am posting this article for those people who want to be Hacker in little time without hard work.

Seven things you must know to become Hacker
  • Right Definition & Meaning of Hacker.
  • You must have Hacker Attitude & Confidence. 
  • Programming & Networking, (The Main thing beginner must know).
  • Learn Networking, Linux, Start use Backtrack/Linux.
  • Start using Linux, leave Windows. (I use Kali Linux)
  • Create Penetration testing lab and try to Hack it.
  • Never Give-up in Hacking - (Always remember there is always a way).
  • Stop Requesting Hackers to teach Hacking or "Hack for me".
Right Definition & Meaning of Hacker
You know, beginners, lamers and noobs think to Hack facebook account, they just learn Phishing, key-logging, Sniffing and some small tricks & techniques to steal passwords- But seriously that isn't a Hacking, That's a stealing method. Let's learn the real meaning of Hacker.

Hacker : A hacker is the one who search for vulnerabilities & flaws (weakness point of Web-Application or Software) and exploit it with different techniques and hack it or report it. There are only five purpose of hackers : Learn, Earn, Protest, Publicity, & Challenge. Simply hacker is awesome.

You must have an Hacker Attitude & Confidence
Hacker must have an attitude to break anything with their knowledge, talent & Experience. I saw that many people's says - I'll learn all Programming languages to become Hacker, but the fact is they give up and start believing, I don't need to learn Programming I can hack directly via exploits and small techniques!, but it's simply impossible. Even I too accept learning programming is not easy, but it ain't hard also. You must have confidence and an attitude to do something at any how condition, think like hacker - try to know how stuffs work ? think different from all, Be quite and Simply awesome guy with an attitude of ability to do something. Believe in what you see, feel and be the tech lover, just Program and Keep Calm - Never GIVE UP. Try to learn all types of Computer Technology start with Basic and go step by step! Feel like hacker, Make contacts with hackers and crackers.
Stop Requesting Hackers to teach Hacking, this is very bad method learners use to talk with hackers, then only hackers understand that you're lamer and noob - After that he doesn't like to talk with you.

Learn by yourself or Join Hacking Institutes :
  • CEH     :  Certified Ethical Hacker.
  • CHFI    :  Computer Hacking Forensics Investigation.
  • CCNA   :  Cisco Certified Networking Associate.
  • CISSP  :  Certified Information System Security Professional.
  • CCSN   : Certified Cyber Security Ninja. 
Learn Programming
The main problem of all learners, beginners is that they don't want to learn Programming - it's hard but if you once stepped never look back and always remember that "Beginning part is always Hard!", Nothing is impossible. Go step-by-step in Programming field, Don't start with Hard parts.
Hacking is possible only when you're good in Programming. If you're champ in programming and Networking then Hacking is like a Piece of Cake for you, yeah it will take little long time, but it's really worthy. Programming is the solution of all problems that learners faces in hacking, coding and learning. Programming is the source, base and the main point of Computer Application or Web Application.

Questions which are always be asked by noobs to other hackers:
1)
Can I learn Hacking without Knowing Programming ?
2)
How can I learn Programming ?
3)
What Should I learn to become Hacker ?


Can I learn Hacking without Knowing Programming ? 
Simply you can't. if you don't know Programming then you can't Hack anything, Yeah you can learn simple tricks, and some basic attacks only. But if you want to become Professional Hacker or Security Researcher then you'll have to become Champ in Programming and Networking. Guys Programming isn't too much hard just we need to concentrate and practice, practice & practice. If you'll understand Programming and Coding of Web-App, and Software then you'll simply understand weakness point of the App, You'll get to know how it works and you can Create, Explore, Hack, Learn and Earn.
Programming language is the base of Hacking, without Programming no one can learn Hacking, I mean Professional & Best Hacking methods like Vulnerability Hunting, Exploitation, Reverse Engineering, SQLi, XSS & Advance XSS methods etc.
How can I learn Programming ?
There are many ways to learn Programming languages, if you are passionate in Hacking & Programming and you are Computer geek! then you can do it by yourself only : Yeah! you can use Google, E-books, Some Websites that teach us online Programming languages, or you can also learn in Group friends or Join Classes.
What Should I learn to become Hacker ?
Well, this is our main Point of tutorial - So what should I learn ? First of all be passionate about Programming & Hacking. Trust in yourself & Have Patience.

There are two fields in Hacking :

1. Web-Application Hacking
2. Software Cracking/Hacking

So, first of all make sure in which field you want to become best. If you'll ask me then I'll prefer you First Web Application Hacking & Programming, web Programming isn't too much Hard, you'll be able to understand Software Programming languages. Below is the Step by Step Languages Guide and Compulsory Programming languages for Hackers.

Web Application Hacking & Programming
As you know that, Web Application are coded in different languages and methods using Advance Programming techniques and Codes, and if you'll learn all types of Web Programming and Coding then you'll be able to Hack it & find weakness point of Web App.

Important Programming languages for Hackers
  • HTML, JavaScript, & CSS (DHTML)
  • PHP/ASP & SQL (Most Recommended - Server Side Scripting)
  • Ajax, jQuery, & JSON - (Must know little bit)
  • XML, DHTML.
  • Networking - (TCP/IP, HTTP, SMPT, etc) Most recommended.
  • Moving to advance stuffs like - (Python, C, Perl, and Ruby)
HTML is one of the famous and all time useful Web Programming languages, to develop website and contents it is strongly recommended you to learn HTML. Static and Dynamic generators. JavaScript and CSS is also useful for hackers to discover XSS flaws and Bypassing techniques. 

PHP/ASP is strongly recommended you to learn because it is server side scripting languages. It's Dynamic Web-Apps Programming language. Now SQL, As you know that SQL Injection the technique of Injection attacks into DB, that can leak website sensitive data and also lead to Defacement. XML is also recommende to learn - Data transmission, SOAP technology etc.

AJAX, jQuery and JSON are lightweight fat client - programming languages, it's not highly recommended but you must know it's 50%.

Now Networking is also one of the mostly recommended thing you must learn. because without knowing it's flow, method, logic and Encoding/Decoding you won't understand how everything is going on. so the most important things you must know is - TCP/IP, SSL, HTTP, SMPT, Proxies and Other Protocols.
Unfortunately even i've not moved to advance stuffs like Python, Perl - Writing exploits, so no experience or knowledge. I'm still on programming, but i'll definitely post in future about Advance Scripting and writing Exploits.
Software Cracking/Hacking & Programming
Now Software Cracking, Hacking & Programming is also very useful in Computer Hacking & Cracking Field. #Reverse Engineering, #Network, Adatpter, Wifi Cracking & Hacking, #Software Cracking #Virus #Trojan #Malware and etc methods used to hack , #Software and #Secret Service Information.

What you must know ?
  • C Programmming
  • C++ 
  • Python
  • UNIX/Linux
  • VB & .Net
  • Assembly Language (Most Important for Cracking & Hacking)
- Without Learning Programming & Networking you cannot Hack anything.




 
Source: Hackw0rm
Loading...
Loading...
Designed By Blogger