CTF始めよ!

本当に初めてのCTFをやっていきます。初心者です。

pythonの基礎 入出力

標準入力は, raw_input() でOK。改行文字は自動で取り除かれる(まあ他と同様)。 ※python3ではinput()に変更になったらしい やり方がもう一つ sysライブラリを使用する方法で,以下の3つがある なお,改行文字が自動で取り除かれたりはせず,入力文字列を…

pythonの文字コードエラー

UnicodeDecodeError: 'ascii' codec can't decode byte 0x89 in position 18: ordinal not in range(128) pythonでこんなエラーが出たら,,, デフォルトの文字コードを変更してみると直るかもしれません。 変更の方法は以下の3行を追加するだけ↓(http://w…

SQLの基本とFTP

SELECT フィールド名 FROM テーブル名 とりあえず基本はこれ ftp -d <ipアドレス> windows でも ubuntu でもできた。 または, ftp>open <ipアドレス></ipアドレス></ipアドレス>

ジャンプ命令

cmp A B でAとBを比較。 両者が同じなら0。 0だとEFLAGSレジスタにZFフラグが設定される。 その後,je命令でジャンプ。 je dst je命令は,EFLAGSレジスタにZFフラグが設定されていればジャンプ,されていなければスルーとなる。 つまり,cmpでの比較によって…

備忘録的に

とりあえず常時開設型のオンラインCTFを進めています。 調べたすぐ出てきた以下の2つが有名なようです。 ・CpawCTFさん(https://ctf.cpaw.site/) ・ksnctfさん(http://ksnctf.sweetduet.info/) CpawCTFの方が簡単な気がします。 これらをやりながら,メ…

IT系の人間として

周りの情報系の友達がみんなブログとか書いてます。 で,それがきっかけでIT系のインターンやバイトをやってたりすると聞きました。 なので,今までこういうことをしたことがなかったのですが,やってみようと思いました! 誰かの参考になれば一石二鳥だしね…