Можно ли отправить эхо-запрос ICMP от SWF? - PullRequest
2 голосов
/ 06 июля 2011

ActionScript 3 может отправлять UDP-пакеты через flash.net.DatagramSocket .Есть ли способ отправить ICMP-пакет?Я также хотел бы установить флаг TTL, чтобы я мог реализовать traceroute в SWF.

1 Ответ

3 голосов
/ 23 июля 2011

UDP недоступен во Flash Player, только во время выполнения Adobe AIR. Так что, если вы не ориентируетесь на браузер, вы можете использовать его. Я не знаю, можете ли вы отправить пакет ICMP с DatagramSocket - но вы можете попытаться установить TTL, как в этом примере: http://blog.debit.nl/2010/06/mdns-daap-announce-air-2-0/

И вам может быть интересно увидеть пакет flash.net.dns: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/dns/package-detail.html

...