当前位置: 首页> 科技> IT业 > 今日河北邯郸最新消息_软件开发培训要学多久_百度公司总部_seo怎么发布外链

今日河北邯郸最新消息_软件开发培训要学多久_百度公司总部_seo怎么发布外链

时间:2025/7/11 0:31:30来源:https://blog.csdn.net/tainqiuer123/article/details/139502097 浏览次数:2次
今日河北邯郸最新消息_软件开发培训要学多久_百度公司总部_seo怎么发布外链

一、Scapy

Scapy是python语言编写的工具,也是一个强大的交付式数据包处理程序,能够伪造或者解码大量的网络协议数据包,能够发送、嗅探、剖析和伪造网络数据包,如端口扫描、路由跟踪、探测、攻击或网络发现等。

python3环境下,现在的叫法是kamene,之前叫做scapy

python3 install kamene

二、hexdump

一个打开二进制文件内容的小工具,已经通过测试,确实可用,参考地址:python 打印文件的16进制 hexdump_mob64ca12db3721的技术博客_51CTO博客

import sysdef hexdump(filename,bytes_per_line=16):with open(filename,'rb') as f:offset=0while True:chunk=f.read(bytes_per_line)if not chunk:breakhex_line='  '.join(['{:02x}'.format(byte) for byte in chunk])#{:02x}表示输出2位十六进制的的字符ascii_line=''.join([chr(byte) if 32 <= byte <= 126 else '.' for byte in chunk])#{:08x}表示8位16进制字符,前面的0表示不够补零#{:48s}表示输出48位的字符串print('{:08x} {:48s} {}'.format(offset, hex_line, ascii_line))offset += bytes_per_lineif __name__=='__main__':filename=sys.argv[1]#获取系统变量hexdump(filename)

python脚本和二进制图片在同一目录比如:python hexdump.py example.jpg

输出格式如下:

三、pdfminer

pdf工具集合的一部分,pdf 转化成文本,pdfminer工具的使用:

pip install pdfminer

pdf2txt.py ~/Desktop/test.pdf

 

关键字:今日河北邯郸最新消息_软件开发培训要学多久_百度公司总部_seo怎么发布外链

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: