学习CTF(二进制安全)一个月多的奇妙冒险~;

为什么选择CTF?

  • List 1

    博主今年大二,因为疫情在家度过了半年的时光,开学就懵逼的开始了大二的生活, 大一贪玩,没学多少东西,记得学了C语言刷了一些题什么的,大一下就是在家的那段日子屁都没学 (0.0),考试蒙混过关,于是那半年就荒废啦,在家感觉特别闲,闲到郁闷的那种,我就常常思考我以后该什么办,下定决心开学后要学点东西,不能再老打游戏了.

  • List 2

开学后在本科大群里面收到了网络安全实验室我们这个校区第一年成立,当时兴趣就来啦,虽然疫情在家什么都没学,我还是决定报名试一试,我这个人属于头铁的那一种;

  • List 3
  • 面试的时候给了我们三个方向,web,二进制,开发;出于对打比赛拿奖的那一种向往,我要在Web,二进制中二选一,我就在网上粗略的看了一下,我寥寥草草的选择了二进制方向,后来才知道选Web的有二十多个人,而我们这刚开始只有3个人(知道后我当然就惊啦,又懵逼了,还好后面有进来2个女生,瞬间就好起来了0.0, 接下来希望能来点小学弟嘿嘿~);后来我才知道二进制入门比WEb难,过程也更枯燥,妈呀,这是啥呀??但我还是决定头铁下去,因为我相信坚持下去应该会有所收获的!

在这里插入图片描述

奇妙的学习过程

我觉得上大学最主要的好处是学校会为你提供一些学习资源供你学习,而这个实验室就是学校为我们所提供的学习资源,这里有一些大佬为我们解答,打包好的学习资源,学习路线,有一起配陪你学习的同学,专门的教室,辅导老师,这让我感觉很棒~
但是我们这个校区实验室由于是第一年成立,我们刚开始三个人,学的有点艰难 -.-,有点蒙着眼睛过河的感觉,好多东西都要靠我们自己整,上网查信息(说多了都是泪),比如装软件装一天,学习有点迷茫缺少指导什么的;
刚开始看了半个月的汇编吧,之后就去攻防世界做题去了,刚开始本来要做pwn的,由于太难了直接劝退…,之后做了写Reverse的题感觉还不错就慢慢的学了;
在这里插入图片描述

第一场比赛

  • List 1
  • 前几天打了一场比赛是好几所大学联合办的,有哈工大(威海),西南民族,湘谭大学等,是一场针对大一,大二的比赛,梯度明显,比较友好,刚开始收到要打比赛的消息时,我内心很懵逼,什么?才学一个月让我打比赛?本来想下学期再打比赛呢!
    比赛终于开始了,周六那天我早早的起来做题了(有点激动0.0)
  • List 2
  • 打开Reverse放进IDA果然果然看不懂一脸懵,就就去看Misc了,做着发现Misc挺好得分的哈,接下来就一直研究Misc去了;
  • List 3
  • 直到比赛结束一到REverse的题也没写出来,后来看了别人写的WP,感觉挺简单友好的,害!看来我还需要努力阿; 哼哼~我misc最后砍了以前多分还做出来一道web,感觉挺可耻的阿,二进制的题都没做出来 -.-
  • list 4
  • 比赛结束了,总排名40多,校排名10;感觉挺开心的.得了一个二等奖,是我大学生涯第一个奖,第一个证书,我也会继续努力的;
  • 在这里插入图片描述

比赛中的小插曲

  • list 1
  • 第一次打比赛,我就去别的CTF群里面把题目发过去问题去了 -.-, 后果可想而知,被逮到了,被教育了一顿…我也积极认错了哈,怪我不懂规矩;
  • list 2
  • 后来我在网上偶尔查到在CTF个大赛上都有问思路,要flag的现象,由于荣誉和奖金已经成为了一种病态现象,看来我们要提升自己的能力之外还需要找到一种"合情合理"的门路;-

比赛后的震惊

  • list 1
  • 比赛后两天,也就是今天,刚安稳的学习不久,指导老师让我们加他微信,之后把我们拉入了一个群,告诉了我们一个消息,学校和一个省内名校联合做一个项目让我们参与,纳尼??学了一个月让我参加项目?当时我又惊又喜!事情好像越来越有趣了!
    现在才知道这个项目的大致意思,看来要学习的东西还有很多呢;也很感谢学校为我们提供的一些资源和平台!!
    在这里插入图片描述

感受

  • list 1
    - 打CTF,我也不知道我的选择是对是错,以后可能会从事网安方面的工作,也不知网安是当下时代的又一风口,还是一个坑;但我会慢慢走下去的,加油!
    在这里插入图片描述
  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
CTF二进制学习路线可以按照以下步骤进行: 1. 入门逆向工具:首先,你可以学习一些逆向工具,比如IDA Pro和Ghidra。这些工具可以帮助你分析和理解二进制文件的结构和功能。\[2\] 2. 学习数据结构和算法:在进行CTF方面的逆向时,算法逆向是一个重要的考察点。因此,建议你学习一些数据结构和算法的知识,以便更好地理解和分析二进制文件中的算法。\[2\] 3. 学习逆向实战:如果你想进行真正的逆向工作,可以考虑观看一些逆向工程的视频教程,比如滴水逆向三期初级班。这个课程涵盖了广泛的知识面,完后你将具备入门级的逆向技能。\[2\] 4. 了解二进制安全的发展历程:在学习二进制安全之前,了解其发展历程和相关概念是很重要的。二进制安全技术在20世纪90年代就已经有了一小群先驱者在研究,并且现在已经形成了一个完整的体系。了解这些背景知识可以帮助你更好地理解和应用二进制安全技术。\[3\] 总结起来,CTF二进制学习路线包括入门逆向工具、学习数据结构和算法、学习逆向实战以及了解二进制安全的发展历程。通过这些步骤,你可以逐步提升你的二进制安全技能,并在CTF比赛中取得更好的成绩。 #### 引用[.reference_title] - *1* [【PWN之路】二进制基础](https://blog.csdn.net/weixin_38835814/article/details/126567215)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [二进制学习路线(暂定)](https://blog.csdn.net/qq_41071646/article/details/102884530)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [ctf从零开始 0x1:Windows下的二进制安全学习路线](https://blog.csdn.net/qq_43504939/article/details/90246409)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半岛铁盒@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值