AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Ethernetpackete berarbeiten
Thema durchsuchen
Ansicht
Themen-Optionen

Ethernetpackete berarbeiten

Ein Thema von sputum · begonnen am 6. Aug 2004 · letzter Beitrag vom 22. Aug 2004
Antwort Antwort
Seite 1 von 2  1 2      
sputum

Registriert seit: 9. Jun 2004
Ort: Freiburg
15 Beiträge
 
Delphi 7 Professional
 
#1

Ethernetpackete berarbeiten

  Alt 6. Aug 2004, 03:03
Hallo

ich will direkt Ethernetpackete verarbeiten und weiß nicht wie.
Ich brauche ein Programm was nur die Ethernetpackete von bestimmten
MAC Adressen innherhalb des Netzwerkes erkennt und deren "Data"
Bereich ausließt.

Und als nächstes sollte dann ein Ethernetpacket an eine MAC Adresse
im Netzwerk verschickt werden, wobei in diesem Fall der "Data" Block
geschrieben werden muss.


Habe zwar schon eine weile im Internet gesucht, aber leider nichts
wirklich für mich brauchbares gefunden.


Vielleicht hat so etwas ja schon einmal jemand hier gemacht.



Vielen Dank schon mal im Voraus
  Mit Zitat antworten Zitat
Benutzerbild von nailor
nailor

Registriert seit: 12. Dez 2002
Ort: Karlsruhe
1.989 Beiträge
 
#2

Re: Ethernetpackete berarbeiten

  Alt 6. Aug 2004, 04:42
und du bist sicher, dass es genau so laufen musst, und du nicht auf herkömmliche netzwerkkomponenten zurückgreifen kannst?
Michael N.
http://nailor.devzero.de/code/sharpmath/testing/ --- Tests, Feedback, Anregungen, ... aller Art sehr willkommen!
::: don't try so hard - it'll happen for a reason :::
  Mit Zitat antworten Zitat
supermuckl

Registriert seit: 1. Feb 2003
1.340 Beiträge
 
FreePascal / Lazarus
 
#3

Re: Ethernetpackete berarbeiten

  Alt 6. Aug 2004, 06:33
Pcab

gibts mit treiber und delphi componenten + demos
Das echte Leben ist was für Leute...
... die im Internet keine Freunde finden!
  Mit Zitat antworten Zitat
sputum

Registriert seit: 9. Jun 2004
Ort: Freiburg
15 Beiträge
 
Delphi 7 Professional
 
#4

Re: Ethernetpackete berarbeiten

  Alt 6. Aug 2004, 12:11
ja muss leider genau so funktionieren....

werde mal nach diesem PCAB suchen
  Mit Zitat antworten Zitat
Benutzerbild von mischerr
mischerr

Registriert seit: 6. Feb 2004
Ort: Konz
238 Beiträge
 
Delphi 12 Athens
 
#5

Re: Ethernetpackete berarbeiten

  Alt 6. Aug 2004, 21:34
Hört sich stark nach Sniffer an...
Mit PCap geht sowas. Findest du Hier.

Stell dir das aber nicht so einfach vor. Immerhin laufen heute die meisten Netzwerke über Switches o.ä. statt über einfache Hubs und du bekommst, ohne Tricks, die Pakete nie zu sehen!

Grüsse!
  Mit Zitat antworten Zitat
Tubos

Registriert seit: 25. Feb 2004
Ort: Yspertal (Niederösterreich)
1.014 Beiträge
 
Delphi 7 Personal
 
#6

Re: Ethernetpackete berarbeiten

  Alt 6. Aug 2004, 21:41
Zitat:
Immerhin laufen heute die meisten Netzwerke über Switches o.ä. statt über einfache Hubs und du bekommst, ohne Tricks, die Pakete nie zu sehen!
Allerdings!
Vom eigenen Computer --> kein Problem (Adminrechte vorausgesetzt ), aber von anderen Computern (fast) nicht möglich.
Lukas
  Mit Zitat antworten Zitat
sputum

Registriert seit: 9. Jun 2004
Ort: Freiburg
15 Beiträge
 
Delphi 7 Professional
 
#7

Re: Ethernetpackete berarbeiten

  Alt 8. Aug 2004, 02:19
naja sniffer ist ja vielleicht gar nicht so falsch...
nur dass es ein ganz spezieller sein muss.

ich habe ein gerät mit einem ethernetfähigen chip auf der platine
was im normalen computernetzwerkdosen eingesteckt wird und
ethernetpackete senden und empfangen kann. was ja
dann wie ich es verstanden habe über die mac adresse
läuft.

nun soll mein programm eben gerade alle packte die von
einer dieser mac adressen also eines der geräte kommen
erfassen und verarbeiten....

werde mir mal Pcab anschauen....
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#8

Re: Ethernetpackete berarbeiten

  Alt 8. Aug 2004, 06:45
Fuer so etwas nimmt man einen eigenen Rechner mit Linux.
Dort ist der Zugang zu allen Ebenen des Protokolls viel einfacher (fuer C Programmierer).
  Mit Zitat antworten Zitat
Benutzerbild von mischerr
mischerr

Registriert seit: 6. Feb 2004
Ort: Konz
238 Beiträge
 
Delphi 12 Athens
 
#9

Re: Ethernetpackete berarbeiten

  Alt 8. Aug 2004, 13:26
Hast du Einfluss auf diesen "ethernetfähigen Chip", sodass du ihn vielleicht dazu bewegen kannst, dir eine Kopie der Daten zu senden? So eine Art: "LogOn an Chip" > "Erhalt der Daten in Kopie" > "LogOff am Chip"? Ansonsten wird's tricky! Entweder Hub zwischenschalten oder ARP-Einträge manipulieren...

Grüsse!
  Mit Zitat antworten Zitat
sputum

Registriert seit: 9. Jun 2004
Ort: Freiburg
15 Beiträge
 
Delphi 7 Professional
 
#10

Re: Ethernetpackete berarbeiten

  Alt 8. Aug 2004, 14:20
auf den chip und den rest der platine habe ich vollen einfluß...

ich habe aber leider noch nicht ganz verstanden, warum ich dann
eine kopie meiner daten brauche.....


wenn mir dass viellecht noch einmal erklären könnte....
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz