摘要:一道非常有意思的流量分析题 解题流程:WPA 2 密钥破解 + Meterpreter 流量分析 + RSA 模数分解 WPA 2 密钥破解 首先用 Wireshark 打开题目所给的流量文件,通过广播信息可以判断认证方式是 WPA 2 用工具提取出其中的握手包之后,可以在 colab 上跑 has 阅读全文
posted @ 2020-12-20 04:08 Byaidu 阅读(30) 评论(0) 推荐(0) 编辑
摘要:毫无悬念地被大一爷锤爆了,一道难题也不会,摸了个第十 A - Rapport Test 线段树,主席树 B - Carving 二分 二分内切球半径$r$,使得球心$(r,r,r)\(到平面\)\frac+\frac+\frac=1$的距离为$r$ #include <cstdio> #includ 阅读全文
posted @ 2020-11-30 11:16 Byaidu 阅读(72) 评论(0) 推荐(0) 编辑
摘要:话不多说,直接开逆 使用dnSpy反编译程序,发现程序经过混淆,连字符串也都经过加密,直接搜索关键词毫无收获 多次下断点尝试可以找到还原出字符串的函数,通过关键词发现验证过程调用了https,由此知道程序使用的是远程校验 当还原到https相关字符串时,多次跳出到上层函数,可以找到这里 发现验证结果 阅读全文
posted @ 2020-08-11 11:43 Byaidu 阅读(72) 评论(0) 推荐(0) 编辑
摘要:前言 IoTivity是物联网(IoT)标准的开源实现,该标准由Open Connectivity Foundation(OCF)组织制定 同时支持IP、BLE、BT、TCP及NFC等多种连接方式 并且兼容Ubuntu、Android、Tizen和Arduino等环境 本文将对IoTivity所采用 阅读全文
posted @ 2020-08-07 03:17 Byaidu 阅读(287) 评论(0) 推荐(0) 编辑
摘要:CAPI简介 CAPI是由defanive开发的批处理工具,实现了在批处理脚本内进行内存操作以及调用动态库函数的功能 同类工具还有由Aloxaf开发的CAPIx和由happy886rr开发的ICMD 逆向分析 下面通过逆向工具IDA来对CAPI进行分析,并与由Aloxaf开源实现的CAPIx进行对比 阅读全文
posted @ 2020-07-11 02:48 Byaidu 阅读(114) 评论(0) 推荐(0) 编辑
摘要:T0p Gear 三个check 第一个是直接比较:c92bb6a5 第二个是解密文件:a6c30091 第三个是解密数据:24566d882d4bc7ee 拼起来就是flag easy_maze 迷宫题,uhjk控制方向 jkkjjhjjkjjkkkuukukkuuhhhuukkkk md5加个密 阅读全文
posted @ 2020-06-26 22:43 Byaidu 阅读(299) 评论(0) 推荐(0) 编辑
摘要:Structure 可以用来劫持控制流的关键点用黑体加粗 | 地址从低到高 | | | | | | | | .Text | Gadgets | | | .Got | Function Pointers | | | .Bss | File Pointers | | | | | | | New Stac 阅读全文
posted @ 2020-06-15 03:00 Byaidu 阅读(100) 评论(0) 推荐(0) 编辑
摘要:比赛地址 A - 耀西藏蛋 $f[i][j][k]$表示从左到右遍历到了第$i$列,当前有$j$列内一个蛋也没有放,而当前有$k$行没有满足右侧埋蛋的需求 第$i-1$列向第$i$列转移时,统计第$i$列的: 左区间的右边界行数$st$ 右区间的左边界行数$ed$ 不属于左右边界的行数$mid$ 转 阅读全文
posted @ 2020-06-10 16:27 Byaidu 阅读(92) 评论(0) 推荐(0) 编辑
摘要:比赛地址 A - 软件工程 对于一条边$i\to j$ 最早的开始时间有递推关系$f[j]=max{f[i]+w[i]}$,正向跑一边DAG即可 最晚的开始时间有递推关系$g[i]=min{g[j]-w[i]}$,反向跑一边DAG即可 #include <cstdio> #include <iost 阅读全文
posted @ 2020-06-10 16:03 Byaidu 阅读(68) 评论(0) 推荐(0) 编辑
摘要:比赛地址 A - 第一章:小试牛刀 KMP板子 #include <iostream> #include <cstring> using namespace std; const int N=1e6+1; int i,j,ls,lp,nxt[N]; string s,p; int main() { 阅读全文
posted @ 2020-06-10 15:54 Byaidu 阅读(200) 评论(0) 推荐(0) 编辑