下面小编给大家带来ttvnc远程协助 远程控制软件(免费工具),本文共6篇,希望能帮助到大家!本文原稿由网友“sha88”提供。
篇1:ttvnc远程协助 远程控制软件(免费工具)
要给朋友什么的远程处理电脑问题,但是属于办公电脑,不能安装qq等自带远程协助的软件,所以只能自己找个简单实用的软件给朋友使用,
下面来说说如何使用:
因为这里没有qq,所以即时通讯软件(qq)发送肯定不可能的,所以用邮件发送过去。然后双方电脑打开软件。
如下图:
在验证码输入1234(双方输入一样的字符即可),当然为了避免重复的现象,我们实际输入的时候,最好输入带英文的,以方便远程连接,
这时候我们点击协助或者被协助,远程对方的就是协助,电脑有问题的一方就是被协助的。点击之后就会出现登录成功,请通知对方上线,如归对方上线就可以连接过去了。
注意:上图的验证码是小编随机输入的。两次的图片所以不一样了,实际双方设置为一个验证码才可以使用。
软件下载地址:pan.baidu.com/share/link?shareid=1378986125&uk=3205253226
篇2:手把手教你如何制作免杀的远程控制软件Radmin(附相关工具)
准备工具 Rock免杀工具 ; IcoSprite 图标更改器 ; Killer15杀杀毒软件防火墙工具 ; SC.exe服务添加删除更改工具; AdmDll.dll、Raddrv.dll、R_server(这个不用说了吧,Radmin的服务端),
手把手教你如何制作免杀的远程控制软件Radmin(附相关工具)
,
程序特点 自解压形式,双击即可,自动解压到%systemroot%\\system
篇3:小巧的远程控制工具
小巧的远程控制工具1.冰河
冰河是一款功能强大的远程控制软件,不过由于它在被控端没有提供密码验证机制,会出现被控端在不自觉状况被控制的情况,很容易被伪 们所利用,不过,这一特性也可用于管理那些不与Internet相连的内部电脑网络,因为这类网络对监管的要求要高于对安全性的要求。
冰河的被控端程序是G_SERVER.EXE,需要在被控端先运行,在被控端不用做任何设置。在主控端运行其主控端程序G_CLIENT.EXE,运行后会出现其主界面。
(1)设置被控端
单击工具栏上的添加主机按钮,在出现的对话框中键入被控端的IP地址,并设置访问口令。单击确定按钮后即可在主控端程序窗口中添加一个新的被控端。我们还可以单击文件自动搜索菜单命令,在出现的搜索计算机对话框中设置起始域、起始地址及终止地址,这样可搜索出在指定地址范围内所有运行了冰河被控端程序的计算机,所有搜索出的计算机都会被自动添加到主控端程序窗口中的主机列表中。
(2)主控端操作
在主控程序文件管理器选项卡中的主机列表中选择要控制的计算机,登录后即可显示出该计算机中的所有磁盘、目录及文件,从右边的文件夹窗口中可以对文件进行复制、删除、粘贴、打开等操作。
单击控制台命令选项卡,在这里可以进行记录被控端口令、修改被控端注册表、控制鼠标、关机、重新启动、管理被控端窗口、进程等操作。如果要查看被控端屏幕,可选择控制类命令列表中的捕获屏幕选项,然后在右窗格中设置捕获区域、色深、品质及传输格式,为提高传输速度,传输格式应设置为JPEG,如果网络带宽不够,色深和品质不宜设得太高。设置好后选择查看屏幕即可弹出一个窗口,窗口中会显示被控端的屏幕,单击屏幕控制即可在窗口中对被控端进行操作,
如图1所示。
screen.width-333)this.width=screen.width-333“ border=0>
(3)服务器设置
冰河的服务器设置是在主控端进行的,在主窗口中单击设置设置服务器程序菜单命令,会出现服务器设置对话框,在基本设置选项卡中主要要设置访问口令,以免被控端被其他人所控制。另外还可设置服务器端程序的安装路径、监听端口,敏感字符则用于监探被控端的密码,如果没有必要可将其后的文字框清空,这样可以减少主控程序所占用的系统资源。如图2所示。
screen.width-333)this.width=screen.width-333” border=0>
在Internet上使用冰河软件一定要慎重,因为它有很浓厚的木马程序特性,很可能被人居心不良的人所利用。另外,在使用冰河主控端软件时一定要关闭反病毒软件,因为很多反病毒会将它当做病毒而清除。类似的软件还有广外女生、WAY远程控制系统、超级间谍等。
2.WinVNC
WinVNC是一个简单易用的远程控制工具,包含了服务端和控制端两个部分。它的设置极为简单,远程控制实现起来也非常轻松。
软件安装重新启动计算机后,服务器端程序会自动运行,也可手动运行VNC 服务器程序,服务器端程序运行后,在系统托盘区中,右键单击程序运行图标,选择特性命令,会出现Current User Properties(当前用户属性)对话框,首先在内向连接栏中的密码外设置用户密码,然后在连接设置数值栏中选中移除桌面墙纸选项,这样可减少通过网络传输的数据量,如果选择禁用本地键盘与指针器选项,则远程用户只能查看本机屏幕而无法控制本机。
在主控端运行VNC查看器,会出现连接明细对话框,键入服务器的IP地址,单击确定按钮后,还需要进行密码验证,密码无误后即可在窗口中看到被控端的屏幕,然后即可根据被控端的授权进行操控。
篇4:远程控制软件“灰鸽子”是怎么飞的?
灰鸽子远程监控软件分两部分:客户端和服务端, (姑且这么称呼吧)操纵着客户端,利用客户端配置生成出一个服务端程序。服务端文件的名字默认为G_Server.exe,然后 通过各种渠道传播这个服务端(俗称种木马)。种木马的手段有很多,比如, 可以将它与一张图片绑定,然后假冒成一个羞涩的MM通过QQ把木马传给你,诱骗你运行;也可以建立一个个人网页,诱骗你点击,利用IE漏洞把木马下载到你的机器上并运行;还可以将文件上传到某个软件下载站点,冒充成一个有趣的软件诱骗用户下载……,这正违背了我们开发灰鸽子的目的,所以本文适用于那些让人非法安装灰鸽子服务端的用户,帮助用户删除灰鸽子 Vip 的服务端程序。本文大部分内容摘自互联网。
G_Server.exe运行后将自己拷贝到Windows目录下(98/xp下为系统盘的windows目录,2k/NT下为系统盘的Winnt目录),然后再从体内释放G_Server.dll和G_Server_Hook.dll到windows目录下。G_Server.exe、G_Server.dll和G_Server_Hook.dll三个文件相互配合组成了灰鸽子服务端,有些灰鸽子会多释放出一个名为G_ServerKey.dll的文件用来记录键盘操作。注意,G_Server.exe这个名称并不固定,它是可以定制的,比如当定制服务端文件名为A.exe时,生成的文件就是A.exe、A.dll和A_Hook.dll。
Windows目录下的G_Server.exe文件将自己注册成服务(9X系统写注册表启动项),每次开机都能自动运行,运行后启动G_Server.dll和G_Server_Hook.dll并自动退出。G_Server.dll文件实现后门功能,与控制端客户端进行通信;G_Server_Hook.dll则通过拦截API调用来隐藏病毒。因此,中毒后,我们看不到病毒文件,也看不到病毒注册的服务项。随着灰鸽子服务端文件的设置不同,G_Server_Hook.dll有时候附在Explorer.exe的进程空间中,有时候则是附在所有进程中。
灰鸽子的手工检测
由于灰鸽子拦截了API调用,在正常模式下服务端程序文件和它注册的服务项均被隐藏,也就是说你即使设置了“显示所有隐藏文件”也看不到它们。此外,灰鸽子服务端的文件名也是可以自定义的,这都给手工检测带来了一定的困难。
但是,通过仔细观察我们发现,对于灰鸽子的检测仍然是有规律可循的。从上面的运行原理分析可以看出,无论自定义的服务器端文件名是什么,一般都会在操作系统的安装目录下生成一个以“_hook.dll”结尾的文件。通过这一点,我们可以较为准确手工检测出灰鸽子 服务端。
由于正常模式下灰鸽子会隐藏自身,因此检测灰鸽子的操作一定要在安全模式下进行。进入安全模式的方法是:启动计算机,在系统进入Windows启动画面前,按下F8键(或者在启动计算机时按住Ctrl键不放),在出现的启动选项菜单中,选择“Safe Mode”或“安全模式”,
1、由于灰鸽子的文件本身具有隐藏属性,因此要设置Windows显示所有文件。打开“我的电脑”,选择菜单“工具”―》“文件夹选项”,点击“查看”,取消“隐藏受保护的操作系统文件”前的对勾,并在“隐藏文件和文件夹”项中选择“显示所有文件和文件夹”,然后点击“确定”。
2、打开Windows的“搜索文件”,文件名称输入“_hook.dll”,搜索位置选择Windows的安装目录(默认98/xp为C:\\windows,2k/NT为C:\\Winnt)。
3、经过搜索,我们在Windows目录(不包含子目录)下发现了一个名为Game_Hook.dll的文件
4、根据灰鸽子原理分析我们知道,如果Game_Hook.DLL是灰鸽子的文件,则在操作系统安装目录下还会有Game.exe和Game.dll文件。打开Windows目录,果然有这两个文件,同时还有一个用于记录键盘操作的GameKey.dll文件。
经过这几步操作我们基本就可以确定这些文件是灰鸽子 服务端了,下面就可以进行手动清除。
灰鸽子的手工清除
经过上面的分析,清除灰鸽子就很容易了。清除灰鸽子仍然要在安全模式下操作,主要有两步:1、清除灰鸽子的服务;2删除灰鸽子程序文件。
注意:为防止误操作,清除前一定要做好备份。
一、清除灰鸽子的服务
/XP系统:
1、打开注册表编辑器(点击“开始”-》“运行”,输入“Regedit.exe”,确定。),打开 HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services注册表项。
2、点击菜单“编辑”-》“查找”,“查找目标”输入“game.exe”,点击确定,我们就可以找到灰鸽子的服务项(此例为Game_Server)。
3、删除整个Game_Server项。
98/me系统:
在9X下,灰鸽子启动项只有一个,因此清除更为简单。运行注册表编辑器,打开HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run项,我们立即看到名为Game.exe的一项,将Game.exe项删除即可。
二、删除灰鸽子程序文件
删除灰鸽子程序文件非常简单,只需要在安全模式下删除Windows目录下的Game.exe、Game.dll、Game_Hook.dll以及Gamekey.dll文件,然后重新启动计算机。至此,灰鸽子VIP 2005 服务端已经被清除干净。
篇5:WIN技巧:远程控制软件pcAnywhere 100 试用手记
pcAnywhere是个老牌远程控制软件了,你可以将你的电脑当成主控端去控制远方另一台 同样安装有pcAnywhere的电脑(被控端),你可以使用被控端电脑上的程序或在主控端与被控端之间互传文件,你也可以使用其闸道功能让多台电脑共享一台MODEM或是向网路使用者提供打进或打出的功能。
概述:
pcAnywhere是symantec(赛门铁克)公司的产品,由维尔软件公司开发。由于Symantec收购维尔公司的原因,所以pcAnywhere已经成为Symantec公司的产品。
功能:
Symantec pcAnywhere 使您得以远程连接另一台计算机,打开您拥有访问权限的文件或程序并进行处理,就象您正面对面使用这台计算机一样。
pcAnywhere一般功能用于:
支持和维护服务器
网络管理员(Administrator)可以使用pcAnywhere 连接他们自己或企业的内部服务器,可以进行日常维护,性能评估和解决网络问题。
排除故障
服务中心操作员,网络管理员和其他IT专业人士使用pcAnywhere远程连接另一台计算机并解决该计算机所出现的问题。pcAnywhere还可以使您得以从您的计算机查看其他人的计算机屏幕,检查和修改设置,并重新启动该计算机。
与其他软件不同的是,pcAnywhere可以让网络管理员以及IT专业人士可以安全的管理远程计算机,可以提供优秀的解决方案。
工作原理:
pcAnywhere使用的是远程控制技术,(WINDOWS的远程协助,早期的冰河木马程序等等都使用技术)使您得以连接另一台计算机或局域网(LAN),并可以像亲身使用这台电脑那样进行工作。要进行连接,这两台计算机都必须运行pcAnywhere,其中一台必须配置为被控端,而另一台则必须配置为主控端。
被控端的任务:
当使用pcAnywhere连接两台计算机时,它们就像客户端与服务器的关系一样。被控端计算机如同服务器。他等待来自主控端计算机的连接,并提供所需的服务。在远程控制会话过程中,被控端计算机允许主控端对其的控制。
当您配置被控端计算机时,您可以控制由谁能够连接该计算机以及远程用户所具有的权限级别。
主控端的任务:
主控端计算机则可作为客户端,
他连接被控端计算机,并制定要进行的操作。虽然是在被控端计算机上执行实际的操作,但在被控端计算机屏幕上所出现的内容同样也会显示在主控端计算机的屏幕上。这种在主控端和被控端计算机间进行的交换称为远程控制会话。
产品相关:
pcAnywhere十分注重安全性,帮助用户防止他们的计算机北非法访问,帮助管理员和安全专业人士确定和预防安全漏洞。
新的安全功能包括:
1,针对基于Microsoft,Novell和WEB的平台的新型验证方式
该新型验证方式包括:Active Directory Service(ADS),FTP,HTTP,HTTPS,Lightweight Directory Access Protocol(LDAP),Novell Bindery Service和Novell Directory Service(DNS)。
2,被控端现在要求输入密码
被控端用户必须选择一种验证方式,并为远程用户或用户组建立呼叫者帐户。
在被控端会话中跟踪打开的文件和可执行文件的能力,以获得更多的安全性。
3,WINDOWS NT 和Windows 2000上的用户还可以在“事件查看器”中跟踪pcAnywhere日志事件。
远程访问监测器(RAPS)
4,这个新型的管理工具扫描企业网络上不安全的被控端,并检测是否存在其他常用远程访问产品,以确定是否有安全隐患。该功能只实用于pcAnywhere企业版。
5,锁定配置以防止篡改pcAnywhere配置文件,可执行文件和注册表设置得能力
6,使用策略管理保护pcAnywhere配置安全的能力
策略管理使管理员能够选择允许用户查看或修改的用户界面项目。该功能只使用于WINDOWS NT和WINDOWS 2000。
定制更加的灵活
pcAnywhere在定制pcAnywhere方面给予管理员更大的灵活性。
全新的定制功能包括:
1,pcAnywhere安装定制工具
管理员使用“pcAnywhere安装定制工具”可以创建和部署定制的安装集,从而增强安全性或性能,或者减少安装或运行pcAnywhere所需的磁盘空间。该功能只使用于WINDOWS NT和WINDOWS 2000。
2,pcAnywhere网络部署工具
系统安装(本节只讨论硬盘安装pcAnywhere评估版本)
安装:
1,将下载下来的文件解压后,可以看到2个文件夹, DISK1& DOCS。 进入DISK1,运行SETUP。EXE 进行安装。
(注意:10。0版本将会对您的系统作一些修改,具体信息如下:此版本的 pcAnywhere 将替换当前版本的 MSGINA,MSGINA 控制着登录到 Windows 的方式。因此某些新的 Windows 功能可能会禁用,包括:快速用户切换、终端服务和远程桌面。)
单击“继续”,进入安装界面。如图一:
篇6:多站远程无线控制信号系统通信软件的开发
多站远程无线控制系统是以计算机作为中心控制站,用多个信号源作为下位机,通过无线模块进行数据通信的。系统中的上位机作为数据接收和数据处理的中心站,当下位机实时采集到上位机发送的数据后,便可进行简单的数据处理并向上位机回送数据。
上位机无线通讯接口使用串行端口与无线数传模块相连,数字信号通过天线调制后送到下位机的一台外置无线模块,然后通过串口送入单片机进行处理。系统组成框图如图1所示。(本网网收集整理)
2 串行通讯控件
利用VB开发通信程序主要有两种方法,一是利用VB本身提供的控件(CONTRALS),另一种是利用WINDOWS API应用程序接口。在实际应用中,用VB 控件实现通讯的方法比调用SDK的API动态连接库的方法更加方便和快捷,而且可以用较少的代码实现相同的功能,这就是用VB 控件实现通讯的优点所在,下面主要介绍一下利用VB 控件实现无线通讯的方法。
VB控件工具箱中提供了一个使用非常方便的串行通讯控件MSComm,它提供了使用RS-232串行通讯上层开发的所有细则。通过它完成串行通讯既可以使用查询方式,又可以使用事件驱动方式。控件的一些重要属性及其说明如表1所列。
表1 MSComm控件的属性说明
属 性设定值说 明
ComPort1串口号,如果串口1已所用,改用串口2InBufferSize1024接收缓冲区大小InputLen0从接收缓冲区读取的字节数,0表示全部读取InputMode1接收数据的类型,0表示文本类型,1表示二进制类型OutBufferSize1024发送缓冲区大小RThreshold1设定接收几个字符时触发OnComm事件,0表示不产生事件,1表示每接收一个字符就产生一事件SThreshold0设定在触发OnComm事件前,发送缓冲区所允许的最少的字符数,0表示发数据时不产生事件,1表示当发送缓冲区空时产生OnComm事件Settings1200,n,8,1串口的参数设置,依次为波特率、奇偶校验(n-无校验,e-偶校验,o-奇校验)、数据位数、停止位数3 应用实例
本系统的通讯网络并非点对点的通讯,而是采用一点对多点的广播式通讯方式。由于无线通讯可能会有空间的噪声干扰,因此,需要采取一些抗干扰措施。首先是身份识别码,因为给下位机编码可以保证网络通讯的有序性,因此,每个站都应有身份码。其次是包头识别码,由于在发送了传输命令之后,下位机开始以打包的形式传输数据,因而每一包都有一个包头和包尾识别码,假如识别码有误,则表明该次传输为不正常数据。因此,应使用1200波特率、无奇偶校验位、8 个数据位、1 个停止位的较稳定状态。
上位机向下位机发送的参数有站号、状态(开机、关机)、频率、重复周期、脉宽、天线转速、天线扫描方式、天线状态、天线角度等。发送命令有手动方式和自动方式两种。自动方式是由定时器自动完成的。为了及时知道分站的状态和运行情况,还应设计定时查询和即时查询。
在无线通讯过程中,除了规定合理的协议之外,为了保证通讯的正确性,在数据发送时还应适当地增加延时,特别是当速度较慢的计算机向速度较快的计算机发送数据时,更应适当增加延时。
由于该项目的软件源代码较长,故只给出和串口通讯有关的程序片段供大家参考。笔者在工作中实践了三种通讯方式,即查询方式、事件驱动方式、事件驱动转查询方式。这三种方式各有利弊,其中查询方式具有方便可靠的特点,可利用协议或设定时钟来进入和退出查询状态,但它不是资源的有效利用方式;事件触发方式对于定长通讯非常有效,但其定长通讯在有些场合不适用;而事件驱动转查询方式既有事件驱动的特点又有转查询方式的特点,可以说是汇集了前二者之长,故可有效利用资源。下面着重介绍事件驱动转查询方式。
由于在通讯中,RTS电平可置高或置低,如果用事件驱动,计算机就会进入中断,资源就没有有效利用,所以在程序中添加了一个接收函数。为了保证程序的可靠性和灵活性,可以运用设置身份码等方法来保证各个子站互不干扰,具体实现过程的主程序流程图如图2所示。
除以上处理外,还可以使用以下方法来增加系统的可靠性、灵活性和效率。
(1)设置身份码和目的地址
每个数传模块均有表示其唯一身份的身份码,身份码长为两个字节共十六位。第一字节表示组码,第二字节表示组内识别码,身份码可用D7H?F5H?XXH?YYH设置,可设置于模块内的EEROM中,掉电后不丢失。在数据传送前,应设置目的地址,以便确定由哪个来接收数据。采用此方法可以有效地防止干扰。
(2)使用动态数组
接收字节数据时,必须使用动态数组。一个动态数组被声明后,可以利用Input属性将串行端口输入缓冲区内的数据指定到该动态数组中。被接收到的数据的实际大小必须利用Lbound及Ubound才能取得最大及最小索引值,同时也只有这样,才能利用程序将内部的值一一显示出来。另外,利用最大和最小索引值还可以判断是否为一次成功接收。
(3)最优化TimeDelay
在每次传输指令后,一定要等待一段时间才可能从串行端口的输入缓冲区中取得信号源传回的数据,这个时间有多久是项目的关键,太长了效率太低,太短了,数据有可能接收不全,所以有必要进行最佳化测试。具体代码如下:
Public Declare Function GetTickCount Lib ″ker-nel32″ ()?As Long
Dim Buf$
Dim T1&?T2&
Comm1.Output=Trim(Ucase(txtsend..Text)) & vbcr
T1=GetTickCount?()
Do
Buf=Buf & Comm1.Input
Loop Unitl Instr(1,Buf,vbCr)>0
T2=GetTickCount()
LblTime.Caption=CStr(T2-T1) & “ms”
该程序中使用GetTickCount来取得系统自开机后每千分之一秒更新的`Tick值,在接收的前后加上取Tick值的叙述,自然就可以得到传输的时间了。从测试的结果来看,传输单个数据的时间为100ms,10个群组的时间约为500ms。
(4) 增加程序的效率
利用下面的程序可在无线通讯受到干扰或对方设备电源没有打开等原因造成对方数据不能上传时,避免程序一直在等待。如果在规定时间内还没等到规定的字节数时就跳出循环,并出现一个重新发送对话框。此时如果还是不对,就弹出一个对话框“请检查系统!"。具体程序如下:
Public Sub ReceiveData()
′On Error Resume Next
Dim start, dend As Integer
Dim byin() As Byte
Dim byindata(11) As Byte
Dim I%? buf$
′根据事件分发处理
Do While frmMSCommDemo.MSComm1.CommEvent = 2
Exit Do
Loop
Timedelay 850 ′适当延时
byin = frmMSCommDemo.MSComm1.Input
′接收串行端口内的数据至动态数组中
dend = UBound(byin) ′得到最大值
start = LBound(byin) ′得到最小值
If dend < 5 Then
MsgBox RadarNoOut & “信号源出现系统
故障,请求检修!”? vbOKOnly
Exit Sub
End If
′接收串行端口内的数据至动态数组中
′ReDim Preserve byin(11) As Byte
If byindata(0) = &H55 And byindata(1) = &HAA
Then ′包头正确,接收到包头进行数据处理
.
.
.
End sub
′延时程序
Sub Timedelay(TT As Long)
Dim t As Long ′声明一个长整数,记录计数值
t = GetTickCount() ′取得系统计数值
Do ′开始循环
DoEvents
If GetTickCount - t < 0 Then t = GetTick-Count ′归零
Loop Until GetTickCount - t >= TT ′计算延迟是否到达
End Sub
4 结论
根据本系统的研制经验,利用MSCOMM控件开发无线通信要把握好以下三条:
(1) 收发之间应延时适当,这需要在测试中不断地调试,以达到最佳效果。
(2) 选用好的且必须具有纠错功能的无线数传模块,否则将达不到理想的效果。
(3) 设定一个合理的通信协议,使中心站与子站有良好的沟通。实际测验证明,本系统在WIN98中运行稳定,在实验过程中取得了良好的效果。