Contenidos
- Pasos necesarios para modificar la dirección IP de origen en mensajes UDP con SoftPerfect Network Protocol Analyzer
- Enviar un mensaje entre un cliente y un servidor
- Capturar el tráfico de red entre el cliente y el servidor con SoftPerfect Network Protocol Analyzer
- Seleccionar un paquete, modificar y enviar el paquete modificado
- Comprobar que el texto modificado llega al servidor con la IP de origen cambiada
Pasos necesarios para modificar la dirección IP de origen en mensajes UDP con SoftPerfect Network Protocol Analyzer
- Enviar un mensaje entre un cliente y un servidor
- Capturar el tráfico de red entre el cliente y el servidor con SoftPerfect Network Protocol Analyzer
- Seleccionar un paquete, modificar y enviar el paquete modificado
- Comprobar que el texto modificado llega al servidor con la IP de origen cambiada
Enviar un mensaje entre un cliente y un servidor
Cliente envía un mensaje al servidor
Enviar un mensaje mediante PowerShell
1 2 3 4 5 6 7 |
##Client $port=2020 $endpoint = new-object System.Net.IPEndPoint ([IPAddress]"192.168.1.56",$port) $udpclient=new-Object System.Net.Sockets.UdpClient $b=[Text.Encoding]::ASCII.GetBytes('Hi') $bytesSent=$udpclient.Send($b,$b.length,$endpoint) $udpclient.Close() |
Servidor que recibe el mensaje que envía el cliente
Recibir el mensaje mediante PowerShell (mostrar la IP origen del mensaje)
1 2 3 4 5 6 7 8 |
##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) [ref]$endpoint [Text.Encoding]::ASCII.GetString($content) $udpclient.Close() |