上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 48 下一页
摘要: 本代码主要利用scapy模块实现报文的截取以及分析,同时利用ipaddress模块判断IP地址是否为私有IP地址。 1 from scapy.all import * 2 import optparse 3 import sys 4 import ipaddress 5 class TTLDetec 阅读全文
posted @ 2022-05-24 11:02 Jason_huawen 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 本代码主要的思路: 1. 利用Scapy模块的sniff方法捕捉网络报文,比如交换机镜像流量或者采集专门的TAP设备采集网络流量 2. 对所有报文进行源IP、目的IP以及目的端口的提取,并将这三种信息作为字典的键存入字段,包数(报文数量)为该键的值(Value) 3. 专门用多线程模块的Timer对 阅读全文
posted @ 2022-05-23 19:13 Jason_huawen 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 测试网站(需要是非加密的http网站):http://startrinity.com/InternetQuality/ContinuousBandwidthTester.aspx from email.policy import HTTP from scapy.all import * from s 阅读全文
posted @ 2022-05-23 17:44 Jason_huawen 阅读(228) 评论(0) 推荐(0) 编辑
摘要: /etc/shadow,是 Linux系统中的重要系统文件,用于存储加密的用户密码,并且只有系统管理员 root 用户可以访问,防止未经授权的用户查看或者修改该文件。每一行对应每个用户(包括系统用户)的用户密码信息。 # cat /etc/shadow root:$6$pMbKgN..OICeIjT 阅读全文
posted @ 2022-05-23 11:50 Jason_huawen 阅读(3766) 评论(0) 推荐(0) 编辑
摘要: 本工具利用网站https://app.ipgeolocation.io/提供的API对IP地址进行物理定位。 1 import requests 2 import sys 3 import optparse 4 import ipaddress 5 6 7 class IPGeolocation: 阅读全文
posted @ 2022-05-23 10:59 Jason_huawen 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 由于Firefox利用Sqlite存储各种上网数据,比如表单数据,Cookie数据,历史记录等,因此可用Python第三方模块Sqlite3对数据库进行操作,提取出响应的表的信息。 1 import sqlite3 2 import optparse 3 import sys 4 import os 阅读全文
posted @ 2022-05-22 18:37 Jason_huawen 阅读(151) 评论(0) 推荐(0) 编辑
摘要: CentOS 7中默认安装的是python2,而现在绝大部分python程序已经过渡到python3,因此需要安装python3。如果不想用源代码安装的话,其实也很简单: 第一步:更新一下Centos。 [root@django ~]# yum update -y 第二步:安装python3。 [r 阅读全文
posted @ 2022-05-22 12:41 Jason_huawen 阅读(1826) 评论(0) 推荐(0) 编辑
摘要: 本代码主要由以下几部分组成: 1. 获取目标网站页面 2. 利用xpath提取出图片的链接 3. 利用PIL模块提取出Exif信息 1 from email import header 2 import requests 3 import sys 4 from PIL import Image 5 阅读全文
posted @ 2022-05-22 11:00 Jason_huawen 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 本代码主要由以下几部分组成: 1.判断出目标主机的回收站的路径(不同版本的回收站路径不一样) 2.通过列出回收站目录的内容得到SID列表,每个SID对应一个用户(可能是系统用户) 3.将SID与用户名进行匹配转换,通过注册表查询实现 import winreg import os import sy 阅读全文
posted @ 2022-05-21 14:34 Jason_huawen 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1 import requests 2 import subprocess 3 import sys 4 import re 5 6 7 class APInfo: #此处AP表示无线热点 8 def __init__(self) -> None: 9 self.wigle_API_url = 'h 阅读全文
posted @ 2022-05-21 09:22 Jason_huawen 阅读(151) 评论(0) 推荐(0) 编辑
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 48 下一页