AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Pakete senden

Ein Thema von Delphi Star · begonnen am 15. Okt 2006 · letzter Beitrag vom 17. Okt 2006
Antwort Antwort
Seite 2 von 2     12   
Delphi Star

Registriert seit: 4. Apr 2004
432 Beiträge
 
Delphi 2005 Personal
 
#11

Re: Pakete senden

  Alt 17. Okt 2006, 14:53
Weiß den wirklich niemand, wie man mit WinPcap und Delphi Pakete senden kann

@Mod: Es wäre schön, wenn jemand den Titel in "Pakete senden mit WinPcap" umbenennen könnte.
Real programmers code in binary
SwapIt: Punkte
  Mit Zitat antworten Zitat
nitschchedu

Registriert seit: 24. Mär 2006
300 Beiträge
 
Delphi 7 Professional
 
#12

Re: Pakete senden

  Alt 17. Okt 2006, 15:00
Na ja du könntest per Socket mit RAW ein Packet schicken ! Abfangen musste es ab mit WinPcap.
  Mit Zitat antworten Zitat
Delphi Star

Registriert seit: 4. Apr 2004
432 Beiträge
 
Delphi 2005 Personal
 
#13

Re: Pakete senden

  Alt 17. Okt 2006, 20:41
Ich würde das gerne mit WinPcap machen. Ich experementiere gerade mit den Übersetzungen der Headers für Delphi von nzlab.dk herum. Wenn sich jemand (ein bisschen) damit auskennt und weiß wie man Pakete sendet, bitte posten.
Real programmers code in binary
SwapIt: Punkte
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#14

Re: Pakete senden

  Alt 17. Okt 2006, 20:43
Es gibt bereits einen Delphi-Wrapper Namens Snoop. Diesen Komponenten ist auch eine Demo-Anwendung beigefügt, die unter Anderem auch in der LAge ist, Pakete zu senden. Besorgs dir und du weist wies geht

  Mit Zitat antworten Zitat
Delphi Star

Registriert seit: 4. Apr 2004
432 Beiträge
 
Delphi 2005 Personal
 
#15

Re: Pakete senden

  Alt 17. Okt 2006, 20:52
Zitat von Meflin:
Es gibt bereits einen Delphi-Wrapper Namens Snoop. Diesen Komponenten ist auch eine Demo-Anwendung beigefügt, die unter Anderem auch in der LAge ist, Pakete zu senden. Besorgs dir und du weist wies geht
Davon habe ich bei Recherchen im Internet auch schon gelesen. Allerdings musste ich feststellen, dass es die Internetseite nicht mehr gibt: www.snoopanalyzer.com/
http://www.snoopanalyzer.com/download/Snoop2.zip
Real programmers code in binary
SwapIt: Punkte
  Mit Zitat antworten Zitat
Basilikum

Registriert seit: 9. Aug 2003
389 Beiträge
 
Delphi 7 Professional
 
#16

Re: Pakete senden

  Alt 17. Okt 2006, 22:05
ich gehe nun einmal davon aus, dass Du die notwendige Import-Unit bereits hast.... danach wie folgt:
Delphi-Quellcode:
var
  Adapter : PAdapter;
  Packet : PPacket;
  Buffer : Pointer;
  Len : Word;
Begin
  Adapter:=..... // wirst Du bereits wissen wie, da Du bereits sniffen kannst

  Len:=364; // Grösse des zu senden Packets
  GetMem(Buffer,Len);
  Try
    // Buffer befüllen
    FillChar(Buffer^,6,$ff); // Destination-MAC = Broadcast
    // etc...

    Packet:=PacketAllocatePacket(); // WinPCap-API
    Try
      PacketInitPacket(Packet,Buffer,Len); // WinPCap-API

      If not PacketSendPacket(Adapter,Packet,True) Then raise Exception.Create('Send failed');
    Finally
      PacketFreePacket(Packet); // WinPCap-API
    end;
  Finally
    FreeMem(Buffer,Len);
  end;
end;
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 15:58 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