windows上使用foremost

做CTF题需要这工具来提取文件里的隐藏文件, 网上大部分是linux版本,之前好不容易找了一个exe文件结果还不能用。找了很长时间终于找到了:

https://github.com/raddyfiy/foremost

用这个原代码你自己就可以编译出exe,如果懒得编译的话里面的binary里就有编译好的,直接用这个就好

 

可以把前两个文件复制到一个安全的文件夹,方便以后使用,不要误删就好。

分离文件的步骤:

1.将所要解密的文件放入foremost所在的目录;

2.cmd进入foremost所在目录,cd 文件夹路径

3.

foremost 待分离的文件名

这样就会生成一个输出文件夹。

 

这样比较麻烦,操作空间比较小,进行多次后文件夹里会乱糟糟的。

还有个很简单的方法,推荐使用:

1.在foremost所在文件夹新建一个文本文件,里面写:

@echo off
cd D:\OtherApp\CTFTool\foremost -->这行需要你换成你的安装目录,即
foremost.exe所在目录
set path=%~dp1
start foremost -i %1 -o %path%\outfile
echo foremost解密成功
pause

 

2.保存,把txt后缀改成bat

3.复制这个bat文件

4.打开sendto(发送到)文件夹,一般在

C:\Users\你的用户名\AppData\Roaming\Microsoft\Windows\SendTo

右键,粘贴快捷方式(不是粘贴),改成你想要的名字。

 

这样就把这功能集成到右键了,以后想解包哪个文件,就右击它,选择发送到,选这个:

 

会在你待解包的同一目录生成输出文件夹,一点命令都不用敲,很方便有木有

 

转载于:https://www.cnblogs.com/cnnnnnn/p/8994362.html

  • 6
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Foremost是一款强大的数据恢复工具,广泛应用于Windows系统中。它可以帮助用户在文件系统损坏、误删除或格式化硬盘等情况下,有效地恢复丢失的文件。 使用Foremost工具,首先需要下载并安装它到Windows系统中。安装完成后,打开命令提示符,输入Foremost的命令以启动工具。 使用Foremost的主要步骤如下: 1. 设置输入文件:通过在命令提示符中使用“-i”参数,指定要恢复的目标文件或设备的路径。例如,“foremost -i C:\目标文件路径”,其中“C:\目标文件路径”是用户需要恢复的文件的具体路径。 2. 设置输出目录:通过在命令提示符中使用“-o”参数,指定恢复文件的保存路径。例如,“foremost -o D:\恢复文件保存路径”,其中“D:\恢复文件保存路径”是用户希望保存恢复文件的路径。 3. 选择文件类型:通过在命令提示符中使用“-t”参数,指定想要恢复的文件类型。例如,“foremost -t doc, jpg”表示只恢复Word文档和JPEG图像等文件类型。 4. 开始恢复:当所有参数都设置完毕后,在命令提示符中输入“foremost”命令,开始执行文件恢复过程。Foremost会扫描目标文件或设备,并将恢复的文件保存在之前设置的输出目录中。 5. 等待恢复完成:根据目标文件或设备的大小和情况,恢复时间可能会有所不同。用户需要耐心等待,直到恢复过程完成。 最后,用户可以在设置的输出目录中找到恢复的文件,进行查看和使用。需要注意的是,Foremost工具的恢复效果受到文件是否被覆盖、数据损坏程度等因素的影响,因此无法保证100%的恢复成功率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值