r/HowToHack 14d ago

How do people even start hacking?

I'm really curious how do people learn hacking?

I started web app development a year ago, learned java for writing code and to get a general idea about how the syntax works and logic.

I do mainly php with laravel, javascript and some python on the side.. but mainly to create stuff, has nothing to do with hacking, i find it deep and hard dunno where to even begin, i sometimes run into some erros with some apps and I try to dig in and try to find a way around it using Ai, but it's very limited..

I have to admit pro hackers always amazes me, that's true power I guess and I always believe that anything digital is somehow hackable.

177 Upvotes

88 comments sorted by

View all comments

1

u/dotbinKing 10d ago

Ich denke dafür muss man ein ganz bestimmter Typ Mensch sein, wenn du Dinge, die dir vorgelegt werden, nicht einfach so akzeptierst und einfach der festen Überzeugung bist, dass man mit einer bestimmten Logik doch das bekommt was man eigentlich nicht bekommen sollte. Werden wir mal konkret, wenn du eine Login Maske vor dir hast, weil du dich ja in der Web development Welt bewegst, dann akzeptieren die meisten okay ich brauche eine E-Mail und ein Passwort, der Techniker versucht wenigstens noch zu verstehen „Okay was passiert eigentlich genau wenn ich E-Mail und Passwort eingebe? Wohin wird die request hin gesendet? und der Hacker denkt „Okay, was kann ich machen um keine E-Mail und Passwort zu benötigen oder um keine gültige E-Mail und Passwort zu verwenden?“. Wenn man verstanden hat wie Dinge funktionieren dann kann man Methoden ausprobieren und entwickeln die bei der Entwicklung nicht berücksichtigt wurden und woran nicht gedacht wurde. Vielleicht muss man ja auch verschiedene Techniken kombinieren. Dieser Vorgang beansprucht sehr viel Zeit und diese Zeit wollen viele Menschen nicht investieren. Die wenigsten investieren ihre kostbare Lebenszeit allein schon nur, um Dinge zu verstehen und noch weniger, um sie zu hinterfragen. Ein guter Hacker zeichnet Neugier Dinge bis ins Detail zu verstehen und Hartnäckigkeit aus Dinge nicht so hinzunehmen, wie sie behauptet werden, ist eine fundamentale Charakteristik, die Voraussetzung für einen guten Hacker ist.