摘要: 题目链接 文件类型是 64 位 ELF。 开了 NX 保护。 用 IDA64 查看一下: 可以看到 print_name 最多只能溢出 2 个字节。 也就是说只能覆盖 rbp 的最低 2 个字节。 此时需要使用栈迁移的技巧。 此题相对容易,因为已经给出了 buf 的地址,我们只需要把 main 函数 阅读全文
posted @ 2020-11-01 14:39 wuli涛涛 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 题目链接 checksec 看一下: 没有保护。 IDA 反汇编看一下: 可以栈溢出。 没有 system 函数。 gdb vmmap 看一下栈是可执行的: 可以把 shellcode 放在返回地址之后,然后把返回地址指向 shellcode。 exp 如下: from pwn import * i 阅读全文
posted @ 2020-11-01 14:33 wuli涛涛 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: 题目链接 文件类型是 64 位 ELF。 开了 NX 保护。 用 IDA64 查看一下: 可以看到可以栈溢出。 objdump -d stack3 | grep 'plt' 可以看到有 system 函数,地址为 0x400600。 ROPgadget --binary stack3 --strin 阅读全文
posted @ 2020-11-01 14:29 wuli涛涛 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 进程内存布局 32 位保护模式下 Linux 中进程的内存布局如下: 0xFFFFFFFF > + + <--+ | | | | OS Kernel | | 1GB | | | 0xC0000000 > + + <--+ | | | | | | stack | | v | | | + + | | | 阅读全文
posted @ 2020-10-29 19:54 wuli涛涛 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 线性回归 线性模型: \(y = \boldsymbol{w}^T \boldsymbol{x} + b \tag{1}\) 数据集:\(D = \{(\boldsymbol{x}_1, y_1), (\boldsymbol{x}_2, y_2), ... , (\boldsymbol{x}_m, 阅读全文
posted @ 2020-06-21 20:33 wuli涛涛 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 比赛链接: "kick start Round A 2020" A. Allocation "题目链接" 题意 给出 $N$ 栋房子的价格,第 $i$ 栋房子的价格为 $A_i$,你有 $B$ 美元,问最多可以买多少栋房子? 思路 典型的贪心问题,将所有的房子按价格从低到高排序后选取即可。 代码 c 阅读全文
posted @ 2020-03-24 21:51 wuli涛涛 阅读(313) 评论(1) 推荐(0) 编辑
摘要: bitset 一般代替 bool 数组使用,常用于优化空间,因为 bitset 中一个元素只占 1 bit。 bitset 的大小在定义使就需要确定。如果想要不定长的 bitset,就需要使用 vector。 bitset 的定义: bitset 可以直接使用 cin 和 cout 输入输出 bit 阅读全文
posted @ 2019-11-23 22:08 wuli涛涛 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "1121 Damn Single (25 分)" "Damn Single (单身狗)" is the Chinese nickname for someone who is being single. You are supposed to find those who are al 阅读全文
posted @ 2019-11-22 23:33 wuli涛涛 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "HDU 1269" Problem Description 为了训练小希的方向感,Gardon建立了一座大城堡,里面有N个房间(N 输入包含多组数据,输入的第一行有两个数:N和M,接下来的M行每行有两个数a和b,表示了一条通道可以从A房间来到B房间。文件最后以两个0结束。 Output 阅读全文
posted @ 2019-11-21 22:25 wuli涛涛 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "1154 Vertex Coloring" A proper vertex coloring is a labeling of the graph's vertices with colors such that no two vertices sharing the same edg 阅读全文
posted @ 2019-11-20 22:29 wuli涛涛 阅读(182) 评论(0) 推荐(0) 编辑