最近在Github上看到了一个比较常用到的渗透小脚本工具内容:爬取免费代理爬取全国高校域名端口扫描(python-nmap)信息泄露扫描(备份文件、git、svn等)sql盲注框架未授权服务扫描递归爬取某链接中的urlphp随机亦或生成某关键字域名批量转ip根据网段生成ip列表内外方面探测开放端口基于selenium的登录爆破脚本子域名相关子域名爆破基于各大在线网站的子域名收集脚本从url中解析出顶级域名补天公益爬虫github地址。
1、用python开发,相关的微服务框架有哪些?根据我所知道的回答一下这个问题。我曾经利用python开发过几个项目,使用最多的pythonweb框架是django,对于flask有所了解,这里根据我的经验说一说。django我以前的几个项目均是采用django框架实现的:django框架的功能非常的强大,实现了视图层(模板实现)、控制层(view)、持久层(orm),一个框架就可以搞定了;django的模板功能非常的强大,通过模板的使用结合html代码,可以非常方便进行数据展示,完成前后台的数据交换;django的控制层,通过request参数传递参数,支持get、post方式,数据处理结束后,通过response类将数据返回给前台,可以非常好的支持jQuery的Ajax;django的持久层采用了ORM的方法,无需过多的了解各个数据库的差异,无需过多的调用原始的SQL语句,使用面向对象的编程设计,就可完成数据库的设计、构建、增删改查;djiango的社区资源非常的丰富,遇到问题时,容易解决,学习成本比较低。
2、pythonweb框架排行?1DjangoDjango是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,模板T和视图V。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。Django与其他框架比较,它有个比较独特的特性,支持orm,将数据库的操作封装成为python,对于需要适用多种数据库的应用来说是个比较好的特性。
其WSGI工具箱采用Werkzeug,模板引擎则使用Jinja2。Flask使用BSD授权,Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据库、窗体验证工具,Flask很轻,花很少的成本就能够开发一个简单的网站。非常适合初学者学习。