Fly_鹏程万里

专注于IT技术,只做IT技术的分享与研究,欢迎广大IT技术人员参与分享与讨论!...

排序:
默认
按更新时间
按访问量
RSS订阅

HackTools———10、使用Python编写TCP客户端、服务器端

预期目标:(1)服务器地址、端口号通过终端传入(2)服务器需要完成请求监听、接收数据、发送数据、断开连接(3)客户端需要完成发送请求、接收响应,断开连接服务器端程序代码:#encoding:utf-8 import socket #导入socket包为了之后使用socket...

2018-04-15 09:41:21

阅读数 78

评论数 0

HackTools————2.简单FTP网络扫描

简易FTP扫描器思路:(1)首先通过使用python的socket模块获取banner信息(2)将banner信息与存在漏洞的版本的banner信息进行对比,如果有符合的那么说明就存在漏洞,否则不存在。代码:#encoding:utf-8 import socket ...

2018-04-05 18:02:45

阅读数 261

评论数 0

HackTools————1.简单banner信息捕获

简易Banner信息获取python提供了一个用于进行网络连接的库——socket,通过这个库我们可以实现一个简单的banner信息采集。设计思路:(1)首先导入socket网络数据包(2)设置网络连接超时时间(3)创建socket对象(4)连接目标主机(5)进行banner信息采集(6)显示ba...

2018-04-05 18:02:07

阅读数 763

评论数 0

HackTools————3、简易Web端口扫描

思路:(1)使用for循环构建c段扫描,使用list构建端口信息(2)通过socket获取banner信息(3)通过对比banner信息来判断是否存在漏洞代码:#encoding:utf-8 ''' 这个脚本主要功能是探测在一个网段内的端口开发情况 ''' import socket def r...

2018-04-05 18:01:56

阅读数 246

评论数 0

HackTools————4、zip口令破解

已知密码解压缩思路:使用python中的zipfile库中的解压缩来实现对压缩包的解压代码:#encoding:utf-8 import zipfile #导入zipfile zFile=zipfile.ZipFile('eval....

2018-04-05 18:01:43

阅读数 271

评论数 0

HackTools—————5、匹配项端口扫描器

思路:通过python的:optprase库来对用户的输入参数进行解析匹配,之后再根据用户的参数、socket的使用方法进行一个简易的端口扫描探测:代码:#encoding:utf-8 import socket import optparse from socket import * def ...

2018-04-05 18:00:18

阅读数 86

评论数 0

提示
确定要删除当前文章?
取消 删除