教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 用VB学做“黑客”程序

用VB学做“黑客”程序

上传者:网友
|
翻新时间:2023-04-26

用VB学做“黑客”程序

用VB学做“黑客”程序 只要掌握了原理,你也能写出一个所谓的“黑客”程序。下面笔者带领大家用VB亲自编写一个远程控制程序。从而揭开它的神秘面纱。

一、所用控件

在程序中将使用Winsock控件。Winsock控件是一个ActiveX控件,使用TCP协议或UDP协

议连接到远程计算机上并与之交换数据。和定时器控件一样,Winsock控件在运行时是不可见的。Winsock的工作原理是:客户端向服务器端发出连接请求,服务器端则不停地监听客户端的请求,当两者的协议沟通时,客户端和服务器端之间就建立了连接,这时客户端和服务器端就可以实现双向数据传输。实际编程中,必须分别建立一个服务器端应用程序和一个客户端应用程序,两个应用程序中分别有自己的Winsock控件。首先设置Winsock控件使用的协议,这里我们使用TCP协议。现在,让我们开始用VB建立两个程序,一个是客户端程序myclient,另一个是服务器端程序myserver。

二、编写客户端程序

private sub cd1_click()

tcpclient.romotehost=text1.text

tcpclient.romoteport=val(text2.text)'端口号,缺省为1001

tcpclient.connect '调用connect方法,与指定IP地址的计算机进行连接

cd1.enabled=false

end sub

连接之后就是如何处理所收到的数据的问题了。客户端和服务器端建立连接后,如果有任何一端接收到新的数据,就会触发该端winsock控件的dataarrival事件,在响应这个事件时,可以使用getdata方法获得发送来的数据。比如可以在tcpclient的dataarrival事件中编写代码如下:

private sub tcpclient_dataarrival(byval bytestotal as long)

dim x as string

tcpclient.getdata x '使用getdata获得发送来的数据

.......

End sub

后面的省略部分表示对接收到的数据进行的具体处理,读者可以根据实际情况编写。

下一页

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

钓龙虾
给爸爸妈妈说
一次语文公开课
假如我下棋失败了
夏季解暑王——西瓜
夏季果王——西瓜
这里“星光灿烂”
知了,看你往哪儿飞
过生日
我想对“月亮”说
好美的雪
西瓜
保护虫类,人人有责
校园一角
心随圣火一起跑
保持共产党员先进性教育个人党性分析材料
“珍惜时间、努力学习”倡议书
2011年审计局党支部创先争优承诺
教师党员公开承诺书
最新节约用水倡议书范文
爱护校园环境倡议书
2011年党员公开承诺书
环保小卫士倡议书
诚信考试倡议书
爱护环境人人有责倡议书
领导干部任前承诺书
学校领导及普通教师创先争优承诺书
医院创先争优承诺书
生命教育活动月倡议书
镇党委副书记个人党性分析材料
高科技企业利润提成激励模式研究(1)论文
文艺美学研究问题的把握
科技档案的真实性-科技档案本体论研究(1)论文
以社会主义核心价值体系建设为根本推进和谐文化建设
论尊重“和而不同”构建和谐社会
论服务营销概念在公共卫生领域的应用
动画艺术形态的蜕变论述
论协商性司法的理论基础(1)论文
谈论邓小平的党风廉政建设思想
论室内设计中的陈设艺术
浅析马克思主义哲学视野下的科学发展观
浅谈案例教学法在高职《市场营销学》课程中的运用
电力物资防治商业贿赂的思考(1)论文
谈如何培养学生绘画中的构图意识
语境与词语的异常搭配研究
《画杨桃》第二课时教学设计九份3
《画杨桃》第二课时教学设计九份6
《画杨桃》第二课时教学设计九份8
《画杨桃》第二课时教学设计九份4
《画杨桃》第二课时教学设计九份
《画杨桃》教学设计4
《画杨桃》同步辅导、作业设计2
《画杨桃》教学设计6
《画杨桃》综合资料
《画杨桃》第二课时教学设计九份2
《画杨桃》
《画杨桃》教学设计 5
《画杨桃》教学设计7
《画杨桃》第二课时教学设计九份5
《画杨桃》第二课时教学设计九份7