go-find文件敏感关键字搜集

admin 2024年10月7日00:14:10评论18 views字数 925阅读3分5秒阅读模式

打算不定期分享一些github不错的项目,仅作分享。侵权删!文末有hc瞅瞅!

go-find文件敏感关键字搜集

go-find

花了半天时间写的一个的文件名、文件内容搜索工具,主要是为了hvv中快速发现敏感文件、配置文件等。

下载

https://github.com/niudaii/go-find

Usage

用法

./go-find_darwin_amd64 -h
./go-find_darwin_amd64 find -h(文件名搜索)
./go-find_darwin_amd64 findstr -h(文件内容搜索)
./go-find_darwin_amd64 find -d ./test(指定路径下所有文件名查找关键词)
./go-find_darwin_amd64 findstr -d ./test(指定路径下所有文件内容查找关键词)

全部参数

-d, --dir string               dir to search (default "./")
      --file-white-ext string    file white ext, split by comma (文件名后缀白名单)
  -h, --help                     help for go-find
  -k, --keywords string          keywords, split by comma
  -o, --output string            file to write output[xxx.txt] (default "gofind_result.txt")
      --path-black-word string   path black word, split by comma (路径黑名单)

使用截图

go-find文件敏感关键字搜集

测试目录

go-find文件敏感关键字搜集

搜索文件名

go-find文件敏感关键字搜集

搜索文件内容

go-find文件敏感关键字搜集

--file-white-ext 增加文件名后缀白名单

go-find文件敏感关键字搜集

--path-black-word 增加路径黑名单

go-find文件敏感关键字搜集

说明

  • 内置了文件名关键词、文件内容关键词、路径黑名单、文件名后缀白名单,用户指定 keyword 参数时不加载默认关键词。
  • 文件内容搜索时,匹配到时打印出前后相邻的50个字符。
  • config/config.yaml 中可自行配置各种关键词。
  • 可以使用 | 分隔关键词和分类,比如 weaver.properties|泛微,类型会在匹配到的时候打印出来,因此关键词中不要出现 |

原文始发于微信公众号(哈拉少安全小队):【工具推荐】go-find文件敏感关键字搜集

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年10月7日00:14:10
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   go-find文件敏感关键字搜集http://cn-sec.com/archives/1973963.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息