+ 1
How does programming work?
Ich habe irgendwie das Gefühl, dass ich nicht über den "Taschenrechner" heraus komme. Wie wird daraus irgendwann so etwas wie Facebook oder wie können Leute damit "hacken" und Sicherheitslücken finden? I've got the feeling that I'm not able to produce something better than a calculator? How are people able to "hack" someone and find lacks in cyber security?
4 Réponses
+ 5
Ich schätze, du musst einfach Schritt für Schritt einen Stein auf den anderen bauen.
Erstmal ist es nur ein bisschen schlichter Konsolencode.
Dann spielst du mit Tkinter rum und machst ein bisschen GUI.
Spielst ein bisschen mit der Standardlibrary rum.
Guckst mal, wie du Textmaterial von irgendeiner Homepage saugst, z. B. Wikipedia (Vorsicht, da gibt's Regeln).
Guckst mal, wie man ein Python-Programm kompiliert kriegt.
Wie du aufs Betriebssystem zugreifen kannst.
Wie du Programme auf anderen Systemen zum Laufen kriegst, beispielsweise über Frameworks wie Kivy.
Und tastest dich eben Stück für Stück in Bereiche vor, die dich interessieren, und wo du gezwungen bist, auch mal was Neues zu versuchen.
Und immer so weiter. Einfach nicht stehenbleiben, nicht immer wieder das Gleiche coden. ;-)
(Deine Frage ist zu allgemein gestellt. Du solltest in der Überschrift schon genauer zu fassen versuchen, was du wissen willst, sonst gucken hier viele eventuell gar nicht.)
+ 2
i'll just answer the "how people hack"
"hack" is more of a guessing game. which part of a system is the most vunerable, the analysis could take days or weeks it could by trial and error, brute forcing, source code analysis, network monitoring, etc.
the end result is not more than few minutes of example. but the work behind that is massive. and of course those people will be paid handsomely in (hopefully) legal way. i think they're called bounty hunter or something, or maybe "Wanted" depend on what they use the exploits for.
+ 1
HonFu Ich fürchte es könnte auch zu vage für die q&a sein. :/
0
By spending more time coding