1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <?php
$ip_dest='192.168.168.21';
$packet="\x40\x36\x33\x37\x66\x30\x30\x30\x30\x30\x31\x56\x45\x52\x31\x34\x0d";
$socket_udp_fw=socket_create(AF_INET,SOCK_DGRAM,SOL_UDP);
socket_set_option($socket_udp_fw,SOL_SOCKET,SO_RCVTIMEO,array('sec'=>5,'usec'=>0));
socket_connect($socket_udp_fw,$ip_dest,6700);
socket_send($socket_udp_fw,$packet,strLen($packet),0);
$buffer='';
if(@socket_read($socket_udp_fw,255,PHP_NORMAL_READ)!=false){
$data=@socket_read($socket_udp_fw,255,PHP_NORMAL_READ);
echo $data;
}else{
$error_number=socket_last_error($socket_udp_fw);
echo socket_strerror($error_number);
}
socket_close($socket_udp_fw);
?> |
Partager