[置顶]
关于我
摘要:
关于我: 一个密码专业的大一新生,误打误撞成为了逆向手。 现在还没有专业课,暑假过后就要学密码了啊。 本人水平有限,一定会有错误,如过发现错误,恳请指出,也欢迎讨论。 原谅我文章经常出现的错字,我是丈育 这个博客: 在学习CTF的路上看别人的资料,有很多时候都是找资料花了很久,就算找到的不一定是我需
bc后缀逆向
摘要:
一,介绍 BC文件是LLVM编译器编译过程引入的中间代码,既不是源代码也不是机器码,而是处于两者之间。 既然是中间代码,那我们继续将他编译,就能得到可执行的机器码,对于机器码,就可以用IDA等工具反汇编成高级语言来逆向。 二,编译 可以使用clang直接编译成可执行文件 指令为:clang xx.b
反射修改
摘要:
一,介绍 反射修改是一种在运行时改变类的属性和方法的机制,java,go,c#等等语言都有这样的机制,这里就不详细说明是怎么实现的,毕竟相关资料很多,这里主要记录一下我遇到过的反射修改的特征,让人能遇到时知道这是什么。 二,特征 1,会导入import java.lang.reflect.Field
记一次VBS逆向
摘要:
一,介绍 VBS是一种Windows脚本语言,全称是Microsoft Visual Basic Script Editon(微软公司可视化BASIC脚本版)。 二,做法: 一般.vbs结尾都是文本文件,用vscode或者txt就能直接查看源码 这是例题,可以看到里面所有的chr都是各种运算得到的结
3月总结
摘要:
3月都做了什么呢? 做了几十道逆向题,记了一些笔记 温习了python 学习了pygame 刷了刷洛谷上的题 打了GHCTF2025,拿了个优胜奖,几个贴画 玩完了《海沙风云》 玩了玩《变态监狱》,感觉剧情……,没有玩完 玩了《天国拯救2》 玩了《都市天际线》 玩了《觅长生》 唉,效率好低,我好菜,
我用过的python库的指令
摘要:
用到什么记什么 一,OS库: 1.__file__变量: __file__是一个特殊变量,它指向当前执行脚本的文件名 2.os.path.abspath(): os.path.abspath()这个函数会返回参数文件的绝对地址: 例子: a= os.path.abspath(__file__) pr
pygame笔记
摘要:
直接去看英文官方文档了:Pygame Front Page — pygame v2.6.0 documentation 以及pygame4000: https://gitcode.com/open-source-toolkit/a4796/?utm_source=tools_gitcode&inde
Pylnstaller打包
摘要:
Pylnstaller可以将py文件打包成单个exe文件,下面具体步骤 这个是我的例子: 一.安装 pip install pyinstaller 已有可以跳过 二.创建spec文件 打开该文件夹的cmd,然后输入: pyi-makespec --onefile text.py 这时你的目录会生成一
python笔记
摘要:
主要看的是菜鸟教程。Python3 教程 | 菜鸟教程 这个记录什么呢?各种东西都摆在那里,我要全部复制下来毫无意义,就重点记录一下经常或者可能要用的东西以及理论。 一,运算: 通常由于使用的场景是写解密脚本,那就讲讲通常要用的东西: 运算符 描述 实例 & 按位与运算符:参与运算的两个值,如果两个
2025年3月25日近况
摘要:
2025年3月25日 估计最近会非常的忙,能给逆向分配的时间不会很多了。细数一下最近要做的事 英语4级 C语言大作业,我尝试用python的pygame完成。 数据结构大作业 以及其他科目的小作业 每一项都要花费不少的时间,等有空再更新博客吧。 对了,我们学校的C语言大作业是可以用任何语言写的,如果
逆向中简单的shellcode
摘要:
做题时遇到了,简单记录一下 一,介绍: shellcode分为广义和狭义,狭义指的仅仅是通过命令行shell攻击靶机,并取得控制权的代码,广义的指能完成类似任务的代码,通常是汇编/机器码。 不过这里是RE,不是PWN,所以不会有靶机,那么在下文指的是广义的shellcode,注入程序,控制程序的代码