前提
在之前有突发奇想过,有没有那种我发给别人一个pdf文件,别人点击后看到的是pdf文件的内容,我这边也看到了上线的提示。于是就去研究pdf能加入哪些特殊的功能。看了一段时间后发现pdf的一些不一样的功能
像是打开pdf后弹出一个框
或者是点击pdf页面后跳转到某个网页
在官方的说法中还有某些函数能调用简单的一些命令像是calc,但是我调试多次后发现并不能调用命令
而且他并不能直接实现我的想法,于是这个事情就搁置了一段时间,直到最近又看到菊哥三年前的项目,发现我的想法可以有一个下位替代,于是就有了这篇文章
NimFileBinder
是由Nim语言所编写的一款文件捆绑工具,这款工具可以将两个文件进行捆绑成一个文件,比如将pdf文件和exe文件进行捆绑后,当打开捆绑后的文件,捆绑文件会同时打开pdf文件和exe文件。
安装
git clone https://github.com/evilashz/NimFileBinder.git
# 下载文件
sudo apt-get install nim
# 安装nim
nimble install strfmt nimcrypto winim
# 安装工具所需编译的相应模块
nim c --hints:off -d:release NimFileBender.nim
# 编译后生成可执行文件
应用
安装完成后进行捆绑,生成的捆绑文件是outfile.exe
效果
结合快捷方式lnk,但是会有cmd的黑框一闪而过
或者用翻转的方式
当然以上只是一种方法,如果有师傅也对pdf或其他奇奇怪怪的上线方式也有一定的研究或兴趣,欢迎师傅们和我一起讨论!
原文始发于微信公众号(CatalyzeSec):工具推荐-文件捆绑工具
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论