Autor Beitrag
arcitC|Crash
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 88


D4 weiter weiß ich net
BeitragVerfasst: Do 28.10.04 14:10 
Kann jemand vielleicht mal schreiben, wie das Netzwerk oder das Internet funktioniert? Von A bis Z ^^. Und mit schön einfach verständlichen Beispielen für die etwas komplizierteren Erklärungen, denn ich hab davon noch keine Ahnung. Z.B. wie das mit Daten oder Nachrichten verschicken (genau) abläuft und, ne einfach alles was wichtig ist. Das mit den Beispielen meine ich so:
Das kennt sicher jeder, wenn Ports und IPs erklärt werden. Da sagt man dann, dass die IP-Adressen die Adresse eines Computers ist, wie die Hausnummer eines Hauses und Ports sind die Türen zu dem Haus, die mal zu und mal auf sind usw. Damit ich das doch auch verstehe :). Also wer mal Lust hat sich daran zu machen: THX! Das Geld bekommt ihr später zugeschickt :D

Ach ja, bitte nicht nur irgendwelche (englischen) Begriffe reinschreiben und nich genau erklären, was das heißt. Was ich versteh ist IP, Port und Ping und vllt noch so die üblichen. :)
blackbirdXXX

ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1077
Erhaltene Danke: 1

Ubuntu Dapper

BeitragVerfasst: Do 28.10.04 14:15 

_________________
Klein, schwarz und ärgert Techniker? Jumper!
arcitC|Crash Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 88


D4 weiter weiß ich net
BeitragVerfasst: Do 28.10.04 14:38 
Oh cool, danke das ich dich klicken durfte ^^

Moderiert von user profile iconUdontknow: Doppelposting entfernt.
arcitC|Crash Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 88


D4 weiter weiß ich net
BeitragVerfasst: Sa 30.10.04 16:36 
hmm....also das ist nich genau genug. Und auch ziemlich wenig. Und das meiste wusste ich ja auch schon ^^. Ich möchte z.B. wissen, was passiert wenn eine Nachricht verschickt wird, der exakte Vorgang! <--- War nur ein Beispiel.
Oder Ping. Oder warum Viren auf den Rechner gelangen können. Man braucht doch immer einen Server, um Dateien zu verschicken, wie kommt es dann, dass man Viren auf seinem PC bekommt? Ich hab doch kein Server für Viren laufen... -.- :?: Oder der Blaster z.B. Und ich habe mal glaub ich gelesen, dass man über mehrere PCs eine Verbindung erstellen kann, Hacker machen das doch oder?
Naja auf jeden Fall möchte ich sowas wissen. So einen richtigen Einblick in die Bytes und so. :D
Trotzdem THX!
Karlson
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 2088



BeitragVerfasst: Sa 30.10.04 16:49 
Naja also ein normaler Virus gelangt genauso wie jede andere Datei auf einen Rechner. Der anweder ruft den Link zu dem Virus auf, der Virus wird dann von einem Http oder Ftp Server heruntergeladen, genau dasgleiche Prinzip wie wenn du dir irgendein Programm runterlädst.
Allerdings benutzten Viren häufig Scripts, wie z.B. der Iloveu Virus. Diese ActiveX Scripts, häufig in VBS geschrieben, werden von Mailclients wie z.B. Outlook intepretiert (nicht compiliert). Um genau zu sein ist der Windows Script Host dafür verantwortlich. Dieses Script veranlasst dann das System, die Datei herunterzuladen und auszuführen, ohne das der User etwas davon mitbekommt.
Aber das funktioniert heute nicht mehr, denn Browser und Outlook intepretieren keine ActiveX Scripts mehr.
Der Blaster war da was ganz anderes, wie der funktionierte habe ich keine Ahnung...

Die Verbindung die du ansprichst läuft so ab: Stell dir ein Chatprogramm vor. Nichts anderes ist die Grundlage des Netzwerks. In vereinfachten Worten läuft die Kommunikation zwischen Client (deinem PC) und Server so ab: Du klickst auf einen Link z.B. www.delphi-forum.de/forum. Dein Browser sendet nun an den Server, bei Internetseiten ein HTTP Server so in etwa das hier: 'schick mir bitte die SEite ./forum, ich bin arctiC|Crash, und es ist 10:00 uhr' - der Server erhält die Anfrage, und leitet sie an ein Php Skript weiter, das PHP Skript verarbeitet nun die mitgelieferten Parameter (also dein Name und z.B. die Uhrzeit). Dann erstellt das PHP-Skript den Html-Code, diesen schickt dir der SErver wieder zu. Dein Browser übersetzt diesen Html-Code nun in eine Homepage und zeigt dir diese an.

Das ganze kannst du natürlich auch mit Delphi realisieren. Nur brauchst du immer ein Clientprogramm, das mit dem SErver kommuniziert. So kann z.B. ein Chatprogramm das Clientprogramm sein. Windows weiss ja so zu sagen nicht was es dir antworten soll.

Nach welchem Schema der Client und der Server miteinander "sprechen" läuft übrigens über das Http-Protokoll ab.

Ich hoffe das war dass was du hören wolltest. Wenn du alles so richtig "ergründen" willst, dann solltest du dir mal ein Buch über TCP/IP kaufen/leihen. Aber da kann ich dir gleich sagen, dass wird ganz schön trocken ;) Ich hab so einen wälzer hier rum liegen, weiter als auf SEite 5 bin ich nie gekommen, allerdings intressiert mich das Gebiet auch nicht wirklich.
arcitC|Crash Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 88


D4 weiter weiß ich net
BeitragVerfasst: Sa 30.10.04 18:32 
Jo thx! Das war schon mal sehr gut!
Zu dem Virus: Es gibt doch aber auch noch die Viren, die nicht auf Webseiten sind, sondern die von dem Hacker übers Internet geschickt werden und die sich dann so verbreiten, oder?

Und wie funktioniert das Verschicken von Nachrichten im Netzwerk( net send IP text)? Wo ist der Server auf dem anderen PC? Ist das der Nachrichtendienst, also ist der sozusagen ein Server?
bms
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 735

Win XP
Delphi 3, Delphi 6 PE, Delphi 2005 PE
BeitragVerfasst: Sa 30.10.04 19:08 
arcitC|Crash hat folgendes geschrieben:
hmm....also das ist nich genau genug. Und auch ziemlich wenig. Und das meiste wusste ich ja auch schon ^^. Ich möchte z.B. wissen, was passiert wenn eine Nachricht verschickt wird, der exakte Vorgang! <--- War nur ein Beispiel.
Oder Ping. Oder warum Viren auf den Rechner gelangen können. Man braucht doch immer einen Server, um Dateien zu verschicken, wie kommt es dann, dass man Viren auf seinem PC bekommt? Ich hab doch kein Server für Viren laufen... -.- :?: Oder der Blaster z.B. Und ich habe mal glaub ich gelesen, dass man über mehrere PCs eine Verbindung erstellen kann, Hacker machen das doch oder?
Naja auf jeden Fall möchte ich sowas wissen. So einen richtigen Einblick in die Bytes und so. :D
Trotzdem THX!


Also du willst sehr viel wissen. Mußt du ein Referat schreiben? Ok, Internet ist eine gute Quelle. Allerdings weiß ich nicht ob das der richtige Ort ist. Nicht weil du eine Frage hast, sondern die Dimension deiner Frage. Du willst auf viele Fragen eine sehr ausführliche Antwort wissen. Das sehr viel schreibarbeit. Ich weiß nicht ob du mit Google nicht besser bedient wärst und dann nur noch da nachhacken was du nicht verstanden hast. Dein Wunsch hier eine Antwort zu bekommen ist leicht übertrieben.

Aber ein wenig Grundlagen. Das Internet ist erst ein mal ein ganz normales Netztwerk. Es besteht aus sehr vielen einzelenen Computern. So ein Computer hat eine Liste mit ihm bekannten Rechnern. Wie er die Liste bekommt ist eine Geschichte für sich. Die kann man ihm eingeben, die kann er sich aber auch selbst zusammenstellen, in dem er einfach IP's sucht und dann diese Liste zusammenstellt. Wie schon gesagt ist das eine Geschichte für sich. Dieser Rechner ist eben ein Teil des Internets. Er hat eine IP und ist somit für andere ereichbar. Mit der Liste der IP's weiß er aber auch wen er selbs ereichen kann, und außerdem welche Strecke die beste ist. Bei jeder IP hat er eine kleine Statistik und wählt dann die schnellste Strecke aus. Übrigens, und so nebenbei, ist das eine nette Methode das Internet zu hacken. Du als Teil des Internets kannst an deine Nachbarrechner falsche Zahlen für die Statistik verterleiten. Somit glauben die Rechner, daß der Weg über dich der schnellste ist und wählen den Weg über deinen Rechner. Wenn man jetzt böse wäre, so könnte man mithören. Und weil dein Rechner der schnellste Weg ist, würden auch Banken usw. ihren Internetverkehr über deinen Rechner leiten. Und das ganze nur, weil du vorgaukelst, daß es über deinen Rechner schneller geht. Das nur so am Rande. In Warheit geben die Rechner richtige Verbindungswerte weiter und so weiß dein Server welche Strecke die schnellste zum Delphi-Forum ist. Der Rest ist einfach nur die Frage der Protokolle. TCP ist ein Ptookol, HTTP ist ein Protokol usw. Es bedeutet aber nicht, daß es immer nur ein Protokol sein muß. Das mit den Protokollen funktioniert in etwa so. Dein Nachricht wird in kleine Teile zerlegt. Das ist die Ware. Sie bekommt dann eine Umverpackung, eine Art Karton mit der Adresse. Die Umverpackung hat einen Header der sagt wohin es gehen soll, welcher Teil der Nachricht es ist usw. Kamm das Paket an, dann gibt es eine Nachricht zurück, daß alles geklappt hat. Das erledigt aber das Protokoll. Am Ziel werden die Teile wieder zusammengesetzt. Das macht auch das Protokol. Und wenn du mit einer Domainnamen arbeitest (Teil der URL), dann wird der Name zuerst an einen DNS Server geschickt und man bekommt eine IP Nummer zurück. Somit ist eine Domain nur eine Bezeichnung für eine IP Nummer. Aber das ganze ist nur drann gekratzt. Mehr nicht. Und ich glaube auch nicht, daß du hier viel mehr erfahren willst. Das Thema ist einfach zu groß. Übrigens, der PING bedient sich auch eines eigenen Protokols. Es gibt etliche Protokolle. Jeder für was andere. Wenn du DSL hast, dann arbeitest du auf deinem Rechner mit dem PPP Protokoll. Und wenn ein Protokoll nicht reicht, dann wird noch ein zweiter um das Paket gepackt. Aber mal Schluß hier ;)

Noch was interresantes. Das Internet drohte beinahe schon wieder zusammenzubrechen, noch befor es richtig losging. Der Grund war der, daß man es vor 10 Jahren noch anders gehandhabt hat. Die theoretisch höhste IP ist 255.255.255.255. Am anfang erschien das viel, als nur die US Armee das Internet benutzte. Die benutzten eine Handvoll IP's. Dann kammen die Unis und wollten auch paar IP's. Dann kammen große Firmen und meinten, daß sie das Internet auch gerne nutzen würden. So bekann das XYZ alle IP's für 152.205.x.x, was in etwa für 64 tausend IP's gut war. Andere haben noch größeren Bereich bekommen. Grund war, daß jeder Rechner der Firma eine eigene Internet-IP hatte. Deshalb brauchte man mit paar tausend Rechnern in der Firma, auch paar tausend IP's. Und weil man IP's nicht so genau abzählen kann (das geht nur in bestimmten Schritten), hat man sehr großzügig nach oben gerundet. Und da hat das private Internet noch garnicht so richtig angefangen. Man war zu großzügig mit den IP's und sah, daß man bald keine freien IP's mehr geben wird. Schnell entwickelte man die IPv6, die aus 6 Zahlen bestand. Damit hätte jeder Mensch und jeder Baum auf der Welt seine eigene IP bekommen können. Aber da kamm plötzlich die Rettung, das Intranet. Eine Firma mit 20 Rechnern brauchte jetzt keine 20 Internet IP's, sondern nur noch eine. Ein Router war ein Teil der Intranets und war gleichzeitig mit dem Internet verbunden. So ist es, daß heute noch eine verstellige IP haben. Das nur so nebenbei.

Aber ich empfehle dir ein passendes Buch zu kaufen. Ist ein zu großes Thema für ein Forum. Hier kriegst du gesagt was das Internet ist, aber kaum wie es richtig funktioniert.

_________________
VORSICHT: Ich behersche seit heute die Fünf-Finger-Handflächen-Herz-Explodier-Schlag-Kampf-Technik >:(
bms
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 735

Win XP
Delphi 3, Delphi 6 PE, Delphi 2005 PE
BeitragVerfasst: Sa 30.10.04 19:19 
arcitC|Crash hat folgendes geschrieben:
Jo thx! Das war schon mal sehr gut!
Zu dem Virus: Es gibt doch aber auch noch die Viren, die nicht auf Webseiten sind, sondern die von dem Hacker übers Internet geschickt werden und die sich dann so verbreiten, oder?

Und wie funktioniert das Verschicken von Nachrichten im Netzwerk( net send IP text)? Wo ist der Server auf dem anderen PC? Ist das der Nachrichtendienst, also ist der sozusagen ein Server?


Langsam habe ich das Gefühl, daß du an einem Virus bastelst und dich jetzt informiern möchtest ob du man die jetzt so wild uber das Internet an die Rechner schicken kann.

Ist das so?

Übrigens, wenn du auf Start klickst und dann auf Hilfe und Support, dann kannst du auch sehr vieles über Net Send erfahren.

_________________
VORSICHT: Ich behersche seit heute die Fünf-Finger-Handflächen-Herz-Explodier-Schlag-Kampf-Technik >:(
Karlson
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 2088



BeitragVerfasst: Sa 30.10.04 19:46 
Zitat:

Langsam habe ich das Gefühl, daß du an einem Virus bastelst und dich jetzt informiern möchtest ob du man die jetzt so wild uber das Internet an die Rechner schicken kann.


Das Gefühl bekomm ich auch so langsam.
Deswegen mal ne proformaantwort.

@arctiC|Crash: Ich geh jetzt einfach mal davon aus dass du einen Virus mit hilfe der IP an einen anderen rechner schicken willst. Wie gesagt ich gehe nur davon aus, wenn es nicht so ist, ignoriers einfach...
Fakt ist, dass es (ohne weiteres) nicht möglich ist. Und ohne Weiteres bedeutet soviel dass du auf dem Gebiet genial sein musst. Die besten computerexperten der Welt tun den ganzen tag nichts anderes als solche Sicherheitslücken zu suchen, und wenn sie sie finden werden sie (im idealfall...wir kennen ja alle m$) je nach schwere nach ein paar Tagen behoben.
kiwicht
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1021

Win 7, MacOS
Delphi x, VBA, PHP, ...
BeitragVerfasst: Sa 30.10.04 20:02 
lööl... ich würd mir da keine Gedanken machen, ob arcitC|Crash hier Virii basteln will oder nicht.

Bei dem Kentnissstand, und dieser Art sich Informationen anzueignen, schafft er es erstens in 10 Jahren nicht effektive Schadprogramme zu erstellen, und wird noch dazu mit Sicherheit erwischt. Zum Virii basteln reichts nicht, nur zu wissen, wie das ansich funktioniert, genauso wichtig ist nämlich auch der Schutz der eigenen Anonymität. Und auch dazu gehört ne Menge Grundwissen.

Das ist nicht persönlich gegen dich gerichtet arcitC|Crash, ich finds ansich gut, wenn man so wissbegierig ist. Ich geb dir aber den Tip, dir lieber mal ein paar Bücher zu schnappen, über Netzwerke und Windows, um ein bisschen dazu zu lernen. In einem Forum wird dir kaum jemand deine Wünsche nach Wissen auf einen Schlag erfüllen können, dazu gehört einfach zu viel ;)
arcitC|Crash Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 88


D4 weiter weiß ich net
BeitragVerfasst: So 31.10.04 15:19 
Wow. Ok. Danke! Ich denke ihr habt Recht, das Thema ist dann doch wohl zu umfangreich. Und, haha lol, ich will mir doch keinen Virus basteln! Der dann höchstwahrscheinlich eh nicht funktioniert, ich aber trotzdem ins Gefängnis komm, weil ich keine Ahnung habe, wie man seine Anonymität verbergen kann. ^^
Mich hat es einfach nur gewundert, wie Viren auf die PCs kommen (nicht die, die auf Webseiten auf dich lauern), ohne das ich einen Server laufen hab. Aber egal, ihr habt alle Recht :D Und deshalb denke ich mal

---------------------CLOSE------------------