Python Challenge#0.5
Cygwinを入れたので、PythonChallengeを開始しました。。。
やばいです。Level.0の問題に惑わされていました(^^;)
ここから先はLevel.0の問題を解くと手に入れられる情報です。
自力で解こうとする人は、サイトに行って自分の力でLevel.0を解き、進めてください。
ちなみにLevel.0については以前書いた記事を見てください。
さて、Level.1ですか。
問題ページには以下のものがありました。
ヒント画像
ヒント
やばいです。Level.0の問題に惑わされていました(^^;)
ここから先はLevel.0の問題を解くと手に入れられる情報です。
自力で解こうとする人は、サイトに行って自分の力でLevel.0を解き、進めてください。
ちなみにLevel.0については以前書いた記事を見てください。
さて、Level.1ですか。
問題ページには以下のものがありました。
ヒント画像
everybody thinks twice before solving this.
問題文
*What about making trans? これが難しい・・・
一応ジェネレータ使って下のコード書いたんだけど・・・ def one(): char = 'o' elif char == 'g': よく分からないままだから、案の定動きませんでしたorz じっくり時間かけてやっていこうと思います。 というか最悪問題文変換は自力でやっても・・・ いや、何でもありません。 ではノシ コラムーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー Linuxのreadelfコマンドでは指定したディレクトリの中にある実行可能バイナリやオブジェクトファイルのフォーマットが参照できます。 主なオプションは以下の通りです。
非常に便利な機能ですが、これに変わるテクニックはいくつもあります。それについてはまた今度。 皆さんもreadelfをつかってELF(Executable and Linking Format)に慣れ親しんでください。 詳しい用語の解説、他のBinary Hackのテクニックを知りたい方はO'REILLY刊「Binary Hacks ハッカー秘伝のテクニック100選」をご購入下さい。 ※readelf,odコマンドはroot権限の元使用できます。 |