ChogeLog

主にセキュリティ関係の記録やWrite-up。たまーに日記も。

2022-07-01から1ヶ月間の記事一覧

#26 Sherlock Holmes (write-up)

問題 ksnctf.sweetduet.info リンクにアクセスすると以下のような画面が表示される。httpとhttpsで特に違いはなさそう。 さらに各リンクにアクセスすると、シャーロックホームズの『A SCANDAL IN BOHEMIA』(ボヘミアの醜聞)の文章が書かれているっぽい。 …

#16 Math I (write-up)

問題 ksnctf.sweetduet.info 冪剰余の計算問題に見えるが、実際はRSA暗号の復号を行う問題。 知っていればすぐに解ける問題だが、自分はRSA暗号について詳しく知らなかったため結構時間かかった…。 (対数に変換したりして頑張って解くのかなと思ったが、計…

#15 Jewel (write-up)

問題 ksnctf.sweetduet.info APKファイルが用意されている。 解法 APKファイルのデコンパイル編 APKファイルなのでとりあえずエミュレータで動かそう…と思ったが、エラーが出て動かず。(そりゃそうか) ということでまずはファイルの中身を見ていく。APKはZ…

#18 USB flash drive (write-up)

問題 ksnctf.sweetduet.info zipファイルが用意されている。 その中にはdrive.imgというイメージファイルがある。 解法 とりあえずfileコマンドで確認。 中身もイメージファイルっぽい。 イメージファイルなのでフォレンジック問題か?と思いつつ、とりあえ…

#17 Math II (write-up)

問題 ksnctf.sweetduet.info 問題名の通り、数学の問題。 解法 xの値が3913桁もあるため、総当たりで解こうとすると無限に時間がかかる…。 ということで、今回は二分探索で解いてみた。 二分探索のアルゴリズムについてはwikiを参考にした。 最小値にはxが39…

#13 Proverb (write-up)

問題 ksnctf.sweetduet.info sshで指定されたサーバに接続する。 「Proverb」は日本語で「ことわざ」という意味らしい。 解法 早速サーバにアクセスし、ホームディレクトリを確認すると以下のようなファイルが用意されている。 flag.txtが用意されているが、…