- 博客(5)
- 收藏
- 关注
原创 大学物理实验数据处理程序
修约规则看起来不难,但是用代码描述起来对我来说真有点小难度,自己写的时候,写着写着逻辑就乱了,只能不断调试,自己不会用VisualStudio2022对代码进行调试,都是用printf来看某一步的数据进行了之后的数据改变的,逻辑乱有一部分原因也是因为自己写代码的时候没有注释的习惯。突然要开始学大学物理了,简直就是噩梦,高中物理学的已经够呛,然后还要做物理实验,实验的数据还要进行复杂的数据处理,自己不想算,在网上找的感觉也不够方便。代码来解决问题,所以就心血来潮自己用C语言来写了。
2025-01-20 10:44:55 321
原创 [2023浙江省大学生信息安全竞赛技能赛初赛]小小数学家
但是我们要处理数据,它已经有换行了,这里大佬的Writeup就很方便,先创建一个多行字符串,然后再用spilt()函数,分去等号问号和换行,然后就可以用eval()函数计算表达式的值,然后chr()转换成字符,再拼接。很简单的一道题,但是能学到Python的知识,在网上找了附件没找到,Github上面也只有决赛的附件,但是找到了代码信息,应该就是全部信息了,题目给的代码如下。总之eval()函数可以执行其括号内的字符串表达式,如果有返回值,则可以接收返回值后再打印,如果是一个函数,它会直接执行函数。
2024-11-26 16:05:41 317
原创 [第三届广东省大学生网络攻防竞赛]猜一猜
我们试着修复一下,将后面的3个30覆盖掉,改为PNG文件头的数据,这里应该是覆盖还是插入,要看第一行整体的数据,通常的PNG图片的第一行最后大多也是49 48 44 52,就是转化为字符的IHDR,不知道的话你可以打开另一张PNG图片对比一下就可以了,这些是PNG图片的整体结构,我没有详细了解,在这不做过多阐述,得到一张二维码图片。但是这要咋解密啊,一开始我以为是看花的花瓣数来解密,然后后来又发现这段密文最后有个等号,可能和 Base 系列有关。用010editor看了一下,是真加密,所以确实是有密码的。
2024-11-17 10:13:44 163
原创 [BUUCTF]RSA2
脚本也可以作为解dp泄露的RSA题目的通用脚本,这里必须是整除运算的原因也很好理解,如果用/的话结果会是浮点数,但是浮点数精度有限,会造成运算的错误。所以flag就是flag{wow_leaking_dp_breaks_rsa?题目给的dp,而没有给RSA算法解密需要用的p和q,这里的n无法分解。在这个等式当中我们已知e,dp,再得到X即可算出p,那就能得到q了。且X的范围并不算特别大,我们就可以通过爆破得到X。故我们可以得出X必须满足两个等式,即。联立以上两个等式,则有。根据取模运算的性质,
2024-11-07 16:44:48 389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人