给大家分享一篇 Python:渗透测试开源项目「源码值得精读」

给大家分享一篇 Python:渗透测试开源项目「源码值得精读」_第1张图片

sql注入工具:sqlmap DNS安全监测:DNSRecon 暴力破解测试工具:patator XSS漏洞利用工具:XSSer

Web服务器压力测试工具:HULK

SSL安全扫描器:SSLyze

其他

Python 作为程序员的宠儿,越来越得到人们的关注,使用 Python 进行应用程序开发的越来越多。那么,在 2013 年有哪些流行的 Python 项目呢?下面,我们一起来看下。

私信小编001即可获取大量Python学习资料!

一、测试和调试

  • python_koans:Python Koans 算 “Ruby Koans” 的一部分,作为交互式教程,可以学习 TDD 技巧。
  • sure:Sure 是最适合自动化测试的 Python 工具,包含流利的断言、深度选择器等等特性。
  • responses:用 responses 能令测试更加轻松,这是一个可以伪装各种请求的库。
  • boom:Boom! Apache Bench 的替代品。作为一个命令行工具,Boom 能对你的应用进行快捷的 smoke test。
  • cricket:BeeWare 套件的一部分,cricket 是种图形化工具,协助你进行案例测试。
  • bugjar:BeeWare 套件的一部分,bugjar 是针对 Python 的图形化交互式调试器。
  • pudb:pudn 是针对 Python 的全屏命令行调试器。
  • voltron:更好的 gdb 界面。

二、Web 框架

  • django-stronghold:试过将 login_required 装饰器四处乱放? 在你的堡垒中令所有 Django 视图有默认 login_required 呗。
  • Falcon Framework:Falcon 自称为髙性能云接口框架,号称能在相同硬件条件下提高服务端性能 30 倍!
    听起来有点儿意思?
  • django-xadmin:用 bootstrap 对 django-admin 进行了深度升级,提供了可插件安装的仪表盘。
  • clay:基于 Flask 的封装,能令我们轻松的创建 RESTful 后端服务,完整文档可查看 clay。
  • flask-restful:基于 Flask 的简单框架,用以创建 REST 接口。
  • sandman:Sandman 希望通过 REST 接口暴露你现有的 app,相关 博客也值得一读。
  • Django Unchained:名字很髙大上,也的确是 Python Django 初学者的靠谱指南。

给大家分享一篇 Python:渗透测试开源项目「源码值得精读」_第2张图片

三、并发

  • pulsar:部署新 web 服务器走起! 有趣的事件驱动的并发框架 ! 兼容从 2.6+ 到 pypy 的所有 python 版本!
  • toro:同步化的 Tornado 协程支持。
  • offset:Offset Go 的并发模式在 Python 中的实现,请参考相关演讲 幻灯来理解!

四、任务调度

  • pyres:从 resque 获得灵感的纯 Python 任务调度模块,是 celery 的替代。
  • dagobah:Dagobah 是 Python 完成的简单关系依赖为基础的任务调度模块,还包含很 COOL 的关联任务工作流图形工具。最后,如果你的时间不是很紧张,并且又想快速的python提高,最重要的是不怕吃苦,建议你可以架尉♥信(同音):276 3177 065 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~
  • schedule:使用生成器模式来为定期任务生成配置的进程调度模块。

五、实用工具

  • howdoi:发觉你总在 Google 一些简单的最简单的编程任务? howdoi 能让你远离浏览器,就解决这类事儿!
  • delorean:时间旅行?简单! Delorean 的目标就是令你的 Python 项目在处理时间/日期时轻而易举!查阅完备的 文档。
  • powerline-shell:对于那些想让常用工具漂亮起来人,一定要用 powerline-bash,能打造漂亮的 shell
    提示符,增加力线(powerline),兼容 Bash/Zsh。
  • fn.py:在 Python 中谈及函数编程时失落的那节”电池”终于出现了! 如果对 Python 函数式编程有兴趣的立即下手安装体验吧!
  • lice:为你的开源工程方便的追加许可证,而不用自个儿去 Google,支持 BSD、MIT 和 GPL 以及变种协议。
  • usblock:基于 USB 来锁定或是解锁你的笔记本!
  • Matchbox:MatchBox 能在你自个儿的服务器上提供类似 Dropbox 风格的备份服务! 基于 Flask 并通过 http
    协议进行文件传输。
  • cleanify:用 cleanify 能一步美化你项目的所有 html/css/js 文件。
  • locksmith:Locksmith 是 AES 加密的口令管理器,看起来不错,完全开源,源代码、截屏都有。
  • storm:在 Storm 的命令行界面,管理你所有的 SSH 连接。
  • sql

你可能感兴趣的:(python,爬虫,自动化,python,django,后端)