web服务器日志分析简单脚本

由于n种原因,一个分析入侵日志的任务落在了我身上,1g的日志,怎么去快速分析呢??刺总说可以搞个脚本解析入库,再到数据库分析。。。算了,那就蛋疼了,直接码个脚本把有问题的日志拿出来分析吧。于是就有了这个小脚本。至于怎么用就要看你自己了,哈哈,比如查到sql注入语句,然后看到ip,就可以改下脚本,用ip为特征取出日志,分析入侵过程。速度很快哦,我那破机器,跑1g日志文件也就几秒钟的啦。

在工作中写程序完成任务是很快乐的事,也很有意思。哈哈

使用参数:seay.py E:/1.log

#coding = utf8#Filename = seay.pyimport osimport sys  #特征,可以随意改,两块五一次_tezheng = {'union','select','file_put_contents'}  def CheckFile(_path):          _f = open(_path,"r")    _All_Line = _f.readlines()    _f.close()          _Count_Line =0    _Len_Line = len(_All_Line)              _Ex_Str = ''      print('Read Over --')          while _Count_Line

最终生成一个文件为:原文件名.seay.txt在同目录下,格式为匹配的特征+日志

登录后复制

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2284286.html

(0)
上一篇 2025年2月27日 20:40:25
下一篇 2025年2月22日 15:47:04

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 教你做自动发邮件脚本的python代码实例

    本文主要介绍了python自动发邮件脚本的相关知识。具有很好的参考价值,下面跟着小编一起来看下吧 缘起 这段时间给朋友搞了个群发邮件的脚本,为了防止进入垃圾邮件,做了很多工作,刚搞完,垃圾邮件进入率50%,觉得还不错,如果要将垃圾邮件的进入…

    2025年2月27日
    200
  • Python生成脚本–实现数据库更新

      我在工作的时候,在测试环境下使用的数据库跟生产环境的数据库不一致,当我们的测试环境下的数据库完成测试准备更新到生产环境上的数据库时候,需要准备更新脚本,真是一不小心没记下来就会忘了改了哪里,哪里添加了什么,这个真是非常让人头疼。因此我就…

    2025年2月27日 编程技术
    200
  • 微信跳一跳python辅助脚本实例分享

    本文主要为大家整理了关于微信跳一跳的辅助脚本内容,这次我们给大家整理的是关于python的脚本内容,一起来学习下。 这段时间微信跳一跳这个游戏非常火爆,但是上分又非常的难,对于程序员来说第一个念头就是通过写一个辅助脚本外挂让上分变的容易,p…

    2025年2月27日
    200
  • 利用python执行shell脚本 并动态传参 及subprocess基本使用

    本篇文章给大家分享了利用python执行shell脚本 并动态传参  及subprocess基本使用,有感兴趣的小伙伴可以看一看 最近工作需求中 有遇到这个情况  在web端获取配置文件内容 及 往shell 脚本中动态传入参数 执行she…

    2025年2月27日
    200
  • Redis获取某个前缀的key脚本实例

    这篇文章主要给大家介绍了关于redis获取某个前缀的key脚本的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用redis具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。 1.背景 在平时的维护中,经常会遇到要…

    编程技术 2025年2月27日
    100
  • python发送邮件脚本

    这篇文章主要为大家详细介绍了发送邮件python脚本,支持多个附件,中文,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了python发送邮件的具体代码,供大家参考,具体内容如下 #!/usr/bin/env pyth…

    编程技术 2025年2月27日
    200
  • python能做脚本吗

    python是一种广泛使用的解释型、高级编程、通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良的lisp。python的设计哲学强调代码的可读性和简洁的语法。相比于c++或java,python让开发者能够用…

    2025年2月27日
    200
  • Python-master,实用Python脚本合集!

    Python这门语言很适合用来写些实用的小脚本,跑个自动化、爬虫、算法什么的,非常方便。 这也是很多人学习Python的乐趣所在,可能只需要花个礼拜入门语法,就能用第三方库去解决实际问题。 我在Github上就看到过不少Python代码的项…

    2025年2月26日
    200
  • 五个方便好用的Python自动化脚本

    相比大家都听过自动化生产线、自动化办公等词汇,在没有人工干预的情况下,机器可以自己完成各项任务,这大大提升了工作效率。 编程世界里有各种各样的自动化脚本,来完成不同的任务。 尤其Python非常适合编写自动化脚本,因为它语法简洁易懂,而且有…

    2025年2月26日 编程技术
    200
  • 如何让 Python 脚本在工作日运行?

    你好,我是征哥,最近用 Python 写了个每日签到答题的脚本,想让它在工作日每天运行,于是我找到了这个三方库-chinesecalendar。 chinesecalendar 可以用来判断某年某月某一天是不是工作日/节假日。支持 2004…

    2025年2月26日
    200

发表回复

登录后才能评论