前言:我之前做过一个“CTF 百里挑一“的题目,里面用到exiftool一个工具。我想在Windows下实现,于是去exiftool官网下载了Windows版,还需要部署prel的windows环境,去https://strawberryperl.com/下载Strawberry Perl ,下载好安装即部署完毕。因为exiftool用prel开发。把exiftool解压到指定目录,在path里设置一下。这样exiftool设置好了。
注意一定要把exiftool_files文件夹一并拷贝同一目录,否则报错,如下图
但是在用到exiftool *.jpg | grep flag 发现grep不能用 ,于是想到把grep搬进windows,百度一下发现getGnuWin32工具可以实现下载地址
https://sourceforge.net/projects/getgnuwin32/
下载解压即可
使用过Linux的伙计估计都会喜欢上linux各种各样强大的命令如:find
、vim
、cp
、mv
、wget
、curl
、grep
、ls
等等。
这样windows用户可以在命令行
窗口中使用各种各样的linux
命令,就跟使用普通的windows命令一样简单。
试验一下:
exiftool *.jpg | grep flag
exiftool *.jpg "| grep flag" #给管道命令加“”防止误读命令
exiftool *.jpg "| findstr flag"
其实已经成功只是输出太快,在前面被顶掉了,修改下命令
exiftool *.jpg "| findstr flag > a.ttxt"
flag可以在a.txt里找到