src_leak,宇宙的尽头是数学
2021-10-22 17:45:00 Author: mp.weixin.qq.com(查看原文) 阅读量:33 收藏

每周五固定节目又来了!今天给大家带来的是第五题< src_leak >,本题为re题型

喜大普奔!换题型了换题型了,终于迎来Reverse作为比web门槛稍高的CTF题型,它的难度自然更大一些,不过诱惑的是分值也更高。

Reverse题目涉及到软件逆向、破解技术等,要求有较强的反汇编、反编译扎实功底。需要掌握汇编,堆栈、寄存器方面的知识有好的逻辑思维能力。主要考查参赛选手的逆向分析能力。

一个CTF选(赛)手(棍)不会两门以上的编程语言是不合格的,而编程避不开的一个话题是算法,说到算法那数学是脱离不开关系的。大师我悟了!我参透了!宇宙的尽头是数学!数学最重要的是培养逻辑思维能力,而代码的编写及算法的优化也极需要逻辑能力,数学的渗透对于计算机行业是绕不过去的。抛开行业,去菜市场买个菜也要用到数学不是?

本次的题直接给出了源码,主要就是对C++源码的审计。源码中有很多用模板定义的函数,为了方便阅读,首先要用python将他们重构一遍,这就需要同时掌握C++和python语言的同学上场了。C++模板是C++程序设计设计语言中采用类型作为参数的程序设计,支持通用程序设计。C++ 的标准库提供许多有用的函数大多结合了模板的观念,如STL以及IO Stream。重构过程中发现这里面全是对数学和思维逻辑的考验,惊不惊喜意不意外?

最后如果想入门re方向建议配合视频理解,讲得还是很清晰的,难度是有但未来可期。愿大家都学有所成,向大佬一小步一小步地迈进。

悄咪咪说一句,IT行业的尽头是秃头!

下周我们同一时间见!

PC端练习地址:http://mrw.so/67p2K1

扫码直达

文章来源: http://mp.weixin.qq.com/s?__biz=MjM5MTYxNjQxOA==&mid=2652882150&idx=2&sn=ad323577fc2c47cb29ac12c6775cdcd8&chksm=bd59b82b8a2e313d48ba121fe6c8afe7d83e02944ce52087f3ab6d4e1d3a0adb4e2e85b18304#rd
如有侵权请联系:admin#unsafe.sh