首页
学习
活动
专区
工具
TVP
发布

exe免杀c语言,CobaltStrike shellcode免杀捆绑exe思路

x8b\x52\x14\x8b\x72\x28\x0f\xb7\x4a\x26\x31\xff\x31\xc0” “\xac\x3c\x61\x7c\x02\x2c\x20\xc1\xcf\x0d\x01...\xc7\xe2\xf0\x52\x57”; void main() { ((void(*)(void))&shellcode)(); } 3.自解压捆绑exe 当目标运行正常exe的同时会运行我们的木马...复现 使用cobaltstrike生成c的shellcode 将生成的shellcode利用我们自己的加载器加载 使用vc6++打开 编译组建 生成exe 生成的exe文件位于桌面debug文件目录下...接下来使用自解压捆绑exe文件 假设这里捆绑的软件为geek(卸载程序的一个软件)选择我们的木马和要捆绑的软件 选择添加到压缩文件 选择创建自解压格式压缩文件 高级 选择自解压选项 解压路径设置为c...盘windows下的temp文件 解压后运行设置选择启动我们的exe和捆绑的软件 模式选择全部隐藏 更新选择解压并更新文件和覆盖所有文件 点击确认生成捆绑马 点击确认 生成捆绑马 这里环境有

1.8K30
您找到你想要的搜索结果了吗?
是的
没有找到

【gccg++】程序的翻译(.c -->.exe

环境:centos7.6,腾讯云服务器 Linux文章都放在了专栏:【 Linux 】欢迎支持订阅 前言 我们在写完代码运行时会发现生成了一个.exe的可执行程序,那么该程序是如何形成的呢...程序的翻译 预处理(gcc -E) 首先.c源文件经过的第一个阶段便是预处理阶段,在该阶段,主要会完成以下几件事:头文件的展开,条件的编译、宏的替换以及注释的去除,我们可以使用gcc -E 源文件 -o...(.obj),我们可以使用指令gcc -c 来进行生成汇编阶段产生的目标文件,该目标文件的后缀为.o gcc -c:程序进行翻译,进行到汇编完成后停止 链接 该阶段会通过链接器将生成的可重定位二进制目标文件和库文件形成某种合并...至此, .c源文件经过翻译后形成了可执行文件。...(gcc不加选项,直接gcc 源文件 -o 目标文件 会直接形成最终的可执行程序,一般使用gcc编译c语言,g++编译c++语言,用法相通) 扩展选项(gcc/g++) -E 只激活预处理,这个不生成文件

65880

你知道.c是如何变成.exe的吗

程序的执行环境 前言 今天我们要来探究的内容是一个或者多个源文件(.c)是如何变成一个可执行程序(.exe)的,博主将在Linux环境gcc编译器中进行分步演示,让你深入理解程序环境。...程序的翻译环境 我们通常把一个或多个源文件(.c)形成一个(.exe)可执行程序叫做翻译环境,在这个环境中它其实就是将源代码转换为可执行的机器指令。...那如果是多个源文件组合在一起,程序运行之后它又会产生几个.obj目标文件和.exe可执行程序呢?...请看下图例子: 相信大家都知道这两个源文件组合运行起来能得出正确答案,那么它到底生成了几个.obj目标文件和.exe可执行程序呢?下面我们一起来观察一下目录。...由此,我们是不是能初步的得出一个小结论:每个源文件经过编译过程都会形成各自的.obj目标文件,但.exe可执行程序只有一个。

85020

c语言文件打包成exe可执行程序

如何将编写的c语言程序打包成exe可执行文件呢? 以前我们写程序很多是在编辑器上,让编辑起来编译运行我们的程序。如果想将其打包成exe可执行文件该如何做?...gcc包括cc++编译器 gcc和cc是一样的,c++和g++是一样的,一般c程序就用gcc编译,c++程序就用g++编译。 我们用gcc命令来编译我们的c语言程序。...text.c代表你的要操作的c语言文件,-o后面的代表你要给生成的exe的命名。 我们只需要知道这些。 那么我们在哪里寻找gcc命令呢?...13:我们继续输入以下命令 14:我们打开那个目录去看,会有一个exe文件。 15:就在我的这个c文件的下边。我们可以把它拖出来,或者拖到桌面上,直接打开。...我们来看 这就是我们生成的exe文件的效果。 当然我们可以编写更多的c语言文件,然后打包。打包后的exe文件一旦打开就执行了程序。 欢迎猿友们访问留言。

2.7K60

py 打包exe

py打包成exe如何打的足够小 Python脚本不能在没有安装Python的机器上运行,如果我们想把自己的脚本分享给没有python环境的小伙伴使用,这个时候就需要将脚本打包成exe文件,即使使用方电脑没有安装...python解释器,这个exe也能在上面运行。...Pyinstaller -F -w py_word.py # 不带控制台的打包 Pyinstaller -F -w -i chengzi.ico py_word.py # 打包指定exe图标打包...另一个是可以自己生成,这里就给大家分享一个网站,可以把其他格式图片转成ico格式:https://app.xunjiepdf.com/img2icon/ 二、压缩打包 假如生成的exe太大,怎么转换的小一点...Python打包exe,不但体积大而且运行慢。解释型语言相对较慢。要解决大而慢,只能用编译型语言,如CC++,甚至VB都好很多,体积最小的是汇编。

1.2K20

instsrv.exe srvany.exe用法「建议收藏」

这里我们设定要将F:\cpu.exe 以 CPUSrv 的名称显示作为服务的话,我们应当这样子做: 先将instsrv.exe放入任意目录,我们有两种办法来执行这个命令 A、CMD法 1、单击『开始...』菜单中的【运行】并键入“cmd”(不包括双引号)后单击【确定】按钮 2、在CMD中使用 cd 命令进入 instsrv.exe 所在目录或者直接输入 instsrv.exe 具体路径。...比如 instsrv.exe 在F:\Tools目录下的话,我们应该这样子做: 键入 cd f:\tools 后回车进入该目录 键入 instsrv CPUSrv f:\cpu.exe 回车即可...或者也可以 直接键入 f:\tools\instsrv.exe CPUSrv f:\cpu.exe 后回车即可 3、安装了服务,但此时服务并未启动,我们可以使用 Net 命令来启动服务 依旧在CMD...如果我们要删除这个服务,按照上述步骤,我们执行 instsrv.exe CPUSrv REMOVE 即可删除该服务 注:不要用该工具删除系统有关服务!

1.3K10
领券