07 2020 档案

摘要:unit 1 理解网络编程和套接字 课后习题 1.套接字在网络编程中的作用是什么?为什么称它为套接字? 套接字是网络数据传输用的软件设备我们把插头插到插座上就能从电网获得电力供给,同样,为了与远程计算机进行数据传输,需要连接到因特网,而编程中的“套接字”就是用来连接该网络的工具。它本身就带有“连接” 阅读全文
posted @ 2020-07-30 15:46 Hk_Mayfly 阅读(813) 评论(0) 推荐(0)
摘要:测试文件:https://wwa.lanzous.com/iS7aDf07jof 代码分析 这道题的关键实际上是栈溢出 1 int __cdecl main(int argc, const char **argv, const char **envp) 2 { 3 int result; // ea 阅读全文
posted @ 2020-07-26 16:46 Hk_Mayfly 阅读(619) 评论(0) 推荐(0)
摘要:测试文件:https://wwa.lanzous.com/ipbTSeoof6d 代码分析 APK数据处理 主要关注到这段代码 这里将某段数据与“syclover”循环异或,这段数据,在解压apk后,可以看到一个data文件,就是里面的数据。写出脚本 Python3 # -*- coding:utf 阅读全文
posted @ 2020-07-17 17:03 Hk_Mayfly 阅读(472) 评论(0) 推荐(1)
摘要:程序分析 flag格式是wctf2020{},因此还剩下ThsiI_SA__r7Ee,这里表达的应该是This is a tree 可以组成 wctf2020{This_IS_A_7rEe} wctf2020{ThiS_is_A_7rEe} wctf2020{This_IS_A_7reE} wctf 阅读全文
posted @ 2020-07-14 18:41 Hk_Mayfly
摘要:测试文件:https://wwa.lanzous.com/iakdlekiu6d 代码分析 一道z3题目 脚本 from z3 import * v1, v2, v3, v4, v5, v6, v7, v8, v9, v11 = BitVecs('v1 v2 v3 v4 v5 v6 v7 v8 v9 阅读全文
posted @ 2020-07-13 16:05 Hk_Mayfly 阅读(635) 评论(0) 推荐(0)
摘要:题目 这学期选修了数学建模,期末考查题挺有意思的。 思路 数据预处理(指标设置) 处理方式:我设置了两个指标,一个考勤率,一个作业完成度。考勤率: 缺勤:0分早退:1分(未上满90分钟)完成:2分缺勤率=(各课程考勤总分数/2*7)*100% 完成度: 未提交:0分D:1分C:2分B:3分:A:4分 阅读全文
posted @ 2020-07-12 19:41 Hk_Mayfly 阅读(261) 评论(0) 推荐(0)
摘要:测试文件:https://wwa.lanzous.com/io59Hejom5e 代码分析 IDA分析 实际就三个过程: 异或加密 sub_4025c0函数加密 比较 比较的数据为: 0xB3,0x37,0x0F,0xF8,0xBC,0xBC,0xAE,0x5D,0xBA,0x5A,0x4D,0x8 阅读全文
posted @ 2020-07-12 17:44 Hk_Mayfly 阅读(778) 评论(0) 推荐(0)
摘要:简介 Pyhton是一个脚本语言,在运行Python代码时,最终由Python解释器来执行。解释器就是Python的运行环境,但是除了开发人员,大部分人在使用时并不会安装Python。所以官方就提供了一些打包程序,将代码与解释环境打包到二进制文件中,方便在各种操作系统中运行。 下面为一些文件格式: 阅读全文
posted @ 2020-07-06 22:51 Hk_Mayfly 阅读(4232) 评论(0) 推荐(1)
摘要:signin 准备 signin.exe:https://wwa.lanzous.com/inIQdec11zi 程序分析 可以判断出,这个程序实际上是由Python打包成的可执行文件,且在运行这个程序时,在同目录下产生了一个tmp.dll文件,猜测是程序调用某些函数的接口。 反编译 使用archi 阅读全文
posted @ 2020-07-06 09:31 Hk_Mayfly 阅读(1128) 评论(5) 推荐(2)