0%

参赛ID:1K0CT, Team : 4W3, 最终排名:88th(公开赛道)

做到flocto师傅的题真的每次都要有感而发一下 真正能让我全身心投入的赛题 给一个陌生的考点 但是不至于让你寸步难行 有种接触新东西的时候那个东西对你欲拒还迎激发探索欲的美 可能这就是flocto师傅出的题的魅力吧

阅读全文 »

算法概述

DFS用于找到图中从给定起点到终点所有无交点路线(我猜的) 并不保证全部路线都能找到 也不保证找到的路线是最短的

因为CTF遇到过好几次 所以学习一下

阅读全文 »

概述

ELF文件头包含了该可执行文件的一些系统级信息:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
e_ident[16]:ELF文件的标识 包括魔数和其他信息
e_type: 文件类型 例如可执行文件, 目标文件, 共享目标文件等
e_machine: 文件运行的CPU体系结构
e_version: ELF文件的版本号
e_entry: 程序的入口点地址
e_phoff: 程序头表在文件中的偏移量
e_shoff: 节头表在文件中的偏移量
e_flags: 处理器专用标志
e_ehsize: ELF文件头的大小
e_phentsize:程序头表中每个条目的大小
e_phnum: 程序头表中条目的数量
e_shentsize:节头表中每个条目的大小
e_shnum: 节头表中条目的数量
e_shstrndx: 节头字符串表的索引

更改其中的某些数据 例如程序入口点, 操作系统位数, 大小端序等 会导致程序运行流程改变 从而使得文件无法被工具识别 达到隐藏程序主要功能的目的

阅读全文 »

在NBCTF2023遇到了很奇怪的一坨 题目给了一个图片文件和一个.ua文件 那时候一直没搞懂.ua是什么 最近在DC群组遇到了出题人 他提示:

[uiua.org]: uiua.org “Uiua (wee-wuh 🔉) is a general purpose, stack-based, array-oriented programming language”

从此开启了 古神语之旅 一种栈机语言的研究(实际上才研究了两天) 视该语言后续在CTF中遇到的频率或者发现了什么独特的用途而更新该研究

阅读全文 »