12 lines
772 B
PowerShell
12 lines
772 B
PowerShell
[Console]::OutputEncoding = [Text.Encoding]::UTF8
|
|
$cap = "$env:TEMP\opencode\hd1.pcap"
|
|
Remove-Item $cap -ErrorAction SilentlyContinue
|
|
$ts = "C:\Program Files\Wireshark\tshark.exe"
|
|
$proc = Start-Process -FilePath $ts -ArgumentList "-i `"\Device\NPF_{E7165B1C-BAF6-49CF-9A3D-EF12DBC17329}`" -f `"udp port 31772`" -a duration:40 -w `"$cap`"" -PassThru -WindowStyle Hidden -RedirectStandardError "$env:TEMP\opencode\tshark_err.txt"
|
|
Start-Sleep -Seconds 3
|
|
Set-Location "C:\Users\tonycao\work\light\enet-validator"
|
|
& .\target\release\enet-validator.exe hostdemo 192.168.123.1 0
|
|
Start-Sleep -Seconds 30
|
|
Write-Host "`n=== 抓包全部帧 (time src dst udplen) ==="
|
|
& $ts -r $cap -T fields -e frame.time_relative -e ip.src -e ip.dst -e udp.length 2>$null | Select-Object -First 60
|