全网首发! 一键窃取电脑中的文件

  以前见过这么一个软件,当U盘插入电脑的时候,在后台自动拷贝U盘内所有文件至电脑上。

那时候我就在想,如果这个软件可以反过来就好了,因为我想做的是插入U盘后,快速获取对方的电脑内的资料。

刚好前段时间也没啥事,就写了写,现在给大家分享一下。

全网首发! 一键窃取电脑中的文件第1张

目前已经实现的功能:

  • 自定义窃取文件的类型
  • 排除文件夹:避免C:\Windows这种系统目录的无意义探索
  • md5校验:自动校验文件md5,当有重复文件时只会拷贝一份
  • 多线程写入:采用多线程写入,读写效率更高,最大支持512线程,建议配合USB3.0或者固态硬盘使用效果更佳
  • 自动排除软件所在盘符:避免读取自身文件陷入死循环
  • 静默运行:运行时无任何窗口或提示,只在执行完成后在当前目录生成一个消息文件
  • 伪装模式:点击运行软件时打开任意文件(配合静默运行模式效果更佳)
  • 文件大小限制:文件超过指定大小则不进行拷贝,在配置文件中可自行设置
  • 探索目录深度自定义:下标从0开始。C:\认定为0级目录,C:\Windows为一级目录,以此类推。深度越深,能嗅探到的文件类型更多,但是相对花的时间也就越长。

待优化

  • 自动运行:插入U盘自动运行这个虽然能实现,但是此行为会被电脑管家等判定为风险行为,所以改为手动点击启动,后期如果找到更好的方法会对其改进。
  • 平台兼容性:其实我手上的版本可以对WIndows/Linux/macOS通用,但是经过考虑之后决定只发布Windows版本。

运行环境

    程序由java语言编写,不过我已经将jre环境集成在压缩包内,无需配置,只要将压缩包整个解压即可使用。

解压之后,可以看到有两个相似的程序。

全网首发! 一键窃取电脑中的文件第2张

其中FileThief.exe点击之后会自动读取电脑中指定的文件类型(文件类型可在配置文件内自定义),并在当前目录新建一个File文件夹写入,执行完成之后程序自动退出。

另一个FileThief-shell.exe功能与其一样,不同的是执行此程序并不会弹出任何窗口,只会在后台静默执行,可根据需要选择执行其中一种。

    软件运行完成之后会自动退出,且会生成一个格式为yyyy-MM-dd HH:mm:ss.dat的文件,此文件只起到记录作用,可定期清理。软件执行完成后拷贝的文件会存于File文件夹内。

全网首发! 一键窃取电脑中的文件第3张

配置文件

配置文件application.properties位于软件内的config目录,下面是各项配置的详细说明。

conf.suffix=doc,docx,xls,xlsx,ppt,pptx,pdf
需要窃取的文件类型,可根据需要自行更改,间隔请使用英文逗号

conf.exclude=
排除文件夹,避免无意义探索。例如:C:\Windows,默认已经排除了大部分的系统文件夹,无需再进行配置,非要更改的话请注意文件分隔符

conf.depth=8
建议最大深度12,此深度已经能嗅探到包括微信文件在内的大多数文件

conf.max-file-size=1024
最大文件限制(单位:MB),1G等于1024MB

conf.min-file-size=0
最小文件限制(单位:MB)

conf.camouflage=test.jpg
文件伪装,启动软件时同时打开指定文件,该文件需要放在软件的同级目录

大家可以根自己需要将文件类型的配置进行修改,比如改成 jpgpngmp4zip之类,说不定藏电脑里的小电影或者小视频啥的就被翻出来了呢
全网首发! 一键窃取电脑中的文件第4张
需要注意的是,软件自动会排除软件自身所在的盘符。
:软件在D盘,那么软件就不会去探寻D盘内的文件,软件设计之初就是为了放在自己的U盘内插入其他电脑运行的,所以最好放在U盘使用,搭配 USB 3.0 或者固态U盘效果更佳。
一键窃取电脑文件:
慕意此处内容已经被作者隐藏,请输入验证码查看内容
验证码:
请关注本站微信公众号,回复“验证码”,获取验证码。在微信里搜索“慕意”或者“cijianmuyi”或者微信扫描右侧二维码都可以关注本站微信公众号。

解压密码:notcool

有问题反馈加微信:mue233 私聊问我 微信公众号:焦虑自愈教程,分享过去走出来的经验
52软件资源库 » 全网首发! 一键窃取电脑中的文件