AW: Ports Hacking Erklärung
Ports kann man nicht hacken. Und wenn du eine schriftliche Genehmigung hast, dann lese dich in die Materie ein.
AW: Ports Hacking Erklärung
Wenn du einen Webservice attackieren willst, musst du dich eher in Websecurity einlesen. Die Ports sind in dem Fall egal.
Stichworte: SQL, XSS, RFI, etc. pp.
VG,
braz
AW: Ports Hacking Erklärung
Zitat:
Zitat von
Braz
Wenn du einen Webservice attackieren willst, musst du dich eher in Websecurity einlesen. Die Ports sind in dem Fall egal.
Stichworte: SQL, XSS, RFI, etc. pp.
VG,
braz
Wieso funktioniert das ganze nicht über Ports ?
---------- Post added at 15:55 ---------- Previous post was at 15:55 ----------
Zitat:
Zitat von
Vr3piz4
Ports kann man nicht hacken. Und wenn du eine schriftliche Genehmigung hast, dann lese dich in die Materie ein.
Ist mir auch bewusst, dass man Ports nicht hacken kann. Aber über Ports schon!
AW: Ports Hacking Erklärung
Zitat:
jemand der mir zeigt wie ich Ports Hacke
Dann drück dich bitte besser aus. Die Applikation offeriert sich dir nur über einen Port.
Deswegen ist es egal.
Dass du die richtige Tür (Port) der App erst wissen musst, ist klar. Das wars aber schon.
AW: Ports Hacking Erklärung
Naja, "Ports hacken" klingt ein bisschen, naja komisch. Hinter einem offenen Port steckt natürlich eine Anwendung welche die Anfragen verarbeitet, diese kann Fehler enthalten. Das kann zum Beispiel eine fehlende Längenvalidierung für Datentypen sein welche es ermöglicht durch überlange Werte Speicher dort zu überschreiben wo es nicht vorgesehen ist was z.B. dazu führen kann dass Code welcher mit der Anfrage versendet wird ausgeführt wird. Stichwort z.B. buffer overflow. Des Weiteren (ich weiß nicht wie weit du dich mit Programmierung auskennst, ist für soetwas halt wichtig) gibt es z.B. format Strings welche sich unter Umständen beeinflussen lassen. Auch kann es sein dass Werte aus einer Anfrage in Kommandos an andere Schnittstellen verwendet werden, wenn soetwas nicht ausreichend gefiltert und validiert wird kann ein Kommando beeinflusst werden, das ist z.B. das Prinzip der SQL Injection, oder wenn z.B. ein Kommandozeilenbefehl ausgeführt wird und man selber durch eine Eingabe einen weiteren Befehl anfügt. Das kann fatal sein. Oder wenn das Programm basierend auf einer Anfrage Daten aus einer Datei holt und zurückgibt, was wäre wenn man den Dateipfad beeinflussen kann? Man kann sensible Informationen finden. Es gibt echt viele Szenarien, das ist ein weiter Bereich. Fuzzing könnte noch ein Stichwort sein nach dem du googlen kannst.
AW: Ports Hacking Erklärung
Zitat:
Zitat von
gORDon_vdLg
Naja, "Ports hacken" klingt ein bisschen, naja komisch. Hinter einem offenen Port steckt natürlich eine Anwendung welche die Anfragen verarbeitet, diese kann Fehler enthalten. Das kann zum Beispiel eine fehlende Längenvalidierung für Datentypen sein welche es ermöglicht durch überlange Werte Speicher dort zu überschreiben wo es nicht vorgesehen ist was z.B. dazu führen kann dass Code welcher mit der Anfrage versendet wird ausgeführt wird. Stichwort z.B. buffer overflow. Des Weiteren (ich weiß nicht wie weit du dich mit Programmierung auskennst, ist für soetwas halt wichtig) gibt es z.B. format Strings welche sich unter Umständen beeinflussen lassen. Auch kann es sein dass Werte aus einer Anfrage in Kommandos an andere Schnittstellen verwendet werden, wenn soetwas nicht ausreichend gefiltert und validiert wird kann ein Kommando beeinflusst werden, das ist z.B. das Prinzip der SQL Injection, oder wenn z.B. ein Kommandozeilenbefehl ausgeführt wird und man selber durch eine Eingabe einen weiteren Befehl anfügt. Das kann fatal sein. Oder wenn das Programm basierend auf einer Anfrage Daten aus einer Datei holt und zurückgibt, was wäre wenn man den Dateipfad beeinflussen kann? Man kann sensible Informationen finden. Es gibt echt viele Szenarien, das ist ein weiter Bereich. Fuzzing könnte noch ein Stichwort sein nach dem du googlen kannst.
Vielen Dank. Ja deine Antwort geht in die richtige Richtung. Prinzipiel weiß weiß ich ja (zumondest bei den unteren Ports welche Programme dahinter stecken. Z.B POrt 25 wenn ich micht nicht täusche ist für E-mail reserviert...
Kannst du mirzeigen wie ich durch einen der obigen Ports in das System eindringen kann ?
AW: Ports Hacking Erklärung
Kann dir niemand einfach so allgemein sagen. Wir bilden hier auch keine Hacker aus.
Und diese Ports sind nur Standardports. Man kann auf diesem Port laufen lassen was man moechte.
AW: Ports Hacking Erklärung
Hi, Jones97!
Vorerst: Herzlich willkommen auf Free-Hack!
Zu deiner Frage:
Du solltest dich im wesentlichen vorerst mit der Materie befassen. In deinem Fall soltest du dir erstmal die Frage stellen "Was sind Ports und wofür brauche ich sie?".
Wenn du dir diese Frage beantwortet hast, dann wirst du schnell bemerken, dass Ports dir keine Möglichkeit bieten in irgendwelche Systeme einzudringen. Viel mehr können dir Ports dabei helfen um herauszufinden welche Programme auf dem Zielsystem laufen (Stichwort "Portscanner"), denn diese Programme bieten dir ggf. eine Möglichkeit das Zielsystem zu manipulieren. Hierzu hat dir gORDon_vdLg schon einen kleinen Einblick gegeben.
Ein konkretes Beispiel:
Durch einen Scan fällt dir auf, dass auf dem Zielsystem über Port 80 ein Webserver läuft. Auf dem Webserver findest du eine Internetseite, welche für SQL-Injections (hier im Forum zu finden) anfällig ist. Durch diese Lücke erlangst du die Kennwörter der Administratoren der Webseite, und kannst über das Administrationspanel eine Shell hochladen. Du hast nun Zugriff (je nach Rechtevergabe Lese - und/oder Schreibrechte) auf das Dateisystem des Servers und kannst dich weiter hangeln.
Wie du siehst, hat der Port an sich nichts mit der Übernahme zu tun, eher die Software, welche hinter dem Port läuft. Wie du oben richtig erkannt hast, läuft über Port 25 SMTP, welches für den Mailtransport verantwortlich ist. Heißt, dass du dir hier Lücken in der Mailsoftware des Servers suchen müsstest.
Wenn die 97 hinter deinem Namen dein Geburtsjahr widerspiegelt, dann sollte das obige nahezu schon für eine Präsentation reichen. Mit den Artikeln, welche ich dir genannt habe kannst du noch tiefer in die Materie gehen und möglicherweise sogar den Links auf Wikipedia folgen. So solltest du deine Präsentation schnell voll kriegen. :)
Ich hoffe ich konnte ein wenig helfen!
Gruß,
Barny
AW: Ports Hacking Erklärung
Zitat:
Zitat von
Jones97
Z.B POrt 25 wenn ich micht nicht täusche ist für E-mail reserviert...
Kannst du mirzeigen wie ich durch einen der obigen Ports in das System eindringen kann ?
Das stimmt. Im Standard Port 25 ist für E-Mail reserviert. Es hindert mich aber niemand daran, auf Port 25 einen Webserver laufen zu lassen.
Ports sind im Allgemeinen nur Zahlen von 1 bis 65535, anhand derer das Betriebssystem erkennt, an welches Programm deine Anfrage weitergeleitet werden muss.
Wenn du einen Webserver startest, "meldet er sich beim Betriebssystem z.B. auf Port 80" an. Kommt später eine Anfrage an Port 80 weiß dein Betriebssystem, dass es die Anfrage an den Webserver weiterleiten muss. Ein Port ist nichts anderes als eine Art der Identifizierung.
Wenn sich auf einem Port kein Programm "angemeldet hat", wird das Betriebssystem dein gesendetes Paket verwerfen. Hier bietet sich keinerlei Angriffsfläche (außer das Betriebssystem wäre unsicher, was in diesem Fall recht unwahrscheinlich ist). Wenn du ein System angreifst, kannst du nur Dienste (wie z.B. den Webserver, den Mailserver, etc.) attackieren, aber nicht den Port, da ein Port nur eine Zahl ist.
Nun kommt es auf die Sicherheit des Dienstes an. Wenn ein unsicherer Webserver läuft, kannst du diesen angreifen - egal, ob er nun auf dem Standardport 80 oder auf einem beliebigen anderen Port hört.
Daher können wir dir ohne weitere Hinweise auf das System auch überhaupt nicht helfen.
Willkommen auf F-H übrigens :-)
AW: Ports Hacking Erklärung
Man kann keine "Ports hacken", das geht schon nicht weils halt nur eine Art Zugangspunkt für einen Service ist der auf einem Port lauscht.
Stelle dir mal ein Port vor, als hättest du 2 Telefone die mit einer Telefonleitung miteinander verbunden sind.
Nun können sich 2 Menschen jeweils an eins der Telefone setzen, und miteinander quatschen.
So ein Gespräch könnte vielleicht so aussehen:
Person 1: "Hey, mein Name ist Müller. Wie geht es ihnen denn heute?"
Person 2: "Och, ganz gut eigendlich. Wie ist das Wetter bei ihnen?"
Person 1: "Freut mich zu hören! Bei uns ist das Wetter ziemlich Mies.. naja ich muss dann auch wieder auflegen! Tschüss!"
Person 2: "Tschüss!"
Joa, so könnte das dann ausschaun.
Und wenn du das jetzt auf Netzwerkkommunikation & Ports umlegst, hast du eine Netzwerkommunikation von einem Computer zu einem anderem über einen vordefinierten Port.
Ein Port ist also eine Art "Telefonverbindung". Anstelle der Telefonnummer in meinem Beispiel, hast du hierbei eine IP.
Was passiert nun wenn aber nur eine Person am Telefon sitzt, und dann das Telefon anruft wo niemand dransitzt?
Genau - es nimmt niemand den Hörer ab, und die Person erreicht niemanden.
Das wäre der Fall, wenn der Port geschlossen ist (oder kein Service am Port auf Anfragen wartet).
Sitzt nun aber jemand am Telefon, wird dieser sehr wahrscheinlich auch den Hörer abnehmen und antworten.
Nun könntest du dieser Person erzählen das du der Präsident bist, und er dir sofort 1000€ überweisen solle ;o..
Ob er es glaubt ist dann eine andere Frage.. aber falls er es dir abnimmt, haste ihn "gehackt".
Aber man muss eins beachten - du kannst den Port ansich nicht "hacken", sondern nur den Service der auf diesem Port auf anfragen lauscht.
Der Port ist lediglich wie ein Telefon.. du kannst davor sitzen, und warten das Anfragen reinkommen. Oder du "rufst andere Computer an".
Das ist lediglich eine Schnittstelle zum verwalten von Verbindungen.. weil du sonst halt nur eine Verbindung zur gleichen Zeit haben könntest.
Stell dir Symbolisch vor du hast Hunderte / Tausende von Telefonen daheim rumliegen ;)
Wenn du etwas hacken möchtest, benötigst du eine Sicherheitslücke für den Service der auf diesem Port wartet.
Das heißt, du musst es irgendwie schaffen die "Person" (Service, Programm, Server) so zu verwirren, das sie Dinge tut die sie nicht sollte.
Beispiele sind falsch formatierte Daten, die dann dafür sorgen das du eigene Befehle schicken kannst die dann ausgeführt werden.
Oder das dir die "Person" (Service / Programm / Server) Informationen zuschickt die er eigendlich nicht sollte weil es ein Buffer Overflow gibt.
Oder oder oder..
Kurzfassung - Ports lassen sich nicht hacken. Du kannst nämlich jedes Programm / Service auf einem Port lauschen lassen,
und du weißt nur aufgrund einer Portnummer nicht, was auf diesem Port lauscht. Du kannst also auch nicht sagen "Ich hack jetzt mal den Telnet / EMAIL / Sonstwas Port!"..
weil da bei jedem Server / PC andere Software auf dem Port lauschen kann, und diese alle anders aufgebaut sind.. und natürlich nicht alle die gleiche Sicherheitslücke haben (Sofern überhaupt vorhanden):redface:
AW: Ports Hacking Erklärung
Danke Barny für deine ausführliche Antwort, ich dachte eigentlich schon zu wissen was Ports sind, und auch wie sie funktionieren. Zu den Programmen die hinter so einem Port sind. Ich kann ja nicht wissen was für ein Programm der Pc nutz ? Ob er nun mit Mozilla oder Chrome über den Port 80 ins Internet geht... :/ wie genau läuft hier dann das Hacking ab ?
---------- Post added at 14:35 ---------- Previous post was at 14:30 ----------
Danke Cystasy, das ist ein sehr anschauliches Beispiel. Ich dachte immer die unteren Nummern sind fest definiert, z.B Port 80 für Webserver... so habe ich es zumindest von ein paar websiten gelernt. Wie kann ich den Daten auf diesen Port schicken ? mit cmd ? oder brauceh ich dafür eine andere Konsole ?
AW: Ports Hacking Erklärung
Mach uns einen Gefallen und lerne erst die Grundlagen bevor du versuchst zu hacken.
Dir fehlt es an so vielem Wissen im Bereich Network dass ich nicht verstehen kann wieso man eine Praesentation ueber Hacking macht, wenn man offensichtlich keine Ahnung hat.
AW: Ports Hacking Erklärung
Mir wurde gesagt ich solle es so machen. Ich solle in dem anzugreifenden System schauen ob es online ist (Pingen) dann nach schauen welche Dienste es nutz (Port Scanning) und dann im Inet schauen wo die schwachstellen für das Programm inter dem Port steckt schauen. Was für wissen fehlt mir den so dringend das ich das jetzt hier nicht verstehen soll Vr3piz4 ?
AW: Ports Hacking Erklärung
Jones97.. das Problem dabei ist, das du ein fehlendes Verständnis davon hast wie das ganze Technisch funktioniert.
Das ganze funktioniert nicht so wie du dir das vorstellst ("mal eben schauen was für ein programm läuft und dann nachschauen was für eine Schwachstelle es hat" usw)..
Das ganze ist WESENTLICH komplexer und komplizierter.. das kann man nicht so machen wie du dir das vorstellst.
Schon garnicht ohne Hintergrundwissen. Darüber ein Vortrag zu machen wird nicht gut enden.. weils in der Realität nunmal anders ist als du wahrscheinlich denkst.
Das läuft nicht ab wie im Film wo man innerhalb Minuten mal eben easy was hackt und in Systeme eindringen kann.
AW: Ports Hacking Erklärung
Zitat:
Zitat von
Jones97
Mir wurde gesagt ich solle es so machen. Ich solle in dem anzugreifenden System schauen ob es online ist (Pingen) dann nach schauen welche Dienste es nutz (Port Scanning) und dann im Inet schauen wo die schwachstellen für das Programm inter dem Port steckt schauen. Was für wissen fehlt mir den so dringend das ich das jetzt hier nicht verstehen soll Vr3piz4 ?
Weil dir jegliches Verstaendnis fehlt betreffend IT.
AW: Ports Hacking Erklärung
Dann sollte vllt jemand der es weiß mir sagen wie es geht ? Schonmal daran gedacht ? Ich kann ja schlecht alles über IT lernen bevor ich anfangen kann mit hacken ?!
---------- Post added at 16:00 ---------- Previous post was at 15:59 ----------
Mir ist auch klar das ich noch vieles lernen muss aber irgwann muss ich ja anfangen...
AW: Ports Hacking Erklärung
Lerne die Grundlagen. Hacken bedeutet ueber den Tellerrand zu schauen. Du befindest dich noch nicht einmal im Teller.
Was du dir vorgenommen hast ist zu viel.
Zitat:
Dann sollte vllt jemand der es weiß mir sagen wie es geht ?
Ja, so einfach kann man es sich machen wenn man selbst nicht lernen moechte.
Du moechtest also das lernen in paar Tagen was andere sich muehseelig erarbeitet haben in JAHREN mehrere JAHREN?
Du bist einfach nur DREIST!
AW: Ports Hacking Erklärung
Zitat:
Zitat von
Jones97
Dann sollte vllt jemand der es weiß mir sagen wie es geht ? Schonmal daran gedacht ? Ich kann ja schlecht alles über IT lernen bevor ich anfangen kann mit hacken ?!
Dir ist aber schon klar, das du mit dem Stoff den man darüber erzählen könnte ganze Biblotheken und mehr füllen kann?
Es gibt nicht einen einzigen Weg oder eine Methode mit dem man etwas hacken kann.. jede Software, Situation, Server, Konfiguration usw usf ist ÜBERALL unterschiedlich.
Es kommt also krass darauf an was man genau machen möchte, und was man als Ziel auswählt, und dann noch wie viel Erfahrung man hat.
Vorraussetzungen damit du überhaupt erst übers "hacken" nachdenken kannst:
- Du musst programmieren können und die Grundlegenden Computerkenntnisse können (Kannst du.. nicht)
Allein damit kannst du etliche Jahre bis Jahrzehnte verbringen.
- Du musst verstehen wie Programme funktionieren, und logisch denken können. Man muss vom Tellerrand weg schauen.. neue Wege finden & denken die noch niemand vor einem gedacht hat.
- Du brauchst Selbstständigkeit. Hast du scheinbar leider auch nicht. Mit diesem Forumpost beweis du das du bisher keinerlei Erfahrung & Selbstständigkeit hast.. womit dir schonmal 2 wichtige Faktoren fehlen
ich könnte jetzt noch weiter aufzählen.. aber die Grundaussage ist einfach.. wir sind hier nicht in einem Hackerfilm. Es wird dir niemand in einigen Minuten oder Stunden oder gar Tage erzählen können wie man "hackt". Denn es gibt da kein Standartvorgehen wie man hackt.. man tuts einfach basierend auf seinem Wissen.
Wenn du Programmieren kannst, weißt du wie Programme grob aufgebaut sind und wie spezifische Dinge gelöst (sein können) werden.
Dadurch kannst du dann Ideen davon bekommen, was du tun könntest um bewusst Fehler hervorzurufen, die dann dazu führen könnten das du spezifische Dinge tun kannst (Daten auslesen / manipulieren usw).. Kurz gesagt -> du musst Ahnung von der Materie und dem was du da tust haben, und dann Forscherdrang haben dich in Themen einzuarbeiten.. und dann experimentieren. sehr viel.
Ein einfaches Beispiel für solch ein Vorgehen kann ich dir hier im folgenden beschreiben.. Am Beispiel "Wie findet man Exploits in einem Spiel".
Als Beispiel mal ein Denkvorgang wie man ein Exploit in World of Warcraft endeckt.. ich nehme dafür ein Exploit den ich selbst endeckt hatte.
Nichts spektukaläres, aber es zeigt den Vorgang von "hacking" denke ich einigermaßen.
Also.. in World of Warcraft gibt es Mounts. Steigt man auf ein Mount auf, ist man logischerweise danach auf einer höheren Position in der Spielwelt.
Beispielweise könnte man auf einem Elefanten sitzen oder sowas. Nun hat Mr. Hacker langeweile, und überlegt wie er das Spiel verbuggen könnte.
Dann schaut er in der Stadt sich um, und sieht eine sehr niedrige Zimmerdecke. Diese ist genau so groß, das die Spielfigur dort drunter passt.
Nun überlegt sich der Mr. Hacker natürlich "wenn mein Spielcharakter ohne Mount genau so dort in diese Lücke passt..was passiert wenn ich dann dort drunter stehe, und auf mein Mount steige? Dann bin ich doch größer als die Decke.. was passiert dann?". Das ist ein interessanter Denkansatz den man haben könnte, und den man dann ausprobiert. Was passiert da wenn ich das mache? Die Antwort ist.. man buggt sich durch die Wand durch, und kann dann mit dieser Methode
an Orte gelangen, an die man eigendlich nicht kommen soll (durch Wände, unter Häuser etc.). In diesem Beispiel habe ich durch eine Modifizierte Version dieses Exploits eine Möglichkeit gefunden um unter das Auktionshaus in Sturmwind zu kommen. Dadurch konnte man dann mit einem Auktionshaus Bot Afk im Auktionshaus rum stehen, hatte ohne sich zu bewegen Zugriff auf den Briefkasten, und konnte dann unter dem Auktionshaus rumbotten.. ohne das man gesehen wurde.
Vorteil: normale Spieler sehen einen nicht, und reporten einen nicht. Zusätzlich muss der Bot nicht hin und herlatschen von Auktionshaus zu Briefkasten und zurück weil er von dieser Stelle aus an beide gleichzeitig kam. War so nicht vom Entwickler vorgesehen, konnte aber durch logisches denken genutzt werden.
Solch ein "denkschema" von "Wie kann ich das ganze verbuggen oder fehler finden die mir vorteile bringen?".. da brauchs halt einfach Forscherdrang und Eigeninitative.. du musst selbst denken & wissen haben und solche dinge finden zu können. In diesem Beispiel war einfach die schlechte Kollisionsabfrage von WoW das Problem, das man so ausnutzen konnte. Dieser Fehler hatte verschiedene Exploits zur Folge.. war lustig solang es klappte.
Aber Ohne Grundlagenwissen.. KLAPPT DAS NUNMAL NICHT.
Das ganze ist nichts was du mal eben in einigen Wochen oder Monaten mal eben lernst.. oder das dir jemand erklären kann.
Da musst du dich selbst einarbeiten, und dann experimentieren und wie ein "hacker" denken.
AW: Ports Hacking Erklärung
Wieso bin ich dreist oder mache es mir einfach ? Uund was soll das jetzt mit "Du moechtest also das lernen in paar Tagen was andere sich muehseelig erarbeitet haben in JAHREN mehrere JAHREN?" Das ist eine sehr traurige Einstellung wenn du mich fragst. Wenn jeder so denken würde das er sein Wissen nicht weitergebn will hätten wir nichts zum Hacken... Du warst doch auch in der Schule und hast von dem Wissen profitiert, das andere Weitergeben haben... Lernen, vesrtehen und ANwenden muss es ja immernoch ich selber... Ich möchte ja nur das jemand mir sagt was ich den lernen soll. Du sagst ich sein nichtmal im richtigen "Teller" so in welchem "Teller" Teller bin ich denn dann ? Du sagst ich habe keinerlei verständnis der IT und ich solle es lernen. IT ist ein unendlich großes Feld wenn ich diese Feld können müsste um Hacken zu können, wären alle Hacker 10-20 Jahre nur daheim gesässen und hatten 24/7 IT gelernt, oder oder man ist erst Hacker mit 50 Jahren... Also fals du nochmal so ein Kluges Komentar auf lager hast, lass es doch bitte einfach sein, dann stehen hier wenigsten nur sinnvolle Antworten.
AW: Ports Hacking Erklärung
Zitat:
Zitat von
Jones97
Wieso bin ich dreist oder mache es mir einfach ? Uund was soll das jetzt mit "Du moechtest also das lernen in paar Tagen was andere sich muehseelig erarbeitet haben in JAHREN mehrere JAHREN?" Das ist eine sehr traurige Einstellung wenn du mich fragst. Wenn jeder so denken würde das er sein Wissen nicht weitergebn will hätten wir nichts zum Hacken... Du warst doch auch in der Schule und hast von dem Wissen profitiert, das andere Weitergeben haben... Lernen, vesrtehen und ANwenden muss es ja immernoch ich selber... Ich möchte ja nur das jemand mir sagt was ich den lernen soll. Du sagst ich sein nichtmal im richtigen "Teller" so in welchem "Teller" Teller bin ich denn dann ? Du sagst ich habe keinerlei verständnis der IT und ich solle es lernen. IT ist ein unendlich großes Feld wenn ich diese Feld können müsste um Hacken zu können, wären alle Hacker 10-20 Jahre nur daheim gesässen und hatten 24/7 IT gelernt, oder oder man ist erst Hacker mit 50 Jahren... Also fals du nochmal so ein Kluges Komentar auf lager hast, lass es doch bitte einfach sein, dann stehen hier wenigsten nur sinnvolle Antworten.
"Hacker" ist keine Berufsbezeichnung oder so.. man kann niemals sagen "so, jetzt bin ich fertig. Jetzt bin ich ein Hacker".
Hacker ist die Definition für Leute die sich für Informatik interessieren, sich Wissen aneignen, Neue Dinge (Software, Hardware usw) schaffen, neue Ideen einbringen,
Sicherheitslücken finden usf usw.. Hacker ist quasi nur ein Oberbegriff für eine Person die sich sehr gut mit Informatik auskennt (und davon begeistert ist).
Dein Beispiel mit Mathe ist ziemlich Nett, denn hier kann ich dir dein Fehler aufzeigen.
Deine Frage "Zeigt mir wie man Hackt" ist genauso wie wenn ich dich fragen würde "Zeig mir wie man Mathematik macht"..
Da würdest du dich fragen "Ja toll.. Mathematik. Und was genau möchtest du lernen?".
Es gibt nunmal in der Informatik extrem viele Themen und Dinge die du lernen kannst, und genauso viele (wenn nicht mehr) Dinge die du unter "hacken" einordnen kannst.
Dieses Gebiet ist ENORM (!!) groß.. es ist Naiv zu sagen "zeig mir wie man hackt".. weil das schon fast lächerlich ist.
Dieses Thema ist so groß, das du da mehrere Tausend Jahre dich mit beschäftigen könntest, und immer noch mehr Dinge erfahren und tun könntest die du noch nicht gelernt hast.
Es kommen ja auch ständig neue Themenbereiche, Software, Techniken usw hinzu.. wie sollen wir da bitte dir das alles beibringen? Und das möglichst auch noch in kurzer Zeit?
Nehms mir nicht Böse aber.. Dir fehlt es nunmal KOMPLETT an Grundlagenwissen.
Und deshalb kommst du auch mit solch einer Bitte / Frage hier zu uns.
Aber gut - du möchtest hacken lernen? Hier der Plan wie das geht:
0) https://de.wikipedia.org/wiki/Hacker - Durchlesen. Verstehen.
1) Kaufe dir ein Buch über die Funktionsweise eines Computers. Wie das mit dem Binärsystem funktioniert, was es für einzelne Komponenten Hardwaremäßig gibt, auf welchem Prinzip Computer aufbauen etc., Baue dir einen eigenen Computer usw - Dafür plane bitte einige Monate bis 1-2 Jahre ein.
2) Kaufe dir ein Buch das Grundlegende Informatik Kenntnisse vermittelt. Excel usw. meine ich hierbei NICHT. sondern Dinge wie Netzwerkkommunikation, Kommunikation des Betriebsystems mit Hardware, Treiber, Software, Assembler und weiteres. Lese dies, und verstehe es. Arbeite dich in diese Themen ein. - Dafür plane bitte 2 bis 5 Jahre ein.
3) Informiere dich darüber was für Programmier & Scriptsprachen es gibt. Suche dir eine raus, und lerne sie. Schreibe mehrere Monate und Jahre Software, und lerne die Denkweise eines Programmierers kennen. Lerne wie Programme aufgebaut sind, wie man bestimmte Programmfunktionen Strukturiert und weitere Dinge wie Netzwerkommunikation. - Plane hierfür ebenfalls ein paar Jährchen ein, wobei du nie fertig sein wirst weil es immer wieder neues zu lernen gibt (überall.. auch im ersten und zweiten punkt)
4) Wenn du soweit bist, kannst du anfangen nachzudenken zu lernen "wie man hackt". Aber dann wirst du ohnehin wissen was du tun musst, und wirst keine Hilfe mehr benötigen weil du dann Selbstständig genug bist selbst zu denken um rauszufinden wie man "hackt".
Übrigens.. "Hacker" ist man weil es einem Spaß macht.. und wenn dies der Fall ist, macht man das auch noch in 50 Jahren.
Normalerweise spezialisieren sich Leute auf ein bestimmtes Gebiet das sie besonders interessiert und das ihnen Spaß macht.
Damit begrenzen sie sich dann auf ein bestimmtes Themengebiet innerhalb des "Hackings", wodurch sie dann eben nicht ewigkeiten
lernen müssen bis sie irgendwas tun können. MAnche spezialisieren sich auf Debuggen, andere auf Reversing, andere auf SQL, andere auf XSS, andere auf Bufferoverflows, andere auf Linux, wiederum andere auf Windows andere auf... [...] .. usw usf.. Es gibt viele Menschen, und viele Themen.
Jeder wählt sich das Themengebiet aus das ihm spaß macht. Und da du keinerlei Grundwissen hast, kannst du genau DIES nicht tun.
Dir fehlt jedes Grundlegende Wissen über Informatik, was es für Themen gibt, und wohin du überhaupt willst.
Eigne dir Wissen an, und dann kommste nochmal zurück..dann kann man nochmals drüber sprechen.
AW: Ports Hacking Erklärung
Ich würde Hacking sogar noch allgemeiner definieren, als Cystasy und es nicht auf die Informatik beschränken.
Hacken ist das kreative Benutzen einer Sache, in einer anderen Art und Weise, als es vorgesehen ist.
Lockpicking ist auch eine Form des Hackings, hat aber nichts mit Informatik zu tun. Oder dieses Beispiel: http://lock-picking.wonderhowto.com/...-shim-0113428/ hier wurde auf Grund eines Designfehlers die Anzahl an möglichen Kombinationen für ein Zahlenschloss von 65000 auf 100 reduziert.
Hacking begrenzt sich also nicht nur auf Computer oder Software, du kannst alles hacken. Du musst dich aber mit der Materie auskennen um dir dann eigene Usecases auszudenken.
Andersherum kannst du dich aber so lange du willst, mit einer Materie auseinandersetzen, wenn du dich nicht in diese Denkweise hineinversetzen kannst und über den Tellerrand hinausschauen kannst, bringt dir das ganze auch nichts
AW: Ports Hacking Erklärung
Zitat:
Zitat von
R3s1stanc3
Ich würde Hacking sogar noch allgemeiner definieren, als Cystasy und es nicht auf die Informatik beschränken.
Hacken ist das kreative Benutzen einer Sache, in einer anderen Art und Weise, als es vorgesehen ist.
Lockpicking ist auch eine Form des Hackings, hat aber nichts mit Informatik zu tun. Oder dieses Beispiel:
http://lock-picking.wonderhowto.com/...-shim-0113428/ hier wurde auf Grund eines Designfehlers die Anzahl an möglichen Kombinationen für ein Zahlenschloss von 65000 auf 100 reduziert.
Hacking begrenzt sich also nicht nur auf Computer oder Software, du kannst alles hacken. Du musst dich aber mit der Materie auskennen um dir dann eigene Usecases auszudenken.
Andersherum kannst du dich aber so lange du willst, mit einer Materie auseinandersetzen, wenn du dich nicht in diese Denkweise hineinversetzen kannst und über den Tellerrand hinausschauen kannst, bringt dir das ganze auch nichts
Würde ich dir zustimmen, hatte es nur nicht Erwähnt weils sonst noch ausschweifender geworden wäre..^^
Finde dein Beispiel mit den Lockpicks z.b sehr gut.. das passt sehr gut zu dem Begriff wie ich finde.
Hatte als Beispiel ja auch z.b das finden von Exploits für Spiele leicht angeschnitten.. das ist auch sehr ähnlich vom Prozess her finde ich.
grüße
AW: Ports Hacking Erklärung
Zitat:
Zitat von
Jones97
Wieso bin ich dreist oder mache es mir einfach ? Uund was soll das jetzt mit "Du moechtest also das lernen in paar Tagen was andere sich muehseelig erarbeitet haben in JAHREN mehrere JAHREN?" Das ist eine sehr traurige Einstellung wenn du mich fragst. Wenn jeder so denken würde das er sein Wissen nicht weitergebn will hätten wir nichts zum Hacken... Du warst doch auch in der Schule und hast von dem Wissen profitiert, das andere Weitergeben haben... Lernen, vesrtehen und ANwenden muss es ja immernoch ich selber... Ich möchte ja nur das jemand mir sagt was ich den lernen soll. Du sagst ich sein nichtmal im richtigen "Teller" so in welchem "Teller" Teller bin ich denn dann ? Du sagst ich habe keinerlei verständnis der IT und ich solle es lernen. IT ist ein unendlich großes Feld wenn ich diese Feld können müsste um Hacken zu können, wären alle Hacker 10-20 Jahre nur daheim gesässen und hatten 24/7 IT gelernt, oder oder man ist erst Hacker mit 50 Jahren... Also fals du nochmal so ein Kluges Komentar auf lager hast, lass es doch bitte einfach sein, dann stehen hier wenigsten nur sinnvolle Antworten.
Dir fehlen einfach ein paar essenzielle Dinge die schon andere User angesprochen hat. Ich gebe sehr gerne mein Wissen weiter, aber nicht an Personen die offensichtlich noch keine Ahnung von der IT haben.
Wenn ich dir sagen wuerde: "Dafuer musst du einen Portforwarden" und du erst googlen oder einen Thread erstellen musst, dann fehlen dir einfach die Grundlagen.
Wenn man eine gute Auffassungsgabe hat, dann braucht man auch keine 50 Jahre um sich gewisse Dinge selbst anzueignen.
Leider fehlt mir dazu die Lust einen Roman zu schreiben, weil du es anscheinend besser weisst.
AW: Ports Hacking Erklärung
Mensch Leute, zu dem Thread:
https://i.imgur.com/G0Zf8yi.jpg
Daher mache ich hier mal lieber zu:
/closed