70006¥

IT & DIARY 自己満ブログ

勉強)汎用CPU Register

EAX register (accumulator register) : 数学的な演算を行うとき使うか関数のretrun値を伝達するために使われる。+, -, x, / , > などの演算は大体このregisterを使う。特に X, / などの演算はの場合EAX registerでしか使えない。関数のreturn値はEAX regist…

OverTheWire - Level0~Level1

問題: OverTheWire: Level Goal Bandit Level 0 → Level 1 Level Goal The password for the next level is stored in a file called readme located in the home directory. Use this password to log into bandit1 using SSH. Whenever you find a passwo…

linux wargame - OverTheWire (setting)

PC環境:OS X ssh app : termius url : bandit.labs.overthewire.org port : 2220 username:bandit0 password:bandit0 次のlevelに行くためにpasswordを探すwargameです。 linuxの基礎を固められます。

windows) python debugger #1 (失敗)

今回はパイソンでdebuggerを作ってみ ることにしてみた。 まずパイソンでwinapiの一種であるCreateProcessAを使うためstructureを定義するmy_debugger_defines.pyを作ってみた。 以下my_debugger_defines.pyのコード: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 …

2018.03.16 (金)始めます

ブログ始めます。 メインはプログラミング、サブは日記です。