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.com/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安全工具编程基础相关推荐

  1. 内网渗透测试:内网横向移动基础总结

    内网渗透测试:内网横向移动基础总结 横向移动 在内网渗透中,当攻击者获取到内网某台机器的控制权后,会以被攻陷的主机为跳板,通过收集域内凭证等各种方法,访问域内其他机器,进一步扩大资产范围.通过此类手段 ...

  2. 渗透测试各阶段工具速查(持续更新)

    文章来源:Leticia's Blog 文章作者:Leticia 前言 本文是渗透测试各阶段工具和快速用法速查笔记,将会持续更新. 站点信息收集 1 2 3 4 5 6 7 8 Google Fofa ...

  3. 渗透测试懒人工具P2note

    声明 此工具仅作学习交流用,不要做任何违法行为,出现一切问题概不负责. 渗透测试懒人工具 声明 一.简介 二.自定义内容 三.最后 一.简介 P2note(Penetration-test paylo ...

  4. Kali渗透测试:使用工具Metasploit攻击操作系统

    Kali渗透测试:使用工具Metasploit攻击操作系统 如果在目标系统上发现了漏洞之后,接下来就是要利用漏洞渗透工具对目标系统进行攻击.Metasploit是目前非常优秀的一款漏洞渗透工具. 1. ...

  5. python编程基础与应用-Python程序设计:从编程基础到专业应用

    基本信息 书名:Python程序设计:从编程基础到专业应用 :42.00元 作者:章宁,李海峰 编 出版社:机械工业出版社 出版日期:2019_03_01 ISBN:9787111620136 字数: ...

  6. One-Lin3r:懒人的福音,渗透测试单行化工具

    今天给大家介绍一款名叫One-Lin3r的渗透测试工具工具,这款工具可谓是"懒人"的福音,因为只需要输入一行命令,它就可以帮助我们完成渗透测试任务. One-Lin3r One-L ...

  7. 网络安全渗透测试的常用工具

    文章目录 1.3.1 Nmap 1.3.2 Maltego 1.3.3 Recon-NG 1.3.4 OpenVAS 1.3.5 Metasploit 1.3.6 SET 1.3.7 Ettercap ...

  8. 网络安全学习:渗透测试钓鱼案例,夯实基础

    简介 请注意: 本文仅用于技术讨论与研究,对于所有笔记中复现的这些终端或者服务器,都是自行搭建的环境进行渗透的.我将使用Kali Linux作为此次学习的攻击者机器.这里使用的技术仅用于学习教育目的, ...

  9. 零基础可以学python吗-没编程基础可以学python吗

    Python是一门高级编程语言,而且Python语言适合零基础人员学习,也是初学者的首选. 如何学习好Python: 1. 要有决心 做任何事情,首先要有足够的决心和坚持,才能做好事情.学好Pytho ...

最新文章

  1. linux系统 安卓系统安装教程,最简单的Ubuntu Touch Android 双系统安装方式
  2. mysql格式化小数保留小数点后两位(小数点格式化)
  3. OpenGL Shader基本概念
  4. 新工科背景下的大数据体系建设探析
  5. virtualbox linux通用网卡,详解VirtualBox + CentOS 虚拟机网卡配置
  6. jpa存储byte到postgresql
  7. 构建用于Openstack Heat的Linux映像
  8. 2020 年 GitHub 上那些优秀 Android 开源库,这里是 Top10! | 原力计划
  9. java开发区块链_使用Java语言从零开始创建区块链
  10. Android 用java代码动态修改UI界面
  11. 北京地铁挤,最挤昌平线
  12. c++EasyX极乐净土的实现及音乐头文件的使用
  13. 【图像加密】图像加密解密含Matlab源码
  14. 一步一步SharePoint 2007之七:改变导航栏中项目的标题和内容
  15. 运维每天基本的工作流程
  16. 中国期货市场监控中心爬虫
  17. WPF控件模板和数据模板的区别
  18. Altium Designer原理图与PCB设计学习笔记6——AD如何在多个原理图中查找相同的网络标号
  19. Portapack应用开发教程(十二) SSTV接收机 B
  20. mysql java驱动源码Connector/J编译

热门文章

  1. 关于选牛和选马的问题
  2. webpack打包提示: The following entrypoint(s) combined asset size exceeds the recommended limit
  3. Android imageview 圆形头像
  4. Win32窗口--XBox游戏手柄--C++--方向轮和按键捕获
  5. python猜随机数代码_猜随机数游戏Python
  6. 团队管理33-典型场景(向下沟通)
  7. 前端之jQuery框架/全面教程/一小时速成/常用点整合 【附代码、前端必备之一】
  8. 全局设置webView 的 userAgent
  9. 游戏首选高性能台式机显示器,240hz的刷新率够吗?
  10. 用python创建微信机器人_手把手教你用Python创建微信机器人