idiotc4t's blog
  • 关于这个博客
  • 武器设计
    • 我也不知道能不能写
    • C2手稿
      • Heap加密
      • 数据打包DataPacker
      • 真·手稿
      • 实现UML图
    • 先占个位置
  • 武器化
    • COM组件相关的武器化开发技术
    • 攻击demo的bof改造
    • Go项目反射改造
    • VulnBins的利用 (vuln driver)
  • 红队研究
    • NtQueryInformationProcess逆向
    • NetUserAdd逆向
  • 应急响应
    • WannaMine4.0专杀的一些技巧
  • 防御逃避
    • ReflectiveDLLInjection变形应用
    • Execute-Assembly实现
    • ShadowMove复现与思考
    • 载入第二个Ntdll绕Hook
    • 编译时混淆字符串&函数调用
    • 基于线程结束的EventLog绕过
    • 动态获取系统调用(syscall)号
    • 基于内存补丁的AMSI绕过
    • 基于API Hook和DLL注入的AMSI绕过
    • 基于内存补丁ETW的绕过
    • 基于断链的DLL隐藏
    • 基于HEX字符串执行的AV绕过
    • CobaltStrike Argue命令实现
    • 简单的分离免杀
    • 伪装PPID规避检测
    • 伪装命令行规避检测
    • 通过重写ring3 API函数实现免杀
    • 动态调用无导入表编译
    • 基于Registry的虚拟机检测
    • 利用杀毒软件删除任意文件
    • 反转字符串绕杀软
    • 重新加载.text节拖钩
    • x64转换层&跨位数进程注入
  • 代码与进程注入
    • Divide and Conquer
    • Clipboard Data Deliver
    • .NET Reflective Injection
    • APC Thread Hijack
    • CreateRemoteThread
    • APC Injection
    • Mapping Injection
    • Bypass Session 0 Injection
    • WhiteFile Offset Table Generate Shellcode
    • Early Bird
    • Early Bird & CreateRemoteThread
    • TLS Code Execute
    • SEH Code Execute
    • APC & NtTestAlert Code Execute
    • NtCreateSection & NtMapViewOfSection Code Execute
    • Process Hollowing
    • SetContext Hijack Thread
    • DLL Hollowing
  • 权限提升
    • 基于注册表劫持BypassUAC
    • 基于dll劫持BypassUac
    • 通过com组件BypassUAC
    • 通过复制Token提权到SYSTEM
    • 通过code&dll注入提权到SYSTEM
    • 通过伪装PPID提权到SYSTEM
    • 通过系统服务提权到SYSTEM
  • 权限维持
    • 主机特征绑定木马
    • 寻找有价值的文件
    • 获取机器安装的软件
    • 通过API添加Windows用户
    • Detours InLine Hook
    • DLL劫持
    • RID劫持
    • 自启动服务
    • 编写简单远控
    • 注册表自启动项
由 GitBook 提供支持
在本页
  • About
  • 联系方式

这有帮助吗?

关于这个博客

About

$ wecome to the real network world

这个博客仅用于技术交流,任何人不得将上述技术用于非法用途。

  1. 无法保证该博客记述内容完全正确

  2. 并不一定会详细解释每一种技术的细节

  3. 引用会给出所有参考链接

  4. 如发现错误请跟我联系

PS1:我的代码有些臭毛病,不太喜欢按照规范写,总喜欢最少的代码实现最多的功能,所以实际使用的时候该关的句柄关关掉,该释放的内存释放掉。

PS2:博客主人这个臭弟弟以前非常喜欢用C#编写工具,因为C#真的是方便啊,很多用C/C++实现的东西用C#几句话就能完事,但是由于托管程序检测越来越严格,还是决定以C为主要开发语言。

PS3:如果应用这些技术发现了问题需要联系在下,请务必把代码贴出来(狗头)。

PS4:以前觉得如果用.net写木马,托管环境初始化在恶意代码运行前,如果微软后续在托管环境接入更多的检测手段(目前有amsi和defender接口),木马会先天劣势,但是现在整个windows的设计在向.net转移,包括不限于.net重写了windbg,所以.net的东西还是不能丢,话是如此观点不变.net不适合写木马,最好作为扩展功能而非主功能。

联系方式

需要vx可以直接发邮件给我,会回的。

  • email idiotc4t@gmail.com

  • github

下一页我也不知道能不能写

最后更新于4年前

这有帮助吗?

idiotc4t - OverviewGitHub
Logo