原文:利用certutil.exe实现在批处理(bat)中嵌入可执行文件或者各种媒体、图片之类二进制文件的简单方法!

实际上利用certutil.exe 把二进制文件 包括各种文件,exe可执行程序,图片,声音,mp 经过base 编码为文本,可以实现把这些文件嵌入到批处理代码中。 有什么用 : 举个例子,批处理经常需要依赖其它命令行工具实现自动化脚本,如果把这些工具转成文本嵌入到代码中,贴到网上就可以直接把可用的代码发出去了。不需要上传附件。 缺点: base 编码后的文本比原文件长 ,加上如果依赖的文件体积大 ...

2016-09-02 12:20 1 3173 推荐指数:

查看详情

可执行二进制文件

一、格式   一份 C 代码经过编译后,可以生成能直接运行的二进制文件,在不同操作系统上这些二进制文件有不同的特征,在 Windows 上通常后缀为 .exe,在 Linux 上通常没有后缀。除此之外,这些二进制文件在内部数据的组织和结构上也有很大的区别,针对 Windows 的有 PE 格式 ...

Thu Mar 03 15:55:00 CST 2022 0 902
Linux下二进制可执行文件分析 (nm,readelf,objdump 命令使用)

最近在调试一些问题,发现几个命令很实用,记录一下。 一 背景 也许大家都遇到过这种场景,就是有二进制代码,比如深度分析下此文件到底是什么格式的图片等,这篇文章就记录我分析下二进制可执行文件的过程,已经自己读写二进制文件的一些坑。分析的二进制执行文件为linux下的可执行文件 ...

Fri Feb 11 06:13:00 CST 2022 0 2719
shc gzexe 将shell脚本转换为二进制可执行文件

第一种方法(gzexe):这种加密方式不是非常保险的方法,但是能够满足一般的加密用途,可以隐蔽脚本的密码等信息。它是使用系统自带的gzexe程序,它不但加密,同时压缩文件。使用方法:gzexe file.sh它会把原来没有加密的文件备份为 file.sh~ ,同时 file.sh 即被变成加密文件 ...

Tue May 08 18:45:00 CST 2012 0 4027
在Python编译可执行文件exe

Python脚本非常强大,实现功能也比较方便快捷,但它需要在特定的Python环境下运行,受版本、依赖库的影响很大,为了方便共享,可以使用如Pyinstaller将python代码、依赖库和编译环境等一键打包成可执行程序exe。基本流程如下: 编译测试脚本 为了方便演示,这里编写两个脚本 ...

Sun Feb 13 06:19:00 CST 2022 0 2195
在Python反编译可执行文件exe

前面简单介绍了将python代码和文件编译成可脱离环境运行的可执行文件exe。 有编译就有反编译,本文来反编译一下前文中编译的exe文件。 几种python文件 在反编译前,先了解几种常见的python文件格式: .py: 源代码文件,可以用文本编辑器查看和编辑; .pyc: 源代码py ...

Mon Feb 14 06:04:00 CST 2022 0 4154
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM