CTFer|NOIPer|CSGO|摸鱼|菜鸡

  • Discovery

    用 wsl2 进行 gdb 调试

    what 用 wsl2 通过 pwntools 调试 pwn 题目是一件很美妙的事情,然而 wsl2 没有 gui 界面, 这就导 …

    安恒杯_2020 write up

    Reverse little_fish 程序校验了格式 flag{} 然后用一个函数对flag内的内容进行加密 通过搜索常数,可以 …

    elf 文件结构浅析

    ELF ELF文件分类 可执行文件,保存了执行程序的完整代码 可重定向文件,相比于可执行文件,其中拥有相应的数据和代码,但缺少了部 …

    DASCTF_2020_六月赛 write up

    Reverse T0p_Gear 程序加壳了,用upx脱壳一下 程序有三个check 第一个是明文匹配 第二个是从文件中解密字符串 …

    第五空间_2020 write up

    Reverse nop 程序逻辑并不复杂,就是反调试有点多 程序要求输入一个32位整数 tmp 接下来的程序逻辑被混淆了,为了便于 …

    操作系统中 brk 和 mmap 的区别

    内存分配的概念 每个进程都有独立的虚拟地址空间,进程访问的虚拟地址并不是真正的物理地址;  虚拟地址可通过每个进程上的页表(在每个 …

    lnmp环境与wordpress搭建

    wordpress搭建 WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于 …

    TCP拥塞控制概览

    为什么要进行拥塞控制 因为网络中的数据包吞吐量有限,且级数过多,一旦数据包在某一跳被丢包,那么它之前所经过的所有路由器、交换机消耗 …

      切换主题 | SCHEME TOOL