• 2024-07-14[深入理解Java虚拟机]线程
    Java与协程在Java时代的早期,Java语言抽象出来隐藏了各种操作系统线程差异性的统一线程接口,这曾经是它区别于其他编程语言的一大优势。在此基础上,涌现过无数多线程的应用与框架,譬如在网页访问时,HTTP请求可以直接与ServletAPI中的一条处理线程绑定在一起,以“一对一服务”的方式处
  • 2024-06-06初探堆栈欺骗之静态欺骗
    本文首发先知社区:https://xz.aliyun.com/t/14487首先介绍一下堆栈欺骗的场景,当我们用一个基本的shellcodeloader加载cs的shellcode,在没有对堆栈做任何事情时,我们的堆栈是不干净的,我们去看一下堆栈时会发现有很多没有被解析的地址在其中,这显然是不正常的,因此av/edr会重点