We have all known stories where some hacker manages to enter deep into a network, or manages to collapse a web page, with an attack known as DoS Denial-of-service attack (Denial-of-service attack) but to do this, you must have certain prior knowledge in the life of a Hacker that you must learn to master, don't believe those "with this book you will be a hacker from 0 to 100" stories.I have seen many publications like this in social networks and no, it is not true, because it is not only the penetration phase that matters. You always need to have previous knowledge, to be able to become a great Hacker. Social Engineering: Una habilidad de todo hacker es, saber usar la ingeniería social, la quise dejar de Bonus, porque es que pocos tienen esta habilidad, el poder engañar a las personas para hacer lo que uno quiera que hagan, esa es la mejor habilidad hacking y así normalmente es que se hackea. entendiendo la programación neurolingüística . Muchas gracias por leer.
The knowledge you need to enter this world are:
- Basic computer skills: Knowing how to install an operating system, build your own computer, fix your own problems, understand a little bit of computer science is what you need.
- ProgrammingProgramming should be a weapon for any ethical hacker, generally in languages such as Python, Ruby or a database language such as SQL, HTML tag language and CSS.
- Networks: Puedes no entender bien la programación, pero sin saber de redes, jamás lograras ser un buen hacker, te informo que redes es fundamental en estas practicas, ipv4, ipv6, Backbone, protocolos…
- Other language: In general English, if you speak native English, learn another extended language in technology like Russian, Japanese or Mandarin Chinese, did you know that according to statista 52,3% of the internet is in English? Besides this almost all the Software is in English, that's the point I'm going, the great amount of knowledge that awaits you learning English, for a hacker is indispensable for that reason.
- Linux: No es indispensable este punto, pero Linux tiene casí todas las herramientas de Hacking, que Windows aún le faltan, así que aprender a usar Linux, facilita que puedas volverte un hacker por todo el Software que tiene, aunque no todo el que usa Linux es hacker… No confundir.
- Virtualization: This point is important because for example Metasploit Table, a Linux distribution exclusively created to be attacked, has many vulnerabilities, if you learn to virtualize and build your own hacking lab, you will learn new ways to exploit vulnerabilities in a system.
- Curiosity: A hacker always wants to learn new things, wants to get into the world more and more and understand it, you must always be hungry for knowledge, to be able to grow, because hackers of 2005, doubtfully can use the same practices from then to today, they must always be updated.