
2021年第五届强网杯
文章平均质量分 91
彬彬有礼am_03
这个作者很懒,什么都没留下…
展开
-
PWN题[强网先锋]no_output
知识点strcpy(dest, src)strcpy 函数用于将指定长度的字符串复制到字符数组里语法形式为:char *strcpy(char *dest, const char *src, int n),表示把src所指向的字符串里以src地址开始的前n个字节复制到dest所指的数组里,并返回被复制后的dest。strcpy:strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符例:strcpy(a,b) b为源字符串,a为复制b的字符串read(unk_804C原创 2021-09-02 11:15:28 · 606 阅读 · 0 评论 -
PWN题[强网先锋]orw超详细讲解(多解法)
知识点构造一段shellcode的作用就是为了在缓冲区溢出时将shellcode的地址覆盖正常的返回地址。\x00 截断符 shellcode里出现\x00就会从其截断,所以构造shellcode的时候要避免\x00x64函数调用规则x64机器在调用某个函数前,比如int func(int a, int b, int c, int d, int e, int f, int g, int h),首先他会把前6个参数从左往右存入到寄存器rdi、rsi、rdx、rcx、r8、r9,其余参数存入到栈里,保存原创 2021-09-01 00:02:50 · 4817 阅读 · 0 评论