Contenidos
Introducción
Server and client (Sockets UDP)
Escribir y ver un evento en el registro de eventos de aplicación
Verificar en el registro de eventos que se ha realizado una conexión
1 |
Get-EventLog Application | Where-Object Message -Match "192.168" |
Script en PowerShell
Cliente
1 2 3 4 5 6 7 |
## Client $port=2020 $endpoint = new-object System.Net.IPEndPoint ([IPAddress]"192.168.43.61",$port) $udpclient=new-Object System.Net.Sockets.UdpClient $b=[Text.Encoding]::ASCII.GetBytes('hola') $bytesSent=$udpclient.Send($b,$b.length,$endpoint) $udpclient.Close() |
Servidor
1 2 3 4 5 6 |
## Server $port=2020 $endpoint = new-object System.Net.IPEndPoint ([IPAddress]::Any,$port) $udpclient=new-Object System.Net.Sockets.UdpClient $port $content=$udpclient.Receive([ref]$endpoint) Write-EventLog -LogName "Application" -Source "Microsoft-Windows-User-Loader" -EventID 916 -EntryType Information -Message "$endpoint | select adress" -Category 2 -RawData 10,20 |