Wake on LAN : Send Magic Packet using PowerShell
SendMagicPacket.ps1
$mac = @("XX:XX:XX:XX:XX:XX")
$header = [byte[]](@(0xFF)*6)
foreach($item in $mac){
$addr = [byte[]]($item.split(":") | %{[Convert]::ToInt32($_, 16)})
$mp = ($header + ($addr*16))
$target = [system.net.ipaddress]::Broadcast
$client = new-object system.net.sockets.udpclient
$client.Connect($target, 2304)
$null = $client.send($mp, $mp.length)
$client.close
}
Profile
I have technical job experience in enbedded software development and server side infrastructure/application engineering.
I'm interested in programming and computer security.
Objective
To write down my technical knowledge in the place where I can access from anywhere.
To share my program source code.
To train my writing skill.
New entries