
CTF
笔记。
端阳月七
如果你真的想做一件事情,那么就算障碍重重,你也会想尽一切办法去办到它。但若是你不是真心的想要去完成一件事情,那么纵使前方道路平坦,你也会想尽一切理由阻止自己向前。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
什么是寄存器
1. 处理器(CPU)的核心功能是执行计算和处理数据,但数据不能凭空计算——需要有地方临时存放正在处理的数据、计算过程中的中间结果,以及下一步要执行的指令地址等。打个比方:处理器像一位厨师,寄存器就是他手边的“调味盘”和“临时砧板”——放着正在用的调料(数据)和切到一半的食材(中间结果),随手就能拿到,效率极高。甚至连“下一步要执行哪条指令”的地址信息,也存放在专门的寄存器(如程序计数器PC)中,处理器需要不断从这个寄存器读取地址,才能按顺序执行指令。4. 兼容性的核心:“同指令集”是处理器互换的前提。原创 2025-07-10 00:43:34 · 622 阅读 · 0 评论 -
Poem Codes
已知5个关键字,共有x个字母; String them together and then number the letters, starting with "a" as 1, the second "a" as 2, etc.; or if there is no second "a", then "b" is numbered 2; if no "b" then "c" gets labeled 2, and so on until we have numbered all letters. 将要原创 2022-01-17 11:37:10 · 310 阅读 · 0 评论 -
Kali小扎
Kali安装及问题VMware & kali 安装:Network Attack and Defence-福师大; VMware官网; VMware 的下载与安装; Kali 的安装步骤; kali官网; KALI安全渗透; VMware“该虚拟机似乎正在使用中”; 2021-12-14,安装kali-VMware 2021.4版,真方便; VM2021 您的许可证已过期。您必须具备有效的许可证才能打开虚拟机电源。参考资料:信息系统安全与对抗实践-北理;...原创 2021-02-14 11:44:56 · 267 阅读 · 0 评论 -
XCTF-CRYPTO-练习记录
grep [选项]… 模式 [文件]…-E, --extended-regexp <模式> 是扩展正则表达式-o, --only-matching 只显示行中非空匹配部分[] #匹配一个指定范围内的字符,如’[Gg]rep’匹配Grep和grep。用法:tr [选项]… SET1 [SET2]-d, --delete delete characters in SET1, do not translate#删除SET1中的字符,不进行翻译\n 换行原创 2021-12-08 13:20:14 · 1294 阅读 · 0 评论 -
md5
Step1:对原文进行数据填充,使消息的长度对512取模得448。设消息长度为X,即满足X mod 512=448。根据此公式得出需要填充的数据长度。填充方法:在原文后面进行填充,填充第一位为1,其余为0。Step2:添加消息长度,在第一步结果之后再填充上原消息的长度,可用来进行储存的长度为64位(512-448)。如果消息长度大于2^64,则只使用其低64位的值(即消息长度对2^64取模)。在此步骤进行完毕后,最终消息长度就是512的整数倍。Step3:设置初始值,MD5的散列值长度位..原创 2021-06-17 21:05:44 · 514 阅读 · 0 评论 -
base64
Base编码例子字符16进制(内码)2进制(内码)3字节转4字节16进制10进制查对照表后结果原创 2021-06-17 10:38:13 · 518 阅读 · 0 评论 -
SQL注入
参考资料:2020年WEB安全公开课直播回放:web安全基础、http协议、xss、文件上传、文件包含、sql注入、命令执行、csrf、xxe、ssrf、逻辑漏洞、反序列化; 反黑客技能必备-Nginx+lua实现网页waf防sql注入; ...原创 2021-03-13 21:34:08 · 119 阅读 · 0 评论 -
open-source
open-source #include <stdio.h>#include <string.h>int main(int argc, char *argv[]) { if (argc != 4) { printf("what?\n"); exit(1); } unsigned int first = atoi(argv[1]); if (first != 0xcafe) { //十六进制 printf("yo原创 2020-06-12 22:47:59 · 1075 阅读 · 0 评论