l4nのblog

我永远喜欢八奈见杏菜

  • Discovery

    2024羊城杯

    plc ida打开 patch掉反调试 首先读取输入,若长度不为5则退出 然后将输入作为rc4密钥进行s盒置换 首先获取flag. …

    PWN学习笔记1 保护

    经典的checksec 你可能对这里一头雾水。但是没关系,现在让我们来刨析一下每一行是什么意思。当然,在此之前需要学习一点小小的基 …

    linux ptrace函数

    ptrace 是 Linux 系统中的一个系统调用,用于实现进程间的调试和控制。它允许一个进程(通常是调试器)观察和控制 …

    SEH异常处理

    SEH是Windows操作系统提供的异常处理机制,在程序源代码中使用try、except、finally关键词来具体实现。SEH与 …

    C/C++ 函数调用约定

    可能你会有这么两个问题:当调用函数时,如果函数的参数多于一个,按照什么顺序把参数压入堆栈?函数调用结束后,由谁来把堆栈恢复原样? …

    CSAPP note01

    记录下第二章(信息的表示与处理)的一些知识 参考IEEE754规范: 四, 非规格数, ±infinity, NaN – 知乎 ( ̷

    TEB与PEB概述

    在总结反调试技术之前,首先对TEB,PEB的知识进行简单学习。 PEB指的是进程环境块(Process Environment B …

      切换主题 | SCHEME TOOL