Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

这个板块算是Web的入门板块,考点都比较基础。 第一章Base64编码隐藏 按F12查看网页前端信息: 不难发现这里有Base64编码的内容: 1const correctPassword = "Q1RGe2Vhc3lfYmFzZTY0fQ=="; Base64解码得到密码(同样也是flag): 1CTF{easy_base64} HTTP头注入尝...

介绍Java是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。 面向对象意味着程序通过“对象”来组织和运行。而在 Java 中,类(class)是对象的模板,描述了对象的属性和行为。 类中可以包含: 字段(field):用来表示对象的数据。 方法(method):用来定义对象能做的事。 例子: 12345678910111...

一些关于Pwn的基础知识。(包括一些pwn常用的Linux命令)

利用格式化字符串漏洞读取信息。

随机分析相关笔记

部署CTFDd模板

Introduction相信大家或多或少听过或者熟悉计算机里的(二进制)“补码”这个概念:比如说当我们用$(0001)_2$来表示$1$时,可以用$(1111)_2$ ($= (1111)_2 \text{ xor } (0001)_2 + 1$)来表示$-1$。 而当我们将其转化成我们熟悉的十进制($(1111)_2 = \sum^{3}_{i=0}1\cdot 2^n = 15$)的话...

什么是零知识证明 (Zero-knowledge proof)A zero-knowledge proof (ZKP) is a technique that enables one party (the prover) to demonstrate to another party (the verifier) the truth of a certain statement withou...

简单记录一下今天面试问到的问题以及正确答案。基本上全是在问Linear Algebra的各种问题。不过有一点我没有想到的是,他们居然会让我讲我的论文以及CTF比赛的内容。(当然,论文的部分跟我预想的一样,他们应该只听懂了introduction的部分。毕竟这东西实在是太纯数了点,基本上没有任何实际应用。) 1. 怎么样可以快速确定一个矩阵的秩(rank)?(假设$A \in \mathbb{...

编码理论相关笔记