摘要: IDA 打开 将main函数反编译为C代码 1 int __cdecl __noreturn main(int argc, const char **argv, const char **envp) 2 { 3 int v3; // eax 4 char v4; // [rsp+Fh] [rbp-1 阅读全文
posted @ 2020-12-22 21:27 Do1phln 阅读(123) 评论(0) 推荐(0) 编辑
摘要: A.谁考了第k名-排序 Description 在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第k名学生的学号和成绩。 Input 第一行有两个整数,分别是学生的人数n(1≤n≤100),和求第k名学生的k(1≤k≤n)。 其后有n行数据,每行包括一个学号(整数)和一个成绩 阅读全文
posted @ 2020-12-22 21:26 Do1phln 阅读(340) 评论(0) 推荐(0) 编辑
摘要: Write by NEFUNSI: ghosin 0ERROR 签到 signin 下载 signin.txt 打开得到一串 base64,解码得到 flag{we1come_t0_NEFUCTF!} 。 Re_SignUp 下载 SignUp ,使用 010 Editor 打开发现是 Linux 阅读全文
posted @ 2020-12-22 21:25 Do1phln 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 概念 当调用某处的函数时,函数一般会使用堆栈作为存储的对象,这里就涉及到了堆栈使用结束后,如果不将堆栈及时还原而直接RETN,就会造成EIP的值被改变(00000000),从而导致程序运行错误,因此,每次分体函数执行完毕后,都应该将使用过的堆栈还原到使用之前的内容。 如果通过堆栈传递参数了,那么在函 阅读全文
posted @ 2020-12-22 21:24 Do1phln 阅读(201) 评论(0) 推荐(0) 编辑