100 Ways To Become A Better Hacker



Well, The title is self explanatory. This post would not rely upon my input but it would rely upon your input, We will be gathering here 100 ways to become a better hacker. In other words 100 ways to improve your skills as a hacker.

Rules

1) Every person would get the credit for his submission.

2) The submissions needs to be precise and should be unique from what others have submitted so far.

3) Only the top 100 submissions would be entertained.

4) Once we are finished with accepting and publishing 100 submission, you can still submit your answers, What we would do then is overwrite the existing ones with the better ones.

5) Only submission via comments would be accepted.

100 ways to become a better hacker

1) Learning scripting languages such as Python, Perl and ruby can help you automate your tasks and for sure improve your skills. ~ Rafay Baloch

2) Understanding all possible user inputs is the fastest way to hack into the systems. ~ Shahin Ramezany 

3) When u gain access to an account or whatever u hacking in to, best practice do not alter anything. just monitor the activity and continue fetching information u need. ~ josh odongo

4) Travel and see different countries, it will make you better ~ Egor Homakov

5) Never hesitate for usage of Google and other resources available i.e. exploit-db, and be updated with versions and bugs in each versions, for example, if I talk about WordPress, then one who is looking to hack WordPress website or pentest, then he should be well aware of at least 3.0+ versions updating, so whichever version is being used on the website, he should know the vulnerabilities in that and their exploitation ~ Anonymous

6) RTFM, don't expect handouts. Educated questions, gets you educated answers ~ TomG

7) Move to Linux, learn Programming Languages C, Pearl, Lisp, Java and Html and write open source programs. Improve your functional English. ~ Asfar

8) The most important factor for becoming a good hacker is, you must have your personal interest with computers. Additionally, you have to be definite in your work, such that you should take exactly interest in One thing at a single time. After covering the appropriate level of theory, the learner should try it practically as much as his satisfaction level. Watching Tutorials only for taking points, not really for following them from a to z exactly, because you have to be a good learner only if you have your personal intention for doing the things creatively. ~ Nasruminallah Zeeshan

9) One thing , Learn how old Hackers Started don't focus on new Programs like BACKTRACK , METASPLOIT , Learn Manual Hacking , Learn Coding and be patient ! Knowledge will come with time ! and practice all methods ~ Amie

10) Do not rely on tricks for hacking. As they will keep you a script kiddie, get deep understanding about stuffs. And also don't rush from one topic to another. All those combined will make you a better hacker. "Slow and Steady wins the race"  ~ Bluff Master 

11) A support will always lift you up. Join groups, forums. Keep yourself updated with latest hacking news by reading blogs [Like this ;)], tweets etc. ~ Sahil Sehgal

12) Understand what programming language to use at what moment. You're time is valuable so don't waste it writing something that could have been done faster! (and understand the difference between a scripting language and a programming language, python for example is a programming language. ~ Saikia81

13) During hacking remain mentally intact and focus on your each step. During a step always remember your next steps and the way you have to link them. Dont always use old methods and tricks, try new one and use your own mind too. and remember one thing that there is no shortcut of Hacking, to became a hacker, you have to give your whole passion to hacking. "Hacking is an Art, and Hacker is an Artist".  ~ Ali

14) This Attitude should be there within "SWEAT MORE IN PRACTISE, SO YOU BLEED LESS IN WAR" #defensive #offensive #B31212Y 

15) Whatever you're going to test,start it with a basic stuff. If you dont know any,start learning.
~ Ahmed Ashraff 

16) Enumeration is the key to pwnage, the more you enumerate the more attack surface you get ~ Prakhar Prasad

17) Be patient! Learn different protocols and read the RFCs to understand how they work and if there are some "security by design" issues. After that you should try to understand the context you're in and therefore develop an exploit for this particular context. ~ David Viera Kurz

18) Sleep less, read more. Learn & Think & Try & Fail & Never give up. Remember, "...imagination will take you everywhere". ~ Gökmen GÜREŞÇİ

19) Don't compete anyone, never think you are the best, just compete "the you in the past". There will always be a vulnerability waiting for being discovered, by someone who thinks different. Understanding human logic makes things easier. "Hackers realize, kiddies memorize" ;) ~ Agd_Scorp

20) Learn your own systems inside out, before moving on to other systems. The better you know your own, the more capable you will find yourself when it comes time to make your system work for you. ~ jericho

21) To be a good hacker, you need have good social engineering skills. Try to understand your victim's mentality, it will give you the ability to guess his/her confidential information ~ Shakil Hussain

22) A great person had said "if i had 8 hours to chop down a tree, I'd spend 6 hours sharpening my axe". Apply this on yourself. Prepare yourself! Learn programming, networking, scripting and all, be passionate, motivate yourself then start hacking with your own ideas...You will surely win! #initinpandey 

23) Use your inner power to became a great hacker. Just keep reading.. The more you read..the more you understand things behind the scene. ~ nikhilkulkarni 

24) A startup now can be just a pair of 22 year old guys. A company like that can move much more easily than one with 10 people, half of whom have kids. ~ Anonymous

25) Think of all the psychic energy expended in seeking a fundamental distinction between "algorithm" and "program" ~ Amit Prakash 

26) If you don't have time to do it right, when will you have time to do it over? ~Sunny Rockzzzz 

27) Out in the field, any connection with home just makes you weaker. It reminds you that you were once civilized, soft; and that can get you killed faster than a bullet through the head.”~ Henry Mosquera

28) Most hackers are young because young people tend to be adaptable. As long as you remain adaptable, you can always be a good hacker.” ~ Emmanuel Goldstein 

29) Be very careful. We suggest getting a book on HTML to avoid becoming a real legend in the hacker world. Putting up a web page before you know how to put up a web page is generally a very bad idea. The .gov sites are an exception. ~ th3.d3sty0y3r

30) We were addicted to hacking, more for the intellectual challenge, the curiosity, the seduction of adventure; not for stealing, or causing damage or writing computer viruses. ~ Defencely.com

31) To be a good hacker you have to learn from yourself. Learn from books like "The basics of ethical hacking and pen testing" and "The web app hackers handbook-Ed.2". Once you learnt these books i promise you will be able to hack systems as well as web apps. ~ Aarshit Mittal

32) Try to see, feel and possibly touch everything that you learn, only then you will be confident about your attacks/defenses. ~ Nishant Das Patnaik

33) Adopt the mindset of a hacker ~ Mohamed Shimran

34) You may not be there yet but with everyday practice you will be closer than yesterday. ~ Anonymous

35) Set of code has to be made by a hacker Don't get caught Learn the basic functionality of a system and network then explore their loop holes Every developer make mistake while developing identify the exploit and notify them to the develop ~ Vinoth Vel o

36) Learn Russian. Every infosecurity geek should know Russian. ~ i Sciurus

37) When you learn something in this field, always put it to good use .Defacing websites will not make you a better hacker, but, helping someone with their security might earn you a respect even higher than what a blackhat may get . ~ Himanshu Sharma

38) Learn how the technology you are trying to hack works inside and out before you try to hack it. It's much easier to find a way in if you understand exactly how and why the technology works. ~ David Melnichuk 

39) Be consistent. If you want to learn, dedicate a certain amount of time every week to learning. Don't take breaks because you will forget things. When it comes to ethical hacking, you have to learn and understand certain things before you can move on to understanding something else. Building on top of itself. ~ David Melnichuk 

40) Find a safe and legal way to practice what you learn. Without actually doing what you read/watch, you won't know anything. You will learn 1000x more from doing something then from reading about it. Don't get stuck in the trap of watching/reading without trying everything you learn. You can use VirtualBox to create linux virtual machines to practice on. ~ David Melnichuk

Subscribe to our Newsletter and receive updates directly via email - Get Ethical hacking and security tips directly to your inbox. Alternatively you can Join our Hackers Community on Facebook , Google+ and Twitter .

At RHA Infosec we provide different types of Security Testing from small business sites to Corporate Sites. Click Here to know more about our complete list of services.

Subscribe to RHA


Enjoyed this article?
Subscribe to "Rafay Hacking Articles" and get daily updates in your inbox for free!


Tags:


Kindly Bookmark it and Share it with Friends:

99 comments :

  1. I think, i have mentioned it clearly in the rules.

    ReplyDelete
  2. Do not rely on tricks for hacking. As they will keep you a script kiddie, get deep understanding about stuffs they will make you a hacker one day.
    ~Slow and Steady wins the race
    ~Bluff Master

    ReplyDelete
  3. A support will always lift you up. Join groups, forums. Keep yourself updated with latest hacking news by reading blogs [Like this ;)], tweets etc.

    ReplyDelete
  4. how to hack facebook without a software?

    ReplyDelete
  5. can i hack facebook without any software. Using java mobile with opera mini?

    ReplyDelete
  6. This comment has been removed by the author.

    ReplyDelete
  7. RTFM, don't expect handouts. Educated questions, gets you educated answers.

    ReplyDelete
  8. Keep reading rafayhackingarticles.net.. Golden tip :D

    ReplyDelete
  9. One thing , Learn how old Hackers Started don't focus on new Programs like BACKTRACK , METASPLOIT , Learn Manual Hacking , Learn Coding and be patient ! Knowledge will come with time ! and practice all methods

    ReplyDelete
  10. One thing , Learn how old Hackers Started don't focus on new Programs like BACKTRACK , METASPLOIT , Learn Manual Hacking , Learn Coding and be patient ! Knowledge will come with time ! and practice all methods

    ReplyDelete
  11. When u gain access to an account or whatever u hacking in to, best practise do not alter anything. just monitor the activity and continue fetching information u need.

    ReplyDelete
  12. The most important factor for becoming a good hacker is, you must have your personal interest with computers. Additionally, you have to be definite in your work, such that you should take exactly interest in One thing at a single time. After covering the appropriate level of theory, the learner should try it practically as much as his satisfaction level. Watching Tutorials only for taking points, not really for following them from a to z exactly, because you have to be a good learner only if you have your personal intention for doing the things creatively.

    ReplyDelete
  13. The most important factor for becoming a good hacker is, you must have your personal interest with computers. Additionally, you have to be definite in your work, such that you should take exactly interest in One thing at a single time. After covering the appropriate level of theory, the learner should try it practically as much as his satisfaction level. Watching Tutorials only for taking points, not really for following them from a to z exactly, because you have to be a good learner only if you have your personal intention for doing the things creatively.

    ReplyDelete
  14. Move to Linux, learn Programming Languages C, Pearl, Lisp, Java and Html and write open source programs.
    Improve your functional English.

    ReplyDelete
  15. Travel and see different countries, it will make you better

    ReplyDelete
  16. Never hesitate for usage of Google and other resources available i.e. exploit-db, and be updated with versions and bugs in each versions, for example, if I talk about WordPress, then one who is looking to hack WordPress website or pentest, then he should be well aware of at least 3.0+ versions updating, so whichever version is being used on the website, he should know the vulnerabilities in that and their exploitation.

    ReplyDelete
  17. understanding all possible user inputs is the fastest way to hack into the systems.

    ReplyDelete
  18. - understanding all possible user inputs is the fastest way to hack into the systems. ~ Shahin Ramezany

    ReplyDelete
  19. Fuck a chick in school ^_^

    ReplyDelete
  20. @anonymous 20

    In this way you can become a rapist, not a hacker.

    ReplyDelete
  21. Setup a Lab and practice! Practice Practice and Practice ~ Irshaad Abdool

    ReplyDelete
  22. learn assembly level Programming... ;)
    #B31212Y

    ReplyDelete
  23. You have to be good in social engineering. Try to understand your victim's mentality, it will give you the ability to guess his/her confidential information.

    ReplyDelete
  24. Understand what programming language to use at what moment. You're time is valuable so don't waste it writing something that could have been done faster! (and understand the difference between a scripting language and a programming language, python for example is a programming language.)

    ReplyDelete
  25. During hacking remain mentally intact and focus on your each step. During a step always remember your next steps and the way you have to link them. Dont always use old methods and tricks, try new one and use your own mind too. and remember one thing that there is no shortcut of Hacking, to became a hacker, you have to give your whole passion to hacking. "Hacking is an Art, and Hacker is an Artist".

    ReplyDelete
  26. dont learn to hack...hack to learn

    ReplyDelete
  27. This Attitude should be there within
    "SWEAT MORE IN PRACTISE, SO YOU BLEED LESS IN WAR"
    #defensive #offensive
    #B31212Y

    ReplyDelete
  28. Whatever you're going to test,start it with a basic stuff. If you dont know any,start learning.

    ReplyDelete
  29. Enumeration is the key to pwnage, the more you enumerate the more attack surface you get

    ReplyDelete
  30. Hi everyone
    I am Prince from South Africa.Will it make me a good hacker if I continue with "software development " or should I switch into computer science?

    ReplyDelete
  31. Be patient!
    Learn different protocols and read the RFCs to understand how they work and if there are some "security by design" issues. After that you should try to understand the context you're in and therefore develop an exploit for this particular context.

    ReplyDelete
  32. Sleep less, read more. Learn & Think & Try & Fail & Never give up. Remember, "...imagination will take you everywhere".

    ReplyDelete
  33. Don't compete anyone, never think you are the best, just compete "the you in the past". There will always be a vulnerability waiting for being discovered, by someone who thinks different. Understanding human logic makes things easier. "Hackers realize, kiddies memorize" ;)

    ReplyDelete
  34. Avoid blog posts with names like “100 Ways To Become A Better Hacker”, read fundamental techbooks.

    ReplyDelete
  35. hacking is my passion and i am loving it

    ReplyDelete
  36. Try to be with hackers,add them on your social media,interact with them and see what they are doing,ask for their help if needed and similarly help them too.

    HACKING MASTER

    ReplyDelete
  37. to become a good hacker..u need to hack urself before u hack others.,

    ReplyDelete
  38. to become a good hacker..u need to hack urself before u hack others.,

    ReplyDelete

  39. @Rafay Baloch
    I am Prince from South Africa.Will it make me a good hacker if I continue with "software development " or should I switch into computer science?

    ReplyDelete
  40. Learn your own systems inside out, before moving on to other systems. The better you know your own, the more capable you will find yourself when it comes time to make your system work for you. - jericho

    ReplyDelete
  41. A great person had said "if i had 8 hours to chop down a tree, I'd spend 6 hours sharpening my axe". Apply this on yourself. Prepare yourself! Learn programming, networking, scripting and all, be passionate, motivate yourself then start hacking with your own ideas...You will surely win!
    #initinpandey

    ReplyDelete
  42. use your inner power to became a great hacker. Learn and just learn.. The more you learn..the more you understand things behind the scene...
    @nikhilkulkarni

    ReplyDelete
  43. Hack for fun, not for criminal activities.
    Amees Hashmi

    ReplyDelete
  44. A startup now can be just a pair of 22 year old guys. A company like that can move much more easily than one with 10 people, half of whom have kids.

    ReplyDelete
  45. Think of all the psychic energy expended in seeking a fundamental distinction between "algorithm" and "program"
    Amit Prakash

    ReplyDelete
  46. If you don't have time to do it right, when will you have time to do it over?
    ~Sunny Rockzzzz

    ReplyDelete
  47. Out in the field, any connection with home just makes you weaker. It reminds you that you were once civilized, soft; and that can get you killed faster than a bullet through the head.”
    ― Henry Mosquera

    ReplyDelete
  48. Most hackers are young because young people tend to be adaptable. As long as you remain adaptable, you can always be a good hacker.”
    ― Emmanuel Goldstein

    ReplyDelete
  49. Be very careful. We suggest getting a book on HTML to avoid becoming a real legend in the hacker world. Putting up a web page before you know how to put up a web page is generally a very bad idea. The .gov sites are an exception.
    th3.d3sty0y3r

    ReplyDelete
  50. We were addicted to hacking, more for the intellectual challenge, the curiosity, the seduction of adventure; not for stealing, or causing damage or writing computer viruses.
    www.defencely.com

    ReplyDelete
  51. To be a good hacker you have to learn from yourself. Learn books like "The basics of ethical hacking and pen testing" and "The web app hackers handbook-Ed.2". Once you learnt these books i promise you will be able to hack systems as well as web apps.
    Aarshit Mittal(A Shell)
    IndiShell

    ReplyDelete
  52. Try to see, feel and possibly touch everything that you learn, only then you will be confident about your attacks/defenses.

    ReplyDelete
  53. You should know HTML very well and then learn SQL Injection Cross site scripting (XSS) and after learning try these to different web pages regularly and you will get something happening soon.

    ReplyDelete
  54. why did you approve following comments.
    ======
    Anonymous said... 20

    Fuck a chick in school ^_^
    - See more at: http://www.rafayhackingarticles.net/2013/06/100-ways-to-become-better-hacker.html#sthash.6wkZbfgz.dpuf
    ===========

    ReplyDelete
  55. learn python , php , html and good hack ebooks to become a great hacker
    ~~imran akhtar
    india

    ReplyDelete
  56. hey bro rafay why you stopped after 20 tips???include ours man! this is not fare.
    Ashell

    ReplyDelete
  57. Adopt the mindset of a hacker
    -Mohamed Shimran

    ReplyDelete
  58. You may not be there yet but with everyday practice you will be closer than yesterday.

    ReplyDelete
  59. @Aarshit

    Let the comments come, I will update it once.

    ReplyDelete
  60. set of code has to be made by a hacker
    Don't get caught
    Learn the basic functionality of a system and network then explore their loop holes
    Every developer make mistake while developing identify the exploit and notify them to the developer

    ReplyDelete
  61. Don't get confused, just follow quote no.1,7,21,22 and 34. These tips will really help you to become a elite hacker.
    ~l1nuxr00t

    ReplyDelete
  62. Never discourage yourself. At one stage (specially if you are in hacking world) people will criticize you, just avoid them and keep focusing on learning. The more you will learn , the more you will be able to understand the behind scenes.
    I was not very good in my academics, in fact i got just 36% in 10th standard, but now i am a CEH..Avoid outer world, if you have any girlfrnd then leave her right now..Remember one thing that if you are a Romeo kind of people then there is no place for you in such kind of places, becoz only hardworkers become a HACKER!
    ~yours friend

    ReplyDelete
  63. kiss a girl's ass..it will make you a hacker :D
    ~RXhaxor

    ReplyDelete
  64. Learn Russian. Every infosecurity geek should know Russian.

    ReplyDelete
  65. When you learn something in this field, always put it to good use .Defacing websites will not make you a better hacker, but, helping someone with their security might earn you a respect even higher than what a blackhat may get .

    Himanshu Sharma

    ReplyDelete
  66. @Anonymous 66

    That will make you a porn star not a hacker :P

    ReplyDelete
  67. @i Sciurus
    9500$ dude..Glad to see your comment :)

    ReplyDelete
  68. bro hacked girl :P

    ReplyDelete
  69. When you learn something you have to DISCOVER it......That give you innovative idea to find vulnerability.....
    -Sid

    ReplyDelete
  70. above comment was not done by me first time visited on ur website today :)

    and to be a hacker ???

    cummon man no books needed

    first you have to be real , true and dedicated for your work , money is not important and if you doing hacking for money .. you are not a big time hacker.

    to be a hacker you just need a system , your field of interest and Google baba and a team like i do have The Indishell

    Namase ../

    ReplyDelete
  71. ping/portscan/telnet/finger ports
    banner grab
    search exploitdb

    ReplyDelete
  72. @Rafay,
    Yikes, I am 21500 dude now!

    ReplyDelete
  73. Keeping 'hacker' as a surname on your Facebook account does not really make you a hacker. Being unnoticed and non-egoistic does make you one!

    Li0n
    HackyShacky.com

    ReplyDelete
  74. solve puzzle,play chess,be clever

    ReplyDelete
  75. Always Stay Hunger to learn And Hacking is not only about web/software try for Hardware Hacking As well Think different ,never give up try till you reach success that's what make you a real hacker.

    ReplyDelete
  76. I am going to take a Seminar on Ethical Hacking at my uni on Mon, lets see how it goes.
    I love Hackerz, but did'nt know it Professionally yet. I am SEO by Profession & goes deep inside things & explore them out
    Is it necessary to know Coding & Programming to Hack? or just Assumption works etc.. :)
    Rep if poss thnx

    ReplyDelete
  77. if you want to learn hacking to veneer yourself then you will never able to become hacker (simarcingh)

    ReplyDelete
  78. If web application hacking - Start off with HTML then to JS, PHP, backend DBs, basics of JSP/ASP
    If native application hacking - The specific language in which the program is written in, assembly
    If you want to build malwares - CPP, Assembly, reverse engineering concepts
    Hacking is a really wide field, decide on what you want to do and proceed..

    ReplyDelete
  79. Don't ever hack from your home use cafe wifi or internet cafe LAN ,Always use VPN and proxy and encrypt your traffic

    ReplyDelete
  80. Think different, be a Hacker

    ReplyDelete
  81. To be a better hacker, become an IT professional first. Then fill the gaps through broadly studying and practicing. The most important thing - DO NO HARM !!

    ReplyDelete
  82. Be anonymous and leave no traces~Sriram

    ReplyDelete
  83. Don't call yourself a hacker because you can do x with a tool. True hackers don't label themselves as a hacker.

    PS: Python, a programming language? Disagree, it requires an interpreter instead of being compiled.

    ReplyDelete
  84. Whenever you are given a account to hack(let's say a account that can be hacked easily),never feel it below your dignity.A real hacker is a hacker that makes most of his opportunity.

    ReplyDelete
  85. Heyy...i want to learn hacking..so please tell me which e-books i should prefer

    ReplyDelete
  86. its all about passion you have, without this Aha not possible at all.

    ReplyDelete
  87. What can be created, can be destroyed. Nothing is completely secure, not even your mind, you just have to find a way to hack it. Real life manipulation or social engineering is also a part of hacking (Mind Hacking), get interested into it, if you don't like digital technicality.

    ReplyDelete
  88. just read about security and you will understand hacking also.

    ReplyDelete
  89. Behind every successful Coder there an even more successful De-coder to understand that code

    ReplyDelete
  90. A good hacker is not one who use his knowledge for good/positive purposes but a good hacker is one who hack and never get caught :D
    Shayan Malik

    ReplyDelete
  91. a good hacker is one who always ready to get challanges because he knows nothing in IT world is impossible for him he/she always ready for new chellenges to test his/her abilities

    ReplyDelete
  92. a good hacker is one who always ready to get challanges because he knows nothing in IT world is impossible for him he/she always ready for new chellenges to test his/her abilities

    ReplyDelete
  93. A good hacker is not one who use his knowledge for good or positive purposes
    but a good hacker is one who hack and never get caught :D
    shayan malik

    ReplyDelete
  94. The person who seeks and exploits weaknesses in a computer system /computer network who are actually expert programmers and networking wizards who do work on open-source software.They are labeled 'nerd' as a badge of time they spent and ‘geek’ as a badge of pride.

    ReplyDelete
  95. Learn Learn and Learn...Either Learn or become obsolete .

    ReplyDelete
  96. Learn not only Programming and Networking Learn the hole system.
    Learn Every Security update.
    Learn Learn And learn and also work work and work make you a best Hacker ...

    ReplyDelete

Blog Archive

 

Recent Comments

About

Rafay Baloch is an Independent security researcher, Internet marketer, Entrepreneur and a SEO consultant, He is the founder of RHA blog and multiple other blogs. Rafay got famous after finding a Remote Code Execution bug inside PayPal for which PayPal awarded him a sum of 10,000$ Read More..

Join In!

RHA © 2013. All Rights Reserved.