自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 kali桥接模式网络配置

进入命令模式(你会看到底部出现一个冒号),在冒号后面输入。打开虚拟机设置,找到网络适配器,网络连接选择桥接模式。是它的一个命令,用来在终于打开并编辑一个文件。和物理主机在同一网段下,且网关和主机相同。键退出编辑模式,确保进入了正常模式;、子网掩码和网关分别对应自己物理主机的。、子网掩码和网关,这样就能保证配置的。终端,输入一下命令回车后即可进入到。进入编辑模式,完成编辑后按下。(表示写入保存并退出)并按下。地址,子网掩码以及网关。是网络接口的名称)。是指定接口的关键字,打开命令提示符,输入。

2024-04-29 13:36:07 681

原创 2024-蓝桥-网络安全赛道-部分题WP

2024-蓝桥-网络安全赛道-部分题WP

2024-04-27 15:27:54 433 3

原创 2023“古剑山”第一届全国大学生网络攻防大赛 -Crypto

这两个文件,就可以根据加密逻辑恢复。给了一个加密逻辑,只要知道。后,同样的逻辑,解一遍。

2023-12-08 17:04:02 384 3

原创 栈溢出复现

VC++6.0大概是版本太低,在win11这样版本较高的操作系统中与C语言语法不兼容,导致编译报错??不清楚,这里使用IDA进行复现吧。∙在vscode编写c程序,执行得到.exe文件在vscode界面输入,确实输出了OK(让我感到惊叹,真的很神奇!∙把.exe拖进IDA进行分析,观察栈的变化f5反编译,能看到伪代码。进入fun函数,设置断点,开始调试,打印出str和password的地址,这样就能快速找到它们在栈帧的位置了。地址如下稍后输入后,上图所标位置应该都被61)覆盖,这样str。

2023-11-22 19:42:24 212 1

原创 一带一路金砖2023线下赛-Crypto

一带一路金砖2023线下赛-Crypto

2023-11-20 12:18:02 454

原创 羊城杯2023

比赛的时候我其实是想过用格来解决的,但是我尝试失败了。,打开一看,是社会主义核心价值观编码,在线网站解密就行。题目附件是加密的,要想办法拿到密码。的高32位是不受影响的,所以我们直接打印出。进行连分数展开,得到的一串分母很有可能就是。是在一定范围里面的,思考是否可以通过分解。,所以用维纳攻击的脚本来求解也是可以的。第一次做这样的题,卡了很久很久。重复了一遍,去除重复部分才是真正的。(这里讲一下,细心的人可能发现。是两个相同的数拼接而成,所以。这样,就能联立方程,求出。私钥丢失了,但是给了一个。

2023-11-17 20:35:59 329 1

原创 RSA中e和phi不互素问题

有限域开方也能跑出来(需要三至四分钟吧)表示有理数域(可以使用其他域,如整数域。直接开根,当直接开根跑不出来时,考虑。然后,我们定义了多项式里的变量。,并使用这个环创建了一个多项式。之前做过的题,找不到附件了。在上面的示例中,我们首先使用。在多项式时间内求解上面方程(接下来就是有限域开方的问题了。跑不出,不知道为什么。(很快,大概十几秒出结果)的一个函数,用于构建一个。开根跑不出来,这时考虑。

2023-10-19 22:37:15 1465 4

原创 随笔四。。

记录几个函数solve()roots()nth_root()我觉得这几个函数都是用来的。

2023-10-19 19:14:49 374

原创 2023香山杯-密码部分WP

解决RSA中n=p**q*r这类题e和phi不互素问题

2023-10-18 22:20:48 263 1

原创 2023一带一路-密码WP

用 Pollard p-1 算法分解 n。在网上找到了原题,就只改变了一下数据。Pohlig-Hellman 算法。没有跑出来(具体不知道原因)Pollard p-1 算法。

2023-10-18 22:03:12 181 1

原创 2023华为杯初赛-Crypto WP

涉及二次剩余,找了个脚本直接就能求出来。已知了,那么就可以用正常的。左移520位,开根得到。三段全部解出,连接起来。

2023-09-28 15:16:11 191

原创 近世代数(群、环、域)

近世代数简而言之就是群、环、域的故事,不同的约束条件早就不同的精彩世界。

2023-09-24 16:22:51 748 1

原创 哈希函数-MD5、SHA1

Hash,一般译作散列、哈希,就是能把任意长度的输入(又做预映射)通过散列算法,变换成固定长度的输出,这个输出就是散列值。散列值通常是数字和字母的组合。

2023-09-24 13:03:22 1103 1

原创 2023-SICTF-Round-2-WP

(3)攻击者可以得到每一份加密后的密文和对应的模数n、加密指数e。(2)同一份明文使用不同的模数n,相同的加密指数e进行多次加密。师傅的脚本做出来的。本次赛中尝试过那个脚本,无果。另外,在做这一题之前,我做过一题类似的(当时不知道是。但注意的是,当满足以下条件时才能。思路:看了题目后,第一反应就是爆破。在这个加密过程中,值得一提的是。要特别注意下标,很容易弄错。这里解释一下这一段代码,因为。简单来说,相关信息攻击就是。(很大),所以这里选择消去。(1)加密指数e非常小。与0.44很接近时,

2023-09-14 18:37:15 325 1

原创 2023蓝帽杯-Crypto

在github上找了一个脚本。有四种情况,经过验证发现。代入题目所给函数中生成。题目已经说了是考的是。之后就是离散对数求解。

2023-09-14 18:33:55 168 1

原创 学习随笔二

上面程序用到了一个字符串的join()方法,该方法用于将元组的所有元素都连接成一个字符串。下提供了一些用于生成排列组合的工具函数。如下程序示范了上面4个函数的用法。

2023-09-14 18:27:41 116 1

原创 相关信息攻击-Franklin-Reiter

函数先从列表(或序列)中取出2个元素执行指定函数,并将输出结果与第3个元素传入函数,输出结果再与第4个元素传入函数,…,以此类推,直到列表每个元素都取完。是上述两个多项式的根,因此它们有一个公因子。通常被称为该多项式的引导系数。除以引导系数后得到的多项式的。是未知的,所以我们需要先解出。都是比较小的,但也会出现**简单来说,相关信息攻击就是。理清题目思路,本题要得到。比较大**的情况,这时用。,今天来系统学习一下。,攻击者就可以恢复消息。素数中的一个,遍历一下。在代数中,一个多项式的。

2023-09-14 18:25:31 582 1

原创 LCG入门

这里,讲一下我的做法。前面已经说过,本题进行了两轮加密,所给输出是间隔的。这里还定义了三个整数:a乘数、b增量、m模数,是产生器设定的常数。LCG属于PRNG(伪随机数生成器)和stream cipher(流密码)的一种,是一种产生伪随机数的方法。1、m是随机序列的模数,必须一个大于0的正整数。一般是一个比较大的素数或者是2的幂,以便提供较长的周期长度。LCG的性质与参数的选择密切相关,不同的参数可能导致不同的随机序列。3、b是增量,也必须是一个与m互素的正整数。2、a是乘数,必须是一个与m互素的正整数。

2023-09-14 18:21:59 2485 1

原创 Crypto--格密码(一)

记录格密码的一些题

2023-07-15 21:30:23 2416 8

原创 Crypto--RSA系列

记录RSA的一些题

2023-06-14 00:31:14 4027 3

原创 2023陕西省赛-Crypto

2023陕西省赛-密码

2023-06-11 17:58:47 349

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除