mizuiro_rivi’s diary

日々の生活を連ねるブログ

2019-01-01から1年間の記事一覧

picoCTF 2Warm - Points: 50 - (Solves: 16471) [General Skills]

Decrypt U2FsdGVkX18KftoQrq1SsPYAMqfGujX2qchaEJSUVHBw4j0PxgnA40l8cZxZFBch7D1QyHFPkZncNNL1lyYC1iLdCf6x5jaSExWURBpP7WHT03cR6ZWTM4ITEfqZEo3cLObFGzVPNlzRdamilH8y1ATsKiTq7ASFgAtB5ZuBHXA9/eWJKSjPxSYocKNZL57CK5ZPc4EE759jF0n6wiECZ2elg0xfYH4AjIPbm59…

PicoCTF Warmed Up - Points: 50 - (Solves: 18033) [General Skills]

Decrypt U2FsdGVkX180WmtUPwD7z90JdR8oNLlh2M2WOht10f4KqM8X1YI/FlrdnskbqfJvY2LatQIaSJCqd9YdOgn3G7UictomGGNe8s8yLVNE15tnE773Kfe9V+PmqUWi9syCvKjmKfCOCFc9xydJX/6/stJam2MjFOnwszaV+3DPwkNrUBt04eomrIWYnXnRRuYvap/SQ4tb9cX7MBbyMmzGfQ54mZrpi528osYo1CU…

PicoCTF The Numbers - Points: 50 - (Solves: 10743)

Decrypt U2FsdGVkX1+udJqObyq7zQeQj6vES5AzqtJH6ZA4r2F3dN9nwDjZPcyJUq5l/yn5DeNwebk/kk3QcwduDklNjYXUSHL/EvWMximb/JXsNNsGzeWTpF4BPVqiq5lWclV88MmfF9xTAM4+nujJNtyBvU4vKIbcKaSng5e2uUHVf+GcOCI5sDL9BHWyfKSux6qSeJPSx2lijDK2ZA7TOfk4162EFKS0urMtLr2lAL6…

picoCTF Insp3ct0r - Points: 50 - (Solves: 12294) [Web]

Decrypt U2FsdGVkX18l6Mv46mdDTDJCwJOg2fifvV6oPg+x6UdACRWvBs19M9G8PkI9X+3BEQCzY59dEwCxu7MHp2H5hCrp25eVQfsC2sRz+WhY27JJVuxWn38NrzoMf0H6FwhtdGpWD/HRFkCWDnpgDNX1qlAOOS0DIUfDwVmkgStSyw3XNcrVKX959yHyUiSsFNM/H4OSdFnnVAzU70VvF7Twe38sy1ruoeZ+VjdUv84…

picoCTF Glory of the Garden - Points: 50 - (Solves: 10178)

Cpawで詰まったので(Q29.[Crypto] Common World) picoCTFに逃げて来ました。 逃げた先で英語に刺されました.... っていう茶番はさておき今回解いた問題の解説をしていきます。 一覧 問題 やったこと 問題 本文 This garden contains more than it seems. You…

2019/10/20[日記]

10/20 今日学んだこと (1)c++のオーバーロードについて (2)c++のリテラルについて (3)c++ “hello”と”hello”sの違い (4)chkconfig ngixでサーバーと同期でnginxを立ち上げる (5)シンボリックリンクとはショートカット (6)メトリクスは CloudWatch での基本的…

2019/10/19[日記]

10/19 今日学んだこと (1) rubygemsはRuby言語用のパッケージ管理システム(2)WEBrickはRubyのみで書かれたWebサーバー用フレームワーク(3)Erbとは、Rubyの周辺技術の一つで、HTMLへRubyスクリプトを埋め込む事を可能とする技術(4)Phpの構文でisset()は与えら…

AtCoder Beginner Contest 135 C - City Savers(300点)

long long int にしていなくて2回くらいWAになった。(フザケンナ) WAになって頭真っ白になってもう一回考察し直したのは良い思い出( ^∀^) 問題へのリンク 問題概要 N+1の街があり、それぞれの街にはモンスターがAi体います。 N人の勇者が居て、勇者はi,i…

AtCoder Beginner Contest 136 C - Build Stairs

深夜にやったから眠すぎて嘘の考察ばかりしてしまった。(言い訳) 図で書いたらうまく頭の中で整理出来たのでやはり図は大事(それはそう) C問を11月までに埋めたい 問題へのリンク 問題概要 1 以上の整数Nが与えられ,N個の配列が与えられる。 それぞれの…

CpawCTF-Q28.[Network] Can you login?

問題 ctf.cpaw.site やったこと 与えられたファイルがpcapファイルだったのでとりあえずwiresharkでファイルを開いた。 問題文に古いプロトコルが使われているとのことなのでFTPかな?と思ったらそうだった。Infoによりuser[cpaw_user],pass[5f4dcc3b5aa765d…

ゼロから作るDeepLearning1

元々設定していたpythonとanacondaで入れたpythonでぐちゃぐちゃになったので ライブラリのインポート関係で少しつまづいた。 それが解決したらpythonの簡単なおさらいをした。 パーセプトロンを使った論理回路の実装をした。 パーセプトロンの考え方は大変…

CpawCTF-Q22.[Web]Baby's SQLi - Stage 1-

一覧 問題 やったこと SQLについて 問題 ctf.cpaw.site 以下のリンクが与えられるのでその先からflagを見つけてほしい Baby's SQLi ~消えたぱろっくを探せ~ やったこと さて、サイトにたどり着くと上のような感じになっている。 与えられた文章を見てみると…

CpawCTF-Q21.[Reversing]reversing easy!

問題 ctf.cpaw.site やったこと fileコマンドを使うと elfファイルだからlinuxじゃないと実行できない... まぁ実行しても出力できないらしいからダメなんだけど... 実行ファイルからソースコードを読み取る方法があるらしいが、どうやってやるんだろう... ま…

CpawCTF-Q20.[Crypto]Block Cipher

問題 ctf.cpaw.site やったこと 与えられたファイルがc言語のファイルだった。 とりあえず中身を見てみると 実行時の引数で処理しているのが分かる。i<=strlen(flag)とあるのでflagは長い文字列なんだろうなと思ったので与えられた暗号文だと推測する。 あと…

CpawCTF-Q19.[Misc]Image!

問題 ctf.cpaw.site ファイルが与えられるのでそこからflagを見つけてくださいということですね やったこと zip形式なのでとりあえず解凍します。 すると、zipが解凍されcpgzが出て,それを解凍するとzipが出て...って全然中身が見れない... どうしよう...。 …

CpawCTF-Q18.[Forensic]leaf in forest

問題 ctf.cpaw.site ファイルが渡されるのでその中からflagを見つけたい 解き方 file形式が分からなかったので、fileコマンドを使って形式を確認した そうするとtcpdump capture fileということが分かった。(全く分からん) とりあえずwiresharkで開いてみ…

CpawCTF-Q17.[Recon]Who am I ?

ctf.cpaw.site twitterアカウント@porisuteruのスペシャルフォース2のアカウント名を探す。 普通に探そうと思ったら地獄なのでメディアのところから探してみるけど、 これまた地獄。google検索で「@porisuteru スペシャルフォース2」と調べてみると... ビン…

CpawCTF-Q16.[Network+Forensic]HTTP Traffic

問題のリンク ctf.cpaw.site 問題を解いてみる pcapファイルをもらったので早速wiresharkで解析する。けどこの前みたいにうまくflagがないなぁ。問題文ページを復元しろってあったからそれに関係すると思ってしばらく見てると、 なんかhtmlのソースコードみ…

CpawCTF-Q15.[Web] Redirect

問題のリンクはこちら ctf.cpaw.site リンクが与えられたからそれを踏むとどっかで見たことあるようなサイトへ...。とりあえずデベロッパーツール開いてみても、複雑すぎて何も分からない.. てことで他の人のブログを見て解説を見ちゃいました。( ^∀^) ど…

CpawCTF-Q13.[Stego]隠されたフラグ

画像ファイルからflagを探して欲しいとのこと。早速画像ファイルを覗いてみると左上と右下に何やら黒い点々が... それは分かったけどどうすればいいの!?って事で、今回は他の人のブログで解説を覗いてしまいました....(不覚) で、結論からいうとモールス…

CpawCTF-Q14.[PPC]並べ替えろ!

競プロみたいな問題だなって事で、降順にソートするプログラム(問題文の中にゴミが入っていたからめんどくさかった)を作って提出。無事AC以下は自分は作ったソースコードです。汚いですが許してくだセェ( ^∀^) #include<bits/stdc++.h> using namespace std; int main()</bits/stdc++.h>…

CpawCTF-Q12.[Crypto]HashHashHash!

今回はこの問題を解いた。 ctf.cpaw.site ハッシュ関数が元のパスワードを複雑なものに変えるというのは知っていたが、詳しい説明は忘れていたので調べ直した。どうやら同じ値の場合は同じ値が出力され、1文字でも異なれば、原則全く無関係の値が出力される…

CpawCTF-Q11.[Network]pcap

パケットなるものは知っていたが、それをまとめたpcapファイルって何!?って状態だった。(超初心者)詳しく調べてみると、Wiresharkというソフトを使うとpcapファイルの中身をみることができるらしい。早速これを使って与えられたファイルを見てみる。 ふ…

CpawCTF-Q10.[Forensics] River

画像ファイルにGPS情報が付属している時があって、世に言う画像ファイルから特定される方式の一つとして使われる事は知っていて、windowsの時には簡単に見れたのだが、macでのやり方は知らなかったので知見を得ることが出来た。 ctf.cpaw.site river.jpgとい…

CpawCTF-Q9.[Web] HTML Page

ctf.cpaw.site 以下のサイトに行ってflagを探せと言われたのでデベロッパーツールを使ってサイトのソースを見ると、 flagが見つかったのでそれを入力してAC q9.ctf.cpaw.site

CpawCTF-Q8.[Misc] Can you open this file ?  ~ファイル形式を確認するならfileコマンドや!catなんかせんでええ!!~

open_meという意味不明なファイルが渡されて、とりあえずcatで中を覗いてみようっとしたら文字化けしすぎて「つら」だった....けどなんとかmswordであることを認識! それでmswordで開くと 出たぁぁぁぁぁ!!そしてこれを入力して..(なんかコピペ出来なか…

線形代数マセマ160~167

線形写像 学んだ事 kerfの意味 同型写像 1.kerfの意味 f(x)という書き方は高校数学をやっていれば分かると思う。そのfを写像というらしい。 写像fについて1→6とするfがあるみたいな書き方をする。そんな恐れる必要なくてそういう関数ですよって意味。んで今…

1億人の英文法292~294

比較 大学でTOEICの点数を取らないと留年するそうなので頑張るぞいってことでやっていきまーす。私は中学生の時から英語が苦手なので英文法を全体的におさらいできる「1億人の英文法」を穴あきで読んでいきまーす。 今日学んだこと ①as...as possible お馴染…

線形代数マセマ152~159ページ

線形写像 線形写像・線形変換をやった。6月から微分積分をやっていて線形代数には全く手を触れていなかったので正直覚えているかどうか不安だったけどなんとかなった。 (まだかっちりとハマってないけど雰囲気は掴めた...よね?笑) 以下は私が勉強していて…

ブログ始めました。

競技プログラミングのことやサマナーズウォーなど趣味のブログ開設いたしました。 まぁ気ままにやっていきます。