如何使用DataSurgeon快速从文本中提取IP、邮件、哈希和信用卡等敏感数据

admin 2023年4月23日23:02:04评论24 views字数 1840阅读6分8秒阅读模式
如何使用DataSurgeon快速从文本中提取IP、邮件、哈希和信用卡等敏感数据


 关于DataSurgeon 


DataSurgeon是一款多功能的数据提取工具,该工具专为网络安全事件应急响应、渗透测试和CTF挑战而设计。在该工具的帮助下,广大研究人员可以快速从文本内容中提取出各种类型的敏感数据,其中包括电子邮件、电话号码、哈希、信用卡、URL、IP地址、MAC地址、SRV DNS记录等等!

该工具基于Rust语言开发,当前版本的DataSurgeon支持在Windows、Linux和macOS操作系统上使用。


 提取功能 


1、电子邮件;

2、文件;

3、电话号码;

4、信用卡号;

5、Google API密钥ID;

6、社保号;

7、AWS密钥;

8、比特币钱包地址;

9、URL地址;

10、IPv4和IPv6地址;

11、MAC地址;

12、SRV DNS记录;

13、哈希:MD4&MD5、SHA1&SHA224&SHA256&SHA384&SHA512、SHA-3 224&SHA-3 256&SHA-3 384&SHA-3 512、MySQL323&MySQL 41、NTLM、bcrypt;


 工具安装 


由于该工具基于Rust开发,因此我们首先需要在本地设备上安装并配置好Rust环境。

接下来,广大研究人员可以使用下列命令将该项目源码克隆至本地:

git clone https://github.com/Drew-Alleman/DataSurgeon.git

(向右滑动,查看更多)


Linux安装



wget -O - https://raw.githubusercontent.com/Drew-Alleman/DataSurgeon/main/install/install.sh | bash

(向右滑动,查看更多)


Windows安装


使用管理员权限打开PowerShell窗口,并运行下列命令:


IEX (New-Object Net.WebClient).DownloadString("https://raw.githubusercontent.com/Drew-Alleman/DataSurgeon/main/install/install.ps1")

(向右滑动,查看更多)


重启终端窗口后,就可以使用ds命令了。


macOS安装



curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/Drew-Alleman/DataSurgeon/main/install/install.sh | sh

(向右滑动,查看更多)


命令行参数


如何使用DataSurgeon快速从文本中提取IP、邮件、哈希和信用卡等敏感数据


 工具使用样例 


完整使用演示


如何使用DataSurgeon快速从文本中提取IP、邮件、哈希和信用卡等敏感数据


从远程网站提取文件


$ wget -qO - https://www.stackoverflow.com | ds -F --clean | uniq


(向右滑动,查看更多)


如何使用DataSurgeon快速从文本中提取IP、邮件、哈希和信用卡等敏感数据


从输出文件提取MAC地址



$ ./ds -m -T --hide -f /var/log/autodeauth/log     
2023-02-26 00:28:19 - Sending 500 deauth frames to network: BC:2E:48:E5:DE:FF -- PrivateNetwork
2023-02-26 00:35:22 - Sending 500 deauth frames to network: 90:58:51:1C:C9:E1 -- TestNet

(向右滑动,查看更多)


读取目录中的所有文件



$ find . -type f -exec ds -f {} -CDe ;

CSV输出



$ wget -qO - https://www.stackoverflow.com | ds -o output.csv -C

(向右滑动,查看更多)


如何使用DataSurgeon快速从文本中提取IP、邮件、哈希和信用卡等敏感数据


 工具演示 


安装演示视频:https://www.youtube.com/watch?v=_Sq8Qgndi4M

使用演示视频:https://www.youtube.com/watch?v=LAb6kBOWHwg


 许可证协议 


本项目的开发与发布遵循Apache-2.0开源许可证协议。


 项目地址 


DataSurgeon:https://github.com/Drew-Alleman/DataSurgeon


参考资料

https://www.rust-lang.org/tools/install
https://git-scm.com/downloads
https://github.com/Drew-Alleman/autodeauth
精彩推荐






如何使用DataSurgeon快速从文本中提取IP、邮件、哈希和信用卡等敏感数据如何使用DataSurgeon快速从文本中提取IP、邮件、哈希和信用卡等敏感数据

如何使用DataSurgeon快速从文本中提取IP、邮件、哈希和信用卡等敏感数据

如何使用DataSurgeon快速从文本中提取IP、邮件、哈希和信用卡等敏感数据

原文始发于微信公众号(FreeBuf):如何使用DataSurgeon快速从文本中提取IP、邮件、哈希和信用卡等敏感数据

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年4月23日23:02:04
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   如何使用DataSurgeon快速从文本中提取IP、邮件、哈希和信用卡等敏感数据http://cn-sec.com/archives/1685336.html

发表评论

匿名网友 填写信息