Tag: raw-sockets

Ein internet-socket, ermöglicht das direkte senden und empfangen von rohen Netzwerk-Pakete, die enthalten alle Header. Sie unterscheiden sich von Protokollen wie TCP/IP oder UDP.

Ist raw socket auf der loopback-Schnittstelle möglich?

Anzahl der Antworten 2 Antworten
Wir versuchen, die Kommunikation mit dem server lauscht auf Linux-loopback-Schnittstelle, über raw-socket und es scheint, dass der server nicht ein einziges Paket von uns. Die Pakete, die wir senden, sind sichtbar in Wireshark. Ist raw socket auf

Wie Problemumgehung im Abschnitt "Beschränkungen, die auf Raw-Sockets unter Windows 7?

Anzahl der Antworten 2 Antworten
Baue ich einen TCP-Protokoll-fuzzing-software unter Windows 7. Ich möchte zu senden, selbst erstellte TCP-Pakete über Raw-Sockets. Aber es scheint, dass Microsoft dies verbieten aus Sicherheitsgründen. (http://msdn.microsoft.com/en-us/library/windows/desktop/ms740548(v=vs. 85).aspx) Ich weiß WinPcap können auch senden Sie benutzerdefinierte Pakete. Aber

Raw-socket in java

Anzahl der Antworten 1 Antworten
Ich bin ziemlich neu in java socket Programmierung. Ich hatte schon Weg durch, dass java nur Angebote mit Internet-Domain-Sockets und unterstützt UDP-und TCP-und Raw-IP-Protokolle. Ich möchte wissen, ist, java-Unterstützung, Raw-Sockets werden ohne Verwendung von Drittanbieter-Anwendungen? Wenn es

Timestamp ausgehende Pakete

Anzahl der Antworten 4 Antworten
Ich versuche, präzise Zeitstempel für die ausgehenden Pakete (gesendet mit raw-sockets). Nach Linux/Documentation/networking/timestamping.txt, "Für sende-Zeitstempel des ausgehenden Pakete werden geloopt zurück an den socket error-queue mit dem sende-Zeitstempel(s) befestigt ist. Es kann empfangen werden, mit recvmsg(flags=MSG_ERRQUEUE).". Leider

Raw-socket-sendto fehlgeschlagen mit C unter Linux

Anzahl der Antworten 3 Antworten
Ich versuche zu senden, einen raw-packet über UDP mit IP-und UDP-Headern, die ich konstruiert haben, in meinem code. Raw-packet erfolgreich initialisiert mit socket(PF_INET, SOCK_RAW, IPPROTO_UDP) - und socket-option gesetzt mit setsockopt(sd, IPPROTO_IP, IP_HDRINCL, val, sizeof(int)). Das problem

Mit raw-Sockets in Python

Anzahl der Antworten 1 Antworten
Habe ich diese einfache client-code, der das senden einer Nachricht an einen server und dann greift die server-Antwort. import socket, sys, time HOST = 'localhost' PORT = 11000 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect((HOST, PORT)) msg = raw_input()

Packet socket in den promiscuous-Modus nur erhalten, den lokalen Verkehr

Anzahl der Antworten 4 Antworten
Ich habe ein socket erstellt mit socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL)), und ich habe es in den promiscuous-Modus verwenden: struct ifreq ifr; strncpy((char*)ifr.ifr_name, interface, IF_NAMESIZE); if(ioctl(sock, SIOCGIFINDEX, &ifr)<0) fail(2); struct packet_mreq mr; memset(&mr, 0, sizeof(mr)); mr.mr_ifindex = ifr.ifr_ifindex; mr.mr_type

Warum gibt es Unterschiede zwischen ETH_P_IP und ETH_P_ALL bei einem read()

Anzahl der Antworten 1 Antworten
Habe ich Folgendes setup: client(eth0) --- (eth2) linux bridge (eth1) --- (eth1) server Wenn ich öffnen Sie ein RAW-socket auf dem linux-bridge mit fd = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL)); Habe ich den socket gebunden eth2. Wenn der client

Raw-socket mit dem device binden, mit setsockopt() system ist nicht in der Fedora core 6(2.6.18-1.2798.fc6)

Anzahl der Antworten 2 Antworten
Please jemand helfen könnte bei diesem Thema. Bitte In der im folgenden Beispiel-code,hatten wir binden raw-Socke mit eth0. aber während das Programm läuft die recvfrom von raw-sock empfängt Pakete von eth0 & eth1 auf derselben Maschine(xx_86). Es

Wie kann ich analysieren eines erfassten Pakets in python?

Anzahl der Antworten 2 Antworten
Habe ich ein packet capture raw-Paket mit python-sockets: s = socket.socket(socket.AF_PACKET, socket.SOCK_RAW, socket.ntohs(0x0003)) while True: message = s.recv(4096) test = print(len(message)) print(repr(message)) Bin ich davon ausgegangen, dass das Paket zurückgegeben, wäre in hex-string-format, aber der Ausdruck

Einfache raw-socket-server in C/C++ auf Linux

Anzahl der Antworten 1 Antworten
Ich versuche zu bauen, ein Ethernet-Netzwerk mit raw-sockets. Ich kann nicht die Verwendung von TCP/IP -, UDP -, oder irgendeines anderen Protokolls. Dies ist weil es wird eine Kommunikation mit sehr einfachen hardware, die nicht über die

C-Programmierung TCP-Prüfsumme

Anzahl der Antworten 4 Antworten
Habe ich Probleme dabei die checksum für TCP für mehrere Tage. Ich habe viele Quellen im Internet, aber keines der Beispiele, die ich gesehen habe, zeigen Ihnen, wie Sie die TCP-Prüfsumme. Ich habe auch geschaut bei der

Die Erfassung der Leistung mit pcap vs raw socket

Anzahl der Antworten 2 Antworten
Wenn die Aufzeichnung des Netzwerkverkehrs für das Debuggen ist, scheint es zwei Allgemeine Ansätze: Verwenden Sie einen raw-socket. Verwenden libpcap. Performance-Weise, ist es viel Unterschied zwischen diesen beiden Ansätzen? libpcap scheint ein nettes kompatiblen Art und Weise

Mit raw-sockets mit C#

Anzahl der Antworten 3 Antworten
Möchte ich mal einen port-scanner in C# und ich kann nicht verwenden, SocketType.Raw wie raw-sockets wurden herausgenommen von desktop-Versionen von windows. Ich kann nicht mit SharpPcap eine oder andere wrapper für Winpcap als ich über PPPoE für

wie binden von raw-socket-spezifische Schnittstelle

Anzahl der Antworten 3 Antworten
Meine Anwendung läuft auf CentOS 5.5. Ich bin mit raw socket zum senden von Daten: sd = socket(AF_INET, SOCK_RAW, IPPROTO_RAW); if (sd < 0) { //Error } const int opt_on = 1; rc = setsockopt(m_SocketDescriptor, IPPROTO_IP, IP_HDRINCL,

Wie verwende ich Raw Socket in Python?

Anzahl der Antworten 6 Antworten
Bin ich eine Anwendung schreiben, um zu testen, ein Netzwerk-Treiber für den Umgang mit beschädigten Daten. Und ich dachte, der sendet diese Daten über raw-socket, so wird es nicht korrigiert werden, die von der sendenden Maschine die