【pwnable.kr】 leg

  本關主要涉及了一些arm彙編的知識。 閱讀leg.c源碼發現,本關調用scanf從標準輸入讀取key後,判斷是否和key1 key2 key3 三個函數的返回值的和相等。如果相等,則輸出flag。但是ARM彙編的函數返回值和寄存器R0有關,並且key函數中涉及到了PC LR 寄存器的操作。因此需要閱讀彙編。 int main(){ int key=0; printf("Daddy has ve
相關文章
相關標籤/搜索