0%

题目很简单,逻辑捋清楚就行了,从client出发,先后向kdc的getTGT和getTicket发包校验,校验通过则发包到cmd执行,执行没有回显,主要在getTicket中的判断限制了cmd的内容,不过认真分析一下kdc源码,可以发现data变量是可控的,控制前一数据包中的timestamp使得int(time.time()) - data[‘timestamp’] > 60就可以了,所以修改client app.py

阅读全文 »

根据登入后的提示,用户会有分级,注册账号的时候隐藏了type属性

阅读全文 »