| 用VB学做“黑客”程序 |
|
| 作者:未知 文章出处:论文网 发布时间:2007-4-12 |
|
| - |
| 用VB学做“黑客”程序 |
三、编写服务器端程序
先建立一个窗体,加载Winsock控件,名称为tcpserver。另外在窗体上加入一个文本框text1用来显示客户机的IP地址和客户机发送过来的数据信息。
当客户端程序运行时,在客户端程序按下连接按钮后,客户端向服务器端程序请求连接,这时服务器端的connectionrequest事件被触发,所以服务器端程序要解决连接问题,可以使用connectionrequest事件完成此功能。代码如下:
'在窗体的load事件中对tcpserver控件进行初始化
private sub form_load()
tcpserver.localport=1001
tcpserver.listen '把服务器置于监听检测状态
end sub
'服务器端接收到客户端的连接请求,首先检查当前状态是否处于连接关闭状态
Private sub tcpclient_connectionrequest(Byval requestID as long)
If tcpserver.state<>sckclosed then '检查控件的state属性是否为关闭
Tcpserver.close '
Tcpserver.accept requestID '
End if
End sub
现在我们在服务器端程序tcpserver的dataarrival事件中添加以下代码,以便让服务器端程序可以接收客户机端的指令,并运行相应的程序。
四、测试远程控制程序
现在,你就可以将这两个程序分别运行于两台使用TCP/IP协议联网的机器了。在客户机端你按下连接按钮,再输入“c:mmand.com”,可以看到在服务器端立刻打开一个DOS窗口,设想一下,如果它运行一些破坏性的命令会发生什么事情?这就是一个最基本的远程控制程序。当然,真正的黑客程序要复杂得多,但基本原理是相同的。现在你该恍然大悟了吧?上一页 [1] [2] |
| 本文关键词: VB 黑客程序 黑客 程序 |
|
|
| 相关文章列表: |
沪宁高速公路江苏段工程质量检验评定的实践和体会 程序法律责任探析 我国土地征收程序的完善 民事诉讼庭前调解程序规范之建议 国库集中收付的程序与账务处理方法 心理治疗的程序 英、德行政程序基础理论之比较 内部控制审计的程序和方法 利用热键控制鼠标移动的一个程序 用VB实现聊天讨论室和点对点会话
|
|
|
|
|