0
点赞
收藏
分享

微信扫一扫

一分钟免杀cobaltstrike

瑾谋 2022-06-24 阅读 63



简要介绍

  • 本次利用到的是Nim语言
  1. Nim 是一门开源的编程语言
  2. Nim 的独到之处在于它可以编译成其他编程语言代码(主要是 C 语言和 JavaScript)
  3. 将 Nim 与 C 语言或 JavaScript 代码集成在一起可以获得最大的价值
  4. Nim 可以生成高质量的 C 语言代码,避免出现 C 语言的典型错误(如内存泄露和数组指针错误)

下载Nim安装包

https://nim-lang.org/install.html

官方提供Windows、Linux、Mac版本,根据自己的需求进行下载 ​​本次使用Windows环境做演示​

下载解压后需将​​bin​​目录添加到环境变量

一分钟免杀cobaltstrike_编程语言

安装C、C++编译器

Nim编译器需要C编译器才能编译软件

下载地址

https://github.com/GorvGoyl/MinGW64/releases

将文件解压到nim目录的​​dist​​​路径下,并将​​D:\nim-1.4.8\dist\MinGW64\bin​​添加至环境变量

一分钟免杀cobaltstrike_下载地址_02

一分钟免杀cobaltstrike_下载地址_03

encryption编译

下载地址

https://github.com/aeverj/NimShellCodeLoader/releases

下载解压后进入​​NimShellCodeLoader_Winx64\NimShellCodeLoader\encryption​​目录,利用下面的代码进行编译

nim c -d:release --opt:size Tdea.nim
nim c -d:release --opt:size Caesar.nim

一分钟免杀cobaltstrike_编译器_04

一分钟免杀cobaltstrike_编程语言_05

免杀详情

利用​​Nim+NimShellCodeLoader​​可以有10多种免杀方式绕过全网杀软,这里演示其中一种

cobaltstrike生成​​raw​​​格式​​64位​​​的​​payload.bin​​文件

打开​​codeLoader.exe​​​图形化界面,将​​payload.bin​​直接拖进来

这里选择的是直接加载​​TDEA​​​ --  ​​Direct Load​

选好加载方式和加密方式,点击​​generate​​即可导出

一分钟免杀cobaltstrike_下载地址_06

输出生成的可执行文件在​​NimShellCodeLoader_Winx64\NimShellCodeLoader\bin​​目录

最终效果

本地测试火绒、360、管家等均可免杀,并附上VT和CS正常上线结果

一分钟免杀cobaltstrike_编程语言_07

一分钟免杀cobaltstrike_下载地址_08

一分钟免杀cobaltstrike_编译器_09

举报

相关推荐

0 条评论