Blog

A lonely fisherman afloat.Is fishing snow in lonely boat.

学习过程总结

学习过程总结

0 我与ctf 初次听说ctf是在大二转专业之后,社团宣传,包括acm社团,机器人之类的,当时没兴趣。 大二下学期,网络安全课,考试分为实验+理论,实验就是ctf题目,大佬们出题,像是一种强制的感觉,逼着做。后来发现,有一些简单题目可以做出来,自己提交flag的感觉很爽(flag大部分都是py交易得到的,刚开始啥也不会)。除此之外再没有接触。 大三上学期,密码学课,考试分为实验+理论,...

roarctf2019

课程作业

crypto 1 rsa 1.1 题目 A=(((y%x)**5)%(x%y))**2019+y**316+(y+1)/x p=next_prime(z*x*y) q=next_prime(z) A = 2683349182678714524247469512793476009861014781004924905484127480308161377768192868061561886...

软件设计基础课程作业

课程作业

1 扑克牌游戏 1.1 需求 扑克牌游戏游戏规则如下: 扑克牌为从1(A)到12(Q)各4张,总共48张,没有K和大小王,打牌有四个步骤: 洗牌打乱顺序 发牌将牌分为12列每列4张 玩牌从抽第一列第一张开始玩牌, 抽到的牌放到该牌对应数字的那一列的下面(比如第一列第一张是6就放到第六列后面,然后抽取第六列的最上方那张牌,把这张牌放到对应数字的列的下面)根...

rootersctf-writeup

ctf题解

crypto 1 Lost_Modulus_Again 1.1 题目 from Crypto.Util.number import * class Key: def __init__(self, bits): assert bits >= 512 self.p = getPrime(bits) self.q = getP...

rootersctf-writeup

ctf题解

crypto 1 rsa 1.1 题目 #!/usr/bin/env python3 from Crypto.Util.number import * import gmpy2, binascii from secret import flag p = getPrime(128) q = getPrime(128) n = p*q e = 65537 encryptedFlag...

看雪ctfQ3第五题-writeup

ctf题解

0 题目说明 Windows CrackMe 64位 1 分析过程 1.1 查看字符串 .rdata:000000000048B008 00000041 C ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ .rdata:000000000048B04A 0000001B C please input y...

看雪ctf第三赛季第一题解题过程

ctf题解

1 描述 防守方在发布CrackMe时,应向大众公开一组用户名和序列号,即 “ Name/Serial ” 。根据这组公开的用户名/序列号,得到密钥,然后再计算出本平台指定用户名“KCTF”得到的序列号即可成功。 判胜条件 1)若攻击方找出特定用户名(“KCTF”,不含引号)的序列号,经KCTF系统自动确认,将认定攻击方获胜; 新玩法,win32逆向 2 解题过程 首先通过运行程...

从docker到kubernetes学习

学习一下docker

1. 基础知识 1.1 Paas平台 在docker之前出现过PaaS(platform as a service)平台 Paas平台的范围和内容: 确定产品定位和需求,确定首次迭代的范围 制作界面原型 技术选型,根据技术选型为开发者搭建开发环境和技术栈 构建基础技术框架和服务 模拟用户容量,构建测试环境 开始编写真正的业务代码,实现产品功能 迭代开发/...

nactf-writeup

ctf题解

1 reverse 1.1 cliche_crackme mac os环境编译得,没法动态调试 1.1.1 start __int64 start() { void *v0; // ST30_8 __int64 result; // rax char sn; // [rsp+40h] [rbp-30h] __int64 v3; // [rsp+68h] [rbp-8h...

汇编入门

汇编入门

1 汇编语言与机器语言 人与计算机交流的语言,需要让计算机做事 人——》汇编语言——》编译器——》机器语言——》计算机 2 进制 逢几进几的运算,不同进制只是表示方法不同,对应同一个数字。意义相同。 3 存储器,CPU 存储器:存储数据,提供数据 外部存储器:硬盘,光盘 内部存储器:RAM(内存条),ROM(BIOS芯片) 一个存储单元存储一个字节 CPU:中...