平成30年春季午後1の問1について

foruさん  
(No.1)
設問2の答えで785634120aとなる理由がわかりません。
リトルエンディアンは理解したのですが、攻撃者の指定したアドレス0x12345678を挿入するなら、8785634120xだと思うのですがよくわかりません。既出でしたら申し訳ありません。どなたかご教授願えれば幸いです。よろしくお願いします。
2020.03.24 12:57
わっつさん 
(No.2)
"0x"はデータ形式が16進数であることを表すものなのでデータではありません。
※16進数で利用可能な文字は"0-9,A-F"となるため"x"は利用できません。

32bit単位のリトルエンディアンとなるため,"78563412" + "0a" → "785634120a" となります。
2020.03.25 09:51

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。

その他のスレッド


Pagetop