做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

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

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

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

最新文章

  1. Elasticsearch--配置文件
  2. USACO/friday
  3. Windows server 2008 下iis7 架设ftp服务器
  4. Android 使用日常
  5. ZABBIX作集中式NGINX性能监控的注意要点
  6. MD中bitmap源代码分析--入题概述
  7. Mysql 连接查询 Mysql支持的连接查询有哪些
  8. Call Transaction 小节
  9. java3 - 流程控制
  10. L2-2 小字辈 (25 分)
  11. Windows单机最大TCP连接数的问题
  12. [转帖]cnblog 新闻 : 亚太云计算市场报告:腾讯位列前五 份额首超谷歌
  13. IO流(4)—字符流
  14. 瞎搞poj1008
  15. flask+mako+peewee(上)
  16. es6新增的math函数有哪些
  17. python3一个简单的网页抓取
  18. 【校招面试 之 C/C++】第31题 C++ 11新特性(二)之nullptr关键字
  19. MySQL中整型和字符串类型指定长度的含义
  20. MongoDB登录验证及用户管理

热门文章

  1. winform GDI+ 抗锯齿
  2. 【刷题-LeetCode】300. Longest Increasing Subsequence
  3. 浅析Java中的线程池
  4. Windows 下如何查看文件夹被哪个进程所占用
  5. JVM之Java内存区域
  6. Unity——日志打印工具
  7. 聊一聊如何用C#轻松完成一个TCC分布式事务
  8. CodeForces 摆烂寄录
  9. KMP 入门
  10. Android的基本资源引用(字符串、颜色、尺寸、数组)【转】