GMOサマーインターン参加しました

概要 サマーインターンには開発コース・インフラコース・セキュリティコースがあり僕はセキュリティコースに参加しました コースの概要は以下となっていました。 気になったのがGMOの公式ページに詳細な情報が無いことでした。結構ちゃんと探さないとサマー…

推しの狸の話

推しの狐とはgitlabです。タイトルでふざけてみたかっただけです。 また、本記事はAdvent Calendar 2021年度版!! の25日目の記事です adventar.org 先日のlog4j 2から脆弱性に興味を持った人も多いのではないでしょうか。 結構前の話になるのですが、gitlab…

lessコマンドの罠

先日作業をしている時にハマってしまったのでそちらを書いていこうと思います。 状況 作業というのはデータベースのダンプファイルから必要な情報を取得し、整形しファイルに書き出すというスクリプトを書いていた。 その時に、生成したファイルをlessで確認…

log4j 2の脆弱性

本記事はAdvent Calendar 2021年度版!! の12日目の記事です adventar.org 当初は推しの記事を書こうと思ってたのですが最近Twitterで面白いニュースを見つけたのでそちらを紹介していきたいと思います。 紹介するのはlog4j 2の脆弱性についてです。 また、少…

セキュリティキャンプ2021応募課題晒し

今更なのですが、先日修了書を貰ったと言うことでセキュリティキャンプの応募課題を晒していきたいと思います。 僕が参加したのはDトラックの「セキュリティイシュートラック」です。 問1 あなたが最近目にしたニュース記事・ブログ記事、あるいは炎上した記…

Micro Hardening v2に参加しました。

2021 5/4に行われたMicro Hardeningに参加したので感想などを書いていきます。 microhardening.connpass.com 軽くMicro Hardeningについての説明 そもそもHardeningプロジェクトには以下の三種類あり今回はその中でもカジュアルに参加出来るMicro Hardening…

ufwの設定を書くときは慎重に

awsから学科のvmにサービスを引っ越す作業でやらかしたので備忘録として残します。 備忘録なんでやったことも色々書いていきますー サーバーの環境 ubuntu 20.04 サーバー移行作業 まずやったこととしてmysqlのインストールから初期設定まで、以前書いたgola…

golangの自作パッケージインポートと環境変数

前書き タイトルを見て分かる通り今回は結構初心者向けです。 こんなの言われなくても分かるよ!って人も多いかも知れませんが僕自身これで結構詰まったので備忘録として書いていきます。 環境 golangのバージョンは以下の通りです $go version go version g…

メール認証の実装方法を考えた

今回はメール認証を実装していきたいと思います。 実装内容 イメージとしてはこんな感じ まず最初に、クライアントからメールアドレスを受け取ったら生成した認証コードとメールアドレスを仮のDBに保存する。 次に入力されたメールアドレスに対して認証コー…

AWSハンズオン感想

先日とある企業のイベントに参加したのでその感想だったりやったことを書き留めていこうと思います。 やったこと まず内容として サーバー構築 ミドルウェアのインストール 2.5. MySQLの起動(エラーログを見よう) ミドルウェアに負荷をかけてみる SQLをチ…

物語シリーズグッズ買ったぜ(久々の更新)

まじで更新忘れてましたー。 はてなブログって一ヶ月更新がなかったら通知がくるんですね。 いい機会なんで適当に呟きますよー 本題なんですがsupergroupiesという企業から物語シリーズのコラボグッズが売っていました。 今回コラボしたキャラは物語シリーズ…

nignxでphpを動かしてみる(前回の続き)

今回は前回にインストールしたphp,php-fpm,nginxを使ってphpを実行してみたいと思う。 phpとnginxの連携 参考文献 www.spiceworks.co.jp上記のサイトで書かれているが、ngixでphpを動かすにはcgiがプログラムを動かすように設定する必要があります。 ここで…

centos7にphp,php-fpmとnginx,(MySQL)を入れて動作確認(下準備)

今回は授業でサーバーを借りて、Nginx+MySQLを利用してWordPressを構築し公開と言う課題がでたのでそのした準備をまとめてみた。 基本最新バージョンをインストールする。 まずcentosのバージョン確認 cat /etc/redhat-releaseコマンドを利用してosのバージ…

デドバを始めるならswitchはやめた方がいいかも

タイトルをみて察した人もいるだろうがDead by Daylight(デッドバイデイライト)についての記事を書いていく。 以下よりDead by Daylight(デッドバイデイライト)をデドバと略しています。まず今回のお題は『switchはデドバを快適にプレイできるだけのスペ…

今流行のクラウドとサーバーについて理解する

Twitterを見てたらトレンドにクラウドとあり、調べて見たら「サーバーは増やすんんじゃなくて、時代はもうクラウドなんですよ」という発言で炎上しているのだそう。 自分もうっすらとしか理解できていないので両者について調べてみた。 サーバーってなんだっ…

sudu su -って何?

今回はLinuxでrootユーザーになる際に使うsudo su -について調べてみた。 と言うのもこのコマンド自体とっても重要なコマンドなのになぜこのような振る舞い(rootに切替)をするのか知っておきたいからだ。 そもそもsudoコマンドは主にスーパーユーザーの権…

サーバーに新ユーザーを作ってsshできるようにする。

早速始めていこう。今回使ったサーバーはAWSEC2です。 使うosはcentos.まず前提として自分のパソコンからサーバーにログインできることが必要ですね ~~新ユーザー作成 ではサーバーにログインしたら新ユーザーを作りましょう。そのためにはroot userになら…

Docker使ってみた

学校の授業でdockerを使う機械があり、そこで苦戦したのでメモとして残していこうと思う。 dockerインストール macosなので以下のurlからインストールした。 docs.docker.com次に無事dockerがインストールできたのでイメージを入手しようとしたら Cannot con…

ブログを初めてみようと思う。

ブログを始める経緯としては今までやったことを忘れないように備忘録として書こうというのと、人に見られることを意識して書くことで文章作成能力を高めたいと思ったから。あとは友達がやってて興味を持ったからですね。 投稿する内容としては情報工学系の分…