再回首

Posted on Oct 30, 2020

十月的尾巴上总结一下这个月做的事情。

本来觉得这个月每天都挺忙的,结果一看最后还是没做什么事情。最主要的成果就是花了一个星期学完了8086汇编,虽然进入实际环境中发现其实这点知识十分有限,还有许多需要补的知识。

然后花了将近一个星期尝试做pwn的题目,我深深的感受到了什么叫做入门难,进阶难,精通难。这一个星期先是花了一天搭环境,看来确实是不能偷懒,抱着反正只用命令行的心态,想着就用wsl得了,结果发现缺了很多依赖,最后装了个Ubuntu 16.04直接解决所有问题。然后又花了一天解一道简单的要死的pwn入门题,最后发现错误居然是因为再地址后加了个b,到现在我都想不通当时为什么我会想着python中十六进制数要以b为后缀。又花了一天学习C的函数调用栈,这个在我另一篇博客中有写到。剩下几天都在写水题,也学到了一点东西。

最开始的一个星期看了一下编码这本书,写的很不错,让我对计算机的运行方式有了更深的了解。

pwn现在基本掌握(也不知道能不能这么说)了ret2text和ret2libc,ret2shellcode和ret2syscall只是了解了大概,由于还没做到题目,所以也无法练手。

回望这一个月,学习的成果上还是有些许的不满意,希望下一个月能学到更多的东西。