huangoxygen
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链

whuctf新生练习赛-re-wp

· guess number在Linux系统里面运行即可,注意这个程序是32位的,而我们直接下载的Linux虚拟机/wsl多数是64位的,需要再安装32位的支持包(直接问ai即可) ezbase这道题作为ida的入门,其实本意是在考察汇编语言(这题由于用的并不自己写的加密函数而是直接调用扩展的库函数,IDA反汇编结果有点过于难看了),关于汇编语言,这里推荐去看b站视频即可简单入门,看懂就
2025-08-08

whuctf新生练习赛-re-boss-wp

· 1、修复DOS头打开DIE发现不能识别出文件类型,是DOS头受损,需要手动修复。打开010 Editor,果然文件头是错的。 DOS格式是什么呢? DOS头(IMAGE_DOS_HEADER)的大小为40H(64字节) DOS头的基本结构如下: struct _IMAGE_DOS_HEADER { 0x00 WORD e_magic; * //5A 4D MZ标记,用来判断
2025-08-06

Rust-re-learning

· rust逆向思路:快速定位关键函数 (真正的main函数):观察输出、输入,字符串搜索,断点等方法。 定位关键 加密区 :根据输入的flag,打硬件断点,快速捕获程序中对flag访问的位置(加密区)。 定位错误输出(附近一定有比较功能的程序):定位到比较位置后 提取出正确加密后的结果 。 调用约定和名称修饰rust目前还没有一个稳定的ABI(Application Binary Inte
2025-07-06

Rust-base-learning-4

Rust基础学习–(四)十、特征Trait特征定义了一组可以被共享的行为,只要实现了特征,就能使用这组行为。 定义如果不同的类型具有相同的行为,那么我们就可以定义一个特征,然后为这些类型实现该特征。定义特征是把一些方法组合在一起,目的是定义一个实现某些目标所必需的行为的集合。 eg: 123pub trait Summary { fn summarize(&self) -&
2025-07-05

Rust-base-learning-3

· Rust基础学习–(三)六、流程控制1、分支控制:if-else用if-else赋值: 12345678910fn main() { let condition = true; let number = if condition { 5 } else { 6//用if-else语句赋值的时候,不能在不同分支使
2025-07-02

Rust-base-learning-2

Rust基础学习–(二)四、所有权与借用1、所有权原则 Rust 中每一个值都被一个变量所拥有,该变量被称为值的所有者 一个值同时只能被一个变量所拥有,或者说一个值只能拥有一个所有者 当所有者(变量)离开作用域(rust的作用域与c相同)范围时,这个值将被丢弃(drop) 2、引用(借用)与解引用& 符号即是引用,它们允许你使用值,但是不获取所有权,因此,不可通过解引用来修改变量值
2025-06-28

Rust-base-learning

Rust基础学习–(一)一、基础知识1、hello rust–printfn!及其用法eg: 123456789println!("hello world");println!("{1} {0}", "world", "Hello");println!("
2025-06-28

阴间CTF-re复现

这是一道伪装成web的re题,比赛的时候作为一个re手没被web难到被逻辑分析薄纱了有点难绷() flag1:先在索引里把反调试关掉 然后我是先找到的flag2说实话,观察flag2的所在位置,推测出flag1应该在如下的文件里面: /api/get_userdata?filename=/etc/flag1 然后,执行这个指令(curl "
2025-05-03

2025HuazhongCup-c

话说一个ctf萌新的第一篇博客为什么是数模() 咳,如果你是新手想学这道题,建议出门去找大佬们的论文,这个就是一个新手写给自己的记录 问题一:数据提取与分析处理53个变量以识别对就业状态影响显著的特征是一个复杂的过程。我们计划使用方差膨胀因子(VIF)进行多重共线性诊断,以评估变量之间的相关性并避免共线性问题。通过这种方法,我们可以筛选出对就业状态有显著影响的关键特征,从而提高模型的解释力和预测准
2025-04-22

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick
2025-04-22

搜索

Hexo Fluid