最近一直在 炒币 (学习区块链方面的知识),转眼博客两个月没更新了,分享下最近写的小脚本吧。

一、MysqlMonitor

一款监控mysql执行语句的工具

使用方法:[root@AdminSS ~]# python mysql.py -l yourhost -u youruser -p yourpass

1.1 原理

运行程序会开启mysql的general_log,并在本地生成log,程序根据正则匹配log中执行sql语句

所需库:MySQLdb,argparse

Github:https://github.com/GroupT00/MysqlMonitor


二、snapshotReptilian

一款保存网页快照的工具

使用方法:[root@AdminSS ~]# python snapshotReptilian.py -u http://www.lsafe.org

所需库:argparse,requests,bs4

原理

1.下载网页静态资源到本地(js,css,image)

2.下载网页到本地

3.将本地网页中的网络静态资源链接替换成本地静态资源链接

Github:https://github.com/GroupT00/snapshotReptilian


三、SecNews文章分享平台

SecNews是一款开源、安全、简洁、的文章分享平台。

Python2.7 & Django 1.8.1 & Mysql 5.5.53

灵感来源:http://wiki.ioin.in/

为什么会有SecNews

做SecNews的初衷是为了发现更多精品文章。目前国内安全社区鱼龙混杂,发出文章的技术水平参差不齐,很多文章质量偏低,对读者不负责任,看这种文章往往是在浪费时间,得不到进步。如何在短时间内找到精品的文章成为大多数安全研究者所思考的问题。于是,SecNews应运而生。

功能

  • 文章类型分类
  • 根据标题搜索文章
  • 前台提交文章
  • 后台审核文章
  • 实时点击量
  • 文章分页

目前SecNews还不是一个成熟的项目,不可避免会有一些功能方面的欠缺,迭代中会慢慢进行升级与完善。

若有bug请联系邮箱:root@xsse.me

Github:https://github.com/GroupT00/SecNews

第三个SecNews完全就是把p牛的分享平台抄下来了,功能还没抄全。。以后会慢慢改进增加些自己的东西的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Are you human? Click the Apple...