摘要:比赛地址 A - 红魔族首屈一指の恶魔使 栈 在最左端和最右端添加括号,保证中途的括号深度不小于零且左右括号数量相等 \(O(n)\) #include <cstdio> int T,n,dep,ans; int main() { scanf("%d",&T); while(T--) { scanf 阅读全文
posted @ 2020-05-28 17:57 5egm3nt_F4u1t 阅读(22) 评论(0) 推荐(0) 编辑
摘要:问题分析 在动态调试程序的时候,用gdb调试到libc的时候能正确加载符号信息,但同样的程序用IDA调试到libc的时候却缺失了libc中的许多符号, 这其实是IDA没有正确加载DWARF调试信息(debuginfo)所导致的 根本原因是系统中没有对应的调试信息(可以装libc6-dbg),或是调试 阅读全文
posted @ 2020-04-19 02:48 5egm3nt_F4u1t 阅读(160) 评论(0) 推荐(0) 编辑
摘要:搭建虚拟机 按照题目要求,安装VM,下载Ubuntu64镜像,在虚拟机里直接执行文件即可得到Flag byaidu@ubuntu:~/ws$ ./movgcc cnss{H31l0,1inUx!!} Baby_string Flag在原程序中以明文存储,用IDA加载并按Shift+F12查看字符串即 阅读全文
posted @ 2019-11-13 19:16 5egm3nt_F4u1t 阅读(275) 评论(0) 推荐(0) 编辑
摘要:感谢梁晖学长为了组织这场竞赛而做的努力 比赛地址 A 搜索2^15 #include <cstdio> #include <algorithm> #define ll long long using namespace std; ll n,x,d,s[16],c[16],ans=0; void df 阅读全文
posted @ 2019-09-22 14:31 5egm3nt_F4u1t 阅读(74) 评论(0) 推荐(0) 编辑
摘要:1 #include <cstdio> 2 #include <iostream> 3 #include <algorithm> 4 #include <queue> 5 #include <cstring> 6 #define lowbit(x) (x&(-x)) 7 using namespac 阅读全文
posted @ 2017-11-08 00:31 5egm3nt_F4u1t 阅读(195) 评论(0) 推荐(0) 编辑