顯示具有 Format string 標籤的文章。 顯示所有文章
顯示具有 Format string 標籤的文章。 顯示所有文章

2020年12月21日 星期一

109年金盾決賽 - Format string attack

今年的金盾獎決賽有增加特殊的題型,例如IOT (Internet of Things)和教學題,其中教學題的目的在於有參與決賽的學生,如果解不出此題型,可以直接點選詳解,就會顯示完整的解題步驟,達到教學的宗旨。此題的教學題,是要利用Format string attack的技巧來獲取flag,難度差不多是介於中間偏簡單,如果沒有解出此題的同學,還可以再挑戰看看,亦或想要多了解金盾獎決賽題型的方向,也可以研究一下。

2020年7月27日 星期一

Format string attack

Format string (格式化字串)是程式的API (printf、snprintf 、puts等等)指定輸出參數的格式與相對位置的字串參數,例如%d、%x、%f和%s等等,都是代表在輸出參數上顯示什麼樣的數值格式。