教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 用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

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

下一页

下载文档

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

网友最新关注

逃生训练
小兔掉进坑里啦
小玲进步了
这就是我
丁丁是负责任的值日生
最好的办法
诚实的小丽
新鼠标
鱼到哪儿去了
难得的夏雨
无题
独木桥上
扶小树
快乐的暑假
政府发展旅游业旅游强区活动安排意见
村委会选举工作安排意见
卫生局城乡风貌整治行动实施意见
动漫产业发展政策意见
教育局加强卫生管理水平实施意见
学院实施三创六进行动的方案
市残联办公室工作安排
评选学校最具影响力人物公选活动企划
大学举办文艺晚会企划方案
打击非法烟花爆竹生产经营方案
专卖店开业庆典方案
物业公司度工作部署计划
乡镇节电调控方案
乡镇森林防火预案
职业学院精神文明工作实施计划
浅论公司外部治理与独立审计
浅谈如何提高国有固定资产投资审计质量
试论构建科学审计理念推动审计项目管理科学化
我国审计质量替代指标研究综述
浅论现代企业的内部审计
浅谈审计市场信用危机研究述评
浅谈我国企业内部审计问题与对策
浅谈风险导向内部审计的目标选择与实现
浅谈县机关审计公告制度的完善
浅谈审计准则的国际趋同
企业提高内部审计效果措施浅探
浅论经济责任审计中存在的问题及对策
关于审计教学模式创新探讨
试论证据理论的审计过程改进
浅论传统审计的缺陷及现代审计风险模型的应用
《影子》教学设计2
《阳光》教学设计4
《小小的船》教学设计4
《影子》教学设计2
《阳光》教学设计7
《小小的船》第一课时教学设计12
《阳光》学习目标和教材简说
《影子》学习目标和教材简说
《阳光》教学设计8
《阳光》教学设计14
《阳光》教学设计15
《阳光》教学设计5
《阳光》教学设计3
《小小的船》教学设计3
《阳光》教学设计6