JLU一键评教

JLU 一键评教更新时间 2020.6.11根据双草酸酯大佬的脚本改了一改,凑合能用。使用方式使用vpns.jlu.edu.cn登陆教务系统,在新的标签页打开任意一个评教任务,浏览器F12(或者右键检查),切换到console 选项,直接贴上代码,然后回车会自动选择所有选项,不过需要手动提交。源码压
coding 2020年06月11日 312次浏览

2020安恒五月赛crypto部分wp

2020安恒五月赛crypto部分wp前言最近ddl,比较多就简单记录一下。(师傅们手速太快了,一个血也没抢到。。。wtclbbcrypto撒盐加密,明文前4bytesflag{已知,已知明文攻击,可以恢复salt,exp如下:#!/usr/bin/python3# @Time : 2020-
writeup 2020年05月23日 222次浏览

浅析MT19937伪随机数生成算法

浅析MT19937伪随机数生成算法文章首发于安全客原文链接引言近年来MT19937在各大CTF赛事中出现的频率越来越高,本文主要讨论CTF中的常见的MT相关问题,并利用几道典型的赛题进行实战分析,尤其是今年二月份pwnhub的一道零解题(详见题型x)。感谢zzh师傅的细心指点,赛后才勉强解出了这道C
crypto 2020年05月21日 1,137次浏览

操作系统实验

Dekker互斥算法核心代码如下:const int g_totalThreads = 2;/*实现方法二,Dekker互斥算法*//*在下面定义算法相关的全局变量*/int flag[2]= {0,0}; //表示线程是否想进入临界区int turn = 0; // 表示轮到的进程编号//参数id
os 2020年05月18日 173次浏览

从一道re题看有限域乘法

从一道re题看有限域乘法前些天正好恰逢五一假期,一起跟Venom打了De1CTF(全程被带飞。做了几道简单的密码题,难题肝不动)。在比赛过程中re爷爷有一道题目解到一半,需要求解一个很诡异的方程,一开始Vanish师傅,Re爷爷和我都以为是个lfsr的方程组。但是我试了一下没有解出来,后来V神迅速解
crypto 2020年05月11日 158次浏览

2020网鼎杯青龙组

2020网鼎杯青龙组you_raise_me_up离散对数问题,直接用sage求解,脚本如下:m = 391190709124527428959489662565274039318305952172936859403855079581402770986890308469084735451207885
writeup 2020年05月10日 241次浏览

安恒四月春季战

安恒四月春季战not_RSAemmm,一开始没有看出来是个啥玩意。。后来Google了一下,发现是个Paillier cryptosystem,其实之前是看到过这个加密系统的,但是没有深入了解。这次正好记录一下吧。在维基上以可看到,该系统具有累加性,知道公钥的情况下,已知m1,m2的加密结果,可以算
writeup 2020年04月25日 114次浏览

虎符CTF2020 writeup

虎符CTF2020 writeupGM概率密码题,不过由于一开始眼花,看错了题目导致做了很久。这道题其实没什么难度。类似今年1月pwnhub的考点。但是简单很多。直接贴上wiki,大致意思就是根据勒让的符号判断。message的每一位。不过需要分解N,分解的过程就是解一个二次方程,exp如下:fro
writeup 2020年04月19日 117次浏览

ECDSA_SVP_Attack

ECDSA_SVP_Attack很有意思的一个点,之前做cryptoals的时候又遇到类似的点,但是只是简单了解了一下,没想到真的会有这样的漏洞,而且还是在2019年发现的,只能说太牛x了.利用点,ECDSA中随机数k的选择不同,导致k的大小有差异,从而导致了在计算 sig中的 r 所用的时间也会不
crypto 2020年04月05日 108次浏览

Midnight Sun CTF 2020 Writeup

Midnight Sun CTF 2020 Writeup闲着没事做,水了水几道简单的crypto。Verifier白给题,直接可以得到签名,flag如下# midnight{number_used_once_or_twice_or_more}Pybonhash题面:#! /usr/bin/env
writeup 2020年04月05日 114次浏览