摘要: 一个人的命运啊,当然要靠自我奋斗,但是也要考虑到历史的进程 --《庄子·秋水》 好吧,现在是2024年7月24日,我现在正坐在某编程机构的办公室电脑旁,写下这些文字,是啊,我已经退役将近两年了,而这两年里,我的人生已经发生了翻天覆地的变化,发生了很多事,我对OI的看法也一而再的转变。而我只是历史洪流 阅读全文
posted @ 2024-07-24 12:10 hicode002 阅读(709) 评论(9) 推荐(4)
摘要: fd linux fd是一个非负索引值,是文件描述符,打开一个文件时候内核给进程一个文件描述符。后续read write时候只需要提供这个fd。 fd为0是标准输入STDIN_FILENO,1是标准输出STDOIT_FILENO,2是标准错误STDERR_FILENO linux进程是基于task_ 阅读全文
posted @ 2025-12-15 20:07 hicode002 阅读(0) 评论(0) 推荐(0)
摘要: 对于m系列,向量表默认在地址0,前4个字节是栈末尾地址也是初始栈指针,然后0x4-0x8这4个字节是reset handler,跳转过去会执行main函数的起点,是绝对地址。然后修改VTOR寄存器可以重定位向量表。 所以bootrom默认在地址0开始 对于arm64,就复杂一些 首先reset ha 阅读全文
posted @ 2025-12-11 22:52 hicode002 阅读(5) 评论(0) 推荐(0)
摘要: x86 x64 c语言栈的格式 先说x86的栈的格式 函数的参数全部在栈上面,有一个ebp寄存器记录当前函数的帧基指针,esp寄存器是栈顶指针 然后栈的粒度是4字节 函数调用时候遵循下面的入栈顺序: 参数n~1依次入栈,然后入栈函数的返回地址(也就是这个被调用函数退出后返回到原来函数的位置),然后入 阅读全文
posted @ 2025-12-09 00:03 hicode002 阅读(5) 评论(0) 推荐(0)
摘要: 额话说一直想弄一个ubuntu环境,但是硬盘没容量,最近下狠心加了一个固态1T的移动硬盘,然后就有机会部署一个完整的环境了。 感觉之前都是用虚拟机的GUI很卡,所以说想到了VSCODE+SSH(说实话我很少用VSCODE,虽然装了但是主要还是IDLE+VS STUDIO+DEVCPP) 1.配置ub 阅读全文
posted @ 2025-12-07 18:37 hicode002 阅读(17) 评论(0) 推荐(0)
摘要: 之前记录的,现在再整理一下,如果网站还开着抽空补一下 powerfulshell题解 flag{N0w_I_Adm1t_ur_tru1y_5He11_m4ster_237e30ac4b} PowerfulShell@hackergame> __3=~ PowerfulShell@hackergame 阅读全文
posted @ 2025-11-29 20:35 hicode002 阅读(8) 评论(0) 推荐(0)
摘要: geekgame打的很烂,pwn题当时都没看,时间全花在web上了,web上平台和知识点太多了我记不住啊emmm。而且还考验对语言的理解能力,c和python还好,碰到java只能抄网上的教程,结果网上的也很烂,就寄了。misc的题也很难绷,好多人都是用ai做的那个paper那个题,那个题必须了解p 阅读全文
posted @ 2025-11-25 02:14 hicode002 阅读(15) 评论(0) 推荐(0)
摘要: 记录ubuntu的一些问题 阅读全文
posted @ 2025-11-25 01:28 hicode002 阅读(14) 评论(0) 推荐(0)
摘要: 好吧,今天正式入坑CTF的reverse和pwn了,当然先从reverse开始入手。 先是写一下buuctf的writeup和一些ida的技巧 一个是显示二进制编码 显示中文 导出数据 显示动态字符串 处理反编译失败 显示二进制编码: 那个number of opcode bytes改成8或者4啥的 阅读全文
posted @ 2025-11-21 19:46 hicode002 阅读(9) 评论(0) 推荐(0)
摘要: 从2015年开始,华为开始发布搭载麒麟芯片的手机和平板等设备,但是很遗憾,华为从2018年开始停止了官方渠道的BOOTLOADER解锁,甚至于从EMUI10/EMUI9.1.1开始,华为已经彻底删除了解锁命令,因此想要完全定制化自己的华为手机是相当困难的,这里的定制化包括替换安卓系统或者linux内 阅读全文
posted @ 2025-08-27 00:39 hicode002 阅读(57) 评论(0) 推荐(0)
摘要: 免责声明 本文章仅供用于学习研究使用请勿用于其余任意不合规不合法用途否则后果自负,与文章作者无关!!! 介绍 方案一已经更新 我们知道由于Great Firewall的影响很多网站比如google youtube discord是不能直接访问的而使用代理等工具一方面要花钱才能得到高速的访问另一方面存 阅读全文
posted @ 2025-03-15 10:04 hicode002 阅读(34506) 评论(15) 推荐(3)