python渗透测试安全工具开发锦集

  • 第一章 Python在网络安全中的应用
    • 第一节 Python黑客领域的现状
    • 第二节 我们可以用Python做什么
    • 第三节 第一章课程内容总结
  • 第二章 python安全应用编程入门
    • 第一节 Python正则表达式
    • 第二节 Python Web编程
      • requests
    • 第三节 Python多线程
      • 线程进程
      • thread
      • threading
    • queue
    • 第四节 Python网络编程
      • socket
      • 反弹shell
    • 第五节 Python数据库编程
      • MySQLdb
      • 数据库 结构
  • 第三章 Python爬虫技术实现
    • 第一节 Python爬虫BeautifulSoup模块的介绍
      • 解析html文件
      • BeautifulSoup
    • 第二节 Python爬虫hackhttp模块的介绍
    • 第三节 结合BeautifulSoup和hackhttp的爬虫实例
    • 第四节 爬虫多线程
    • threading 构造类 稳定
      • 初始化 导入生产者模块

第一章 Python在网络安全中的应用

第一节 Python黑客领域的现状

  • 漏扫平台 poc suite

  • 敏感目录

  • 常见文件

  • 常见漏洞扫描



第二节 我们可以用Python做什么

  • 正则表达式 匹配
  • 爬虫 收集 后台、敏感目录文件 数据
  • 效率
  • 在网络上 发送数据 反弹 、木马等

第三节 第一章课程内容总结


pycharm sublime



自动补全 分屏 快捷键

规范
方法函数 小写
类 头字母大写

默认规范

  • 编程语言本身自带 功能

b16 b32 b64 encode decode






将 二进制 转换为 ascii码


加号 与 斜线的 替换 第二个参数


第二章 python安全应用编程入门

第一节 Python正则表达式

python 安全 编程

python 核心编程
知道创宇 python技能表
https://blog.knownsec/Knownsec_RD_Checklist/index.html


简单 功能强大




















r 原生字符
匹配标题 内容


字符编码

遍历 获取

第二节 Python Web编程






requests







  • 目录扫描
  • 缺陷程序 --> 漏扫 -->识别web 漏洞
  • 登录界面




防爬处理




json格式










第三节 Python多线程


线程进程



thread






threading







queue




第四节 Python网络编程


socket














反弹shell





第五节 Python数据库编程








MySQLdb





数据库 结构










第三章 Python爬虫技术实现

第一节 Python爬虫BeautifulSoup模块的介绍


解析html文件

bugscan 四叶草 hackhttp









BeautifulSoup










re 更 精确 但是 有 None

第二节 Python爬虫hackhttp模块的介绍






第三节 结合BeautifulSoup和hackhttp的爬虫实例


分别抓包 post 内容分析





re 模块 字符串匹配

soup 基于 html 标签 来 匹配



第四节 爬虫多线程

  • 多线程
  • 正则表达式











threading 构造类 稳定

初始化 导入生产者模块



更多推荐

渗透测试-Python安全工具编程基础