Post List

5.6k words 5 mins.

很难想象有人读了一年计算机现在才开始学 git 相关操作..... 其实之前也一直在用,但每次都是用的时候搜和问 AI,也就是下点东西用。没怎么梳理过相关知识,github 的页面自己也不太熟悉,更别提什么仓库管理、合并分支之类的 学习视频:https://www.bilibili.com/video/BV1pX4y1S7Dq # 安装 Git 这里不赘述了,之前装过 # 创建本地仓库 随便在本地找一个文件夹,在这个目录的 cmd 窗口下输入: 1git init 此时这个文件夹就成为了自己本地的 git 仓库(不需要联网) 同时也可以用: 1git clone URL 来克隆 github...
529 words 1 mins.

一点基础乐理知识的梳理。 哎哎小时候没上过音乐课,也没有系统接触过这些,想学 vocaloid 发现自己啥也不会,甚至打音游的时候说的什么八分十六分什么 bpm 都没概念( 对乐理的唯一认识可能只是 do re mi fa sol la si 了 学习视频为:第二集(什么是音符)_哔哩哔哩_bilibili # 音符相关 音符就是 do re mi fa sol la si,在下面加・表示低八度,上面加・表示高八度 相邻的两个键是半音的关系,黑键可以称为升 do 或降 re(以 do 后面的黑键为例)。那么,由于 mi 和 fa、si 和 do...
20k words 18 mins.

第一次也是最后一次作为出题者和管理员的身份参与比赛,办完 0x 之后就差不多退役了( 因为是新生赛,所以希望我出的题能对各位新生师傅起到引导学习的作用。由于是跟同队的 Spreng 和 1n1t 学长一起出的,所以这里只有我出的相关题目 # Week1 # SignIn IDA SHIFT+F12 查看字符串即可 因为字符串是硬编码在程序内部,因此用记事本、winhex 等文本编辑工具其实也能看( # EasyXor 一般遇到不认识的文件,先扔到 DIE 或者其它的文件查询工具里面查查看 这里可以看到是 ELF 文件,什么是 ELF 文件可以在网上搜搜,总之 IDA...
4.5k words 4 mins.

之前的文章迁移过来又得去 markdown 里边改图片链接,虽然我把以前文章的图片移到 Github 图床了,但是也懒得去改以前的文章,所以之前的文章可能没有图片,不过也无所谓了,大多数都是一些 CTF 的 wp( 自己以前用的是阿里云服务器 + Wordpress 建的博客,但碍于国内服务器又要备案、又要安全证书啥的,特别繁琐还要钱,于是干脆迁移到 github,既免费又省事,而且最近正好在学 web 开发,也借此了解一些前端的相关知识。顺便写一篇文章记录一下基于 Hexo+Github 的建站过程,以及从我的原阿里云 + Wordpress...
10k words 9 mins.

校科协的免试题,做的时候除了 Git 其它的都学习过了,但没有实战做过具体的项目,借助 ChatGPT 完成,代码的 AI 味可能有点浓...... 完成后的项目地址:soapsama7/SAST-ReadTrack at dev-soapsama 欢迎各位大佬来指出问题和拷打( # 项目需求分析和准备工作 文档中给了一个项目仓库,里面提供了模板代码,只需要照着 github 仓库里面提供的模板代码和文档需求完成相应的业务逻辑即可 先用 git clone 把项目仓库拷贝到本地,但这里网有点抽风,第一次失败了,改一下代理就行 还得新建一个自己的本地分支,方便代码管理 然后用 IDEA...
8.6k words 8 mins.

学的黑马的这个视频 -> 阶段项目 - 10 - 阶段项目课后练习思路分析_哔哩哔哩_bilibili 没做登录和注册界面 主函数: 1234567import com.itheima.ui.GameJFrame;public class App { public static void main(String[] args){ new GameJFrame(); }} 主要逻辑...
2.6k words 2 mins.

打了小半年的 CTF,一直在搞逆向,但现在放弃,以后也不以这个为主了,暂时决定转向 java 之类的开发吧 主要原因就是太累了... 本身我就不是一个勤奋的人,在这方面也没有什么天赋,去年因为本校办的 0xGame 对这个产生了兴趣,刚好也不知道想学什么,就尝试尝试吧,然后就一直为了这个学到现在。在这期间也因为 CTF...
7.6k words 7 mins.

# Fuko's_starfish 题目给出一个 exe 和 dll 文件,先看看 exe 先加载这个 dll 文件,若加载成功则提示我们需要完成三个小游戏,然后进入函数 sub_140001490,那么跟进它看看 第一个小游戏就在 sub_140001270 内,是一个猜数字小游戏 原本想动调的,但这道题似乎搞了挺多反调试,找不到怎么解决,强行运行吧,前面的猜数字和贪吃蛇玩一下就过了,到最后这里 对应 dll 文件里面是 这里让我们输入密钥,下面的 sub_180001650 是个 AES 加密,跟进看可以发现 这里有一大串赋值语句,应该就是密钥,跟进这些...
18k words 16 mins.

# 签到 Re 动调发现是把我们的输入分为四个一组做了小加密(sub_13AC 内) 直接 z3 12345678910111213141516171819202122232425262728293031323334353637383940414243from z3 import *key = 0xFB341651M00 = (key & 0xFF) # 0x51M01 = ((key >> 8) & 0xFF) # 0x16M10 = ((key >> 16) & 0xFF) #...
17k words 15 mins.

逆向 ak,但感觉自己代码阅读能力还是很差,耐心也不够,很多地方都是借助 AI 的 ps:不知道为什么图好像不见了,懒得再找了 # encrypted 简单异或,用前缀 palu {猜一下异或数字 1234a='qcoq~Vh{e~bccocH^@Lgt{gtg'for i in range(len(a)): print(chr(ord(a[i])^(i+1)),end='')# palu{PosltionalXOR_sample} #...