Ping (ICMP)?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

lunar hat geschrieben:Und was genau hat das mit Pings zu tun? ICMP setzt eine Ebene tiefer an als TCP oder UDP. Die Einschränkungen betreffen ICMP Pakete (also auch Pings) nicht.
Ergo das erklärt, warum das Programm auch mit SP2 funktioniert.

Wobei, ich finde die Idee Raw-Sockets zu beschneiden als Schutz gegen was auch immer ziemlich bescheuert. Würde mich interessieren, wie viel das gebracht hat.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Y0Gi
User
Beiträge: 1454
Registriert: Freitag 22. September 2006, 23:05
Wohnort: ja

Irgendwer, ich glaube ein sogar recht bekannter und respektierter Autor, hat sich mal darüber ausgelassen, dass Windows überhaupt User-programmierbare Raw Sockets eingeführt hat. Grund war wohl, dass es Malware-Autoren und Spammern weitreichende Möglichkeiten an die Hand gibt, kompromittierte Zombie-Rechner noch umfassender und verdeckter zu missbrauchen.
Actimehl
User
Beiträge: 6
Registriert: Donnerstag 7. September 2006, 14:37

Ja wegen der Misbrauchsmöglichkeiten haben die das gemacht, auch wenn es sinnlos ist. Die Leute die Schaden anrichten wollen, können das immer noch und die Leute die das eventuell brauchen sind gekniffen.

Hab von nem Programm gelesen, dass raw-Sockets brauchte und dann nicht mehr funktioniert hat, der Workaround unter Windows: das Programm sendet jetzt raw-Ethernetframes und kann dann wieder alles machen, ergo nur eine lästige Einschränkung aber keine wirksame.
lunar

Leonidas hat geschrieben:Wobei, ich finde die Idee Raw-Sockets zu beschneiden als Schutz gegen was auch immer ziemlich bescheuert. Würde mich interessieren, wie viel das gebracht hat.
Naja, irgendwas mussten sie ja tun ;)

Unter Linux sind Raw-Sockets ja auch eingeschränkt, indem sie dem root vorbehalten sind... dumm ist halt nur, dass unter Windows jeder als "root" unterwegs ist ;)
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Nur zur Info, ping.py ist nun auch in meinem SVN zu finden ;)

http://pylucid.net:8080/pylucid/browser ... ts/ping.py

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Y0Gi
User
Beiträge: 1454
Registriert: Freitag 22. September 2006, 23:05
Wohnort: ja

Wow, da haste ja richtig viel geändert ;)
Antworten