![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码成长
Druggle
牛逼大佬
展开
-
基于PyQt5的端口扫描器
由于课设的关系,选择用PyQt5制作一个端口扫描器。期间遇到了许多问题,在此回忆总结一下操作系统:Windows 10 1709python版本:python 3.5.3注:本文所述方法大部分为摸索制作过程中搜索总结而来,本文只是进行归纳汇总原创 2018-01-02 00:22:44 · 1913 阅读 · 4 评论 -
记一次pyinstaller打包文件的问题。
根据pyinstaller官方文档说明,打包额外data文件需要生成并修改spec文件,然而,在代码中对文件的读操作也应该变为if getattr(sys, 'frozen', None): basedir = sys._MEIPASSelse: basedir = os.path.dirname(__file__)logging.config.fileConfig(os....转载 2018-07-15 00:23:28 · 1211 阅读 · 1 评论 -
C语言模拟D-H密钥交换及中间人攻击
0. 概述这是一次课程设计,话说这个题目有些复杂,但毕竟是最后一次,可以理解实现目标:用C语言在Linux系统环境下模拟D-H密钥交换,并以协商出的密钥对传输信息用AES-256-GCM进行加密,实现加密通信对其进行中间人攻击,在不干扰正常通信的情况下,截获其通讯内容实现内容:可自由发挥的空间不多,在密钥交换后,我实现的是客户端可以输入简单指令在服务端执行,并获取反馈使用工具:...原创 2019-06-25 11:27:59 · 4284 阅读 · 4 评论