Quan


WEB安全 内网安全 终端对抗 威胁情报

终端对抗
DLL白加黑那些事

最近准备着手学习一下DLL及相关技术,收集了一些资料,方便自己学习,首先是一些有关白加黑中出现的高频问题,下面的三篇文章都是围绕DLL 死锁这件事来展开的。
解决DLL Main函数的死锁问题:Perfect DLL Hijacking
What is Loader Lock?
Another reason not to do anything scary in your DllMain: Inadvertent deadlock


https://www.redteam.wang
终端对抗
对抗360 QVM的几个方法

文章列出了一些对抗360 QVM的一些方法,总的来说包括:
1.减熵:单词映射和一个感觉很好玩的东西 马尔可夫链 (Markov chain)
2.添加资源:利用Resource Hacker或者是直接在VS中添加
3.给section中添加一些白数据
4.添加一些无害化的函数,是程序行为看起来很正常(这一部分感觉可以做成静态链接库,用啥拿啥)
5.增加一些正常的字符串
6.复杂流程
7.窗体程序


https://articles.zsxq.com/id_96d1l8f9tisr.html
终端对抗
DNS攻防:分析Cobalt Strike的DNS通信过程

该文章详细的介绍了CS Beacon 的DNS通信过程,只能说确实巧妙的很


https://blog.nviso.eu/2021/11/29/cobalt-strike-decrypting-dns-traffic-part-5/
终端对抗
DNS攻防:利用DNS传输EXE程序

最近要做DNS马相关的工作,所以在看DNS相关的为红队可以落地的攻击面探索,其中这篇文章引起了我的注意。我在阅读的时候主要有几个点让我感觉很受用
1.DNS TXT长度限制
文章提到可以通过自建DNS服务器的方式来解决这个限制。但受限于底层UDP包的长度问题,仍然不可以超过65535.
2.白域名问题
这里提到了一个很不错的地方,因为我们是自建域名解析服务器,因此我们可以直接向各大白域名发起DNS请求,只需要在请求的时候指定一下使用自己的DNS服务器即可


https://cloud.tencent.com/developer/article/1937766
终端对抗
临时或永久关闭奇安信天擎的方式

找到目录:例如D:\QAX360Safe\EntClient\conf\EntBase.dat
将配置文件修改为
[protect]
uienable=1 //改为0
qtenable=1 //改为0
但感觉这个方式是老天擎,反正我的新天擎是没有这个目录,毕竟360和奇安信早分家了...


https://www.redteam.wang