09 2020 档案
摘要:注意事项: 拿到题目首先用checksec工具查看程序受保护情况,并观察程序是32位还是64位的,再决定使用IDA32位还是IDA64位反编译。 新手区-get_shell 题目类型:无 首先使用IDA反编译源程序,发现程序直接开了个shell,用nc连接直接cat flag即可。 新手区-leve
阅读全文
摘要:注意事项: 拿到题目首先用checksec工具查看程序受保护情况,并观察程序是32位还是64位的,再决定使用IDA32位还是IDA64位反编译。 test_your_nc 题目类型:无 首先使用IDA反编译源程序,发现程序的作用是直接打开shell。故直接通过nc连接,ls查看当前目录下文件,发现f
阅读全文
摘要:[fd] 通过ssh连接到服务器后,通过"ls -l"发现当前目录下的三个文件,其中fd文件为可执行,fd.c为源代码,flag为答案文件,但无可读权限。 通过审计源代码可知,程序首先判断输入参数个数是否小于2,不小于则进入下一步。 将输入的第二个命令行参数减去0x1234,然后再将减去后的值赋给f
阅读全文
摘要:德军的密码 题目类型:密码学 相关知识点:费娜姆密码 二战时德军使用过的一种密码,其实是利用了二进制的表示法来替代字母,也称为“费娜姆密码”。 字母 二进制数 字母 二进制数 字母 二进制数 字母 二进制数 A 1000001 H 1001000 O 1001111 V 1010110 B 1000
阅读全文

浙公网安备 33010602011771号