<button id="nckgc"><object id="nckgc"></object></button><button id="nckgc"><acronym id="nckgc"></acronym></button>

    1. 首頁
      社區
      課程
      招聘
      請問怎么判斷怎么判斷的0x10對齊

      問題描述

      ubuntu 18.04版本以上。調用庫函數時候。
      怎么判斷的0x10對齊,沒聽懂呢。

      問題出現的環境背景及自己嘗試過哪些方法

      相關代碼

      粘貼代碼文本(請勿用截圖)

      相關調試信息

      附圖或描述

      你期待的結果是什么?實際看到的錯誤信息又是什么?

      收藏
      2條回答
      bubble_huntr 2024-3-13

      可以在getshell時候看會不會報錯,如果報錯了可能就說明存在0x10字節對齊的問題,總結來講就是在ubuntu18.04及以后的版本都存在這個問題

      回復
      mb_fozeicvl: 舌頭舔著牙齒怎么老是舔著縮不回去了
      回復 2024-3-20
      mb_chhdngbj 2024-3-21

      看Linux版本就可以哈,版本高的一般都得避開push rbp才能干掉,否則會因為棧對齊不讓運行。至于低版本的,考慮了棧對齊也沒壞處,因為考慮了棧對齊也是可以通過的,只要在IDA里面看清楚到底要返回到哪個地址就行,就是后門函數backdoor或者getshell函數或者execve函數中的任意一個,找到push rbp后面的位置就輸入進去就行了

      回復
      《30小時教你玩轉CTF》
        參與學習     456 人
        提問次數     50 個
      《30小時教你玩轉CTF》;頂尖講師團隊親授,教你深入淺出學攻防;每周一、周四更新
      我的問答 領取收益
      0
      我的提問
      0
      我的回答
      0
      學習收益
      国产极品粉嫩福利姬萌白酱_欧美日韩在99线_粉条茄子做法视频_被按摩师玩弄到潮喷在线播放