KeycloakでOpenID Connectを使ってSSOしたときのメモ(認可コードフロー)

はじめに Keycloak で OpenID Connect を使って SSO をしてみたときのメモです。 今回の内容は以下の記事を参考に実際にやってみた際の手順になります。 ですので、詳しい内容は以下の記事をみていただけたらと思います。 qiita.com 前提条件 Keycloak に関…

KeycloakでOTP認証を試してみたときのメモ

はじめに 以下の記事を参考に Keycloak で二要素認証をしてみた。 そのときのメモ。結論から言うと、めちゃめちゃ簡単にできた。 qiita.com 準備 Keycloak のデプロイは以下の記事を参考にすでにできているものとします。あとは、「FreeOTP」がインストール…

VirtualBox+Vagrant+Spring BootでKeycloakの動作確認したときのメモ

はじめに 環境構築 CentOS環境構築 Java 環境構築 Maven のインストール 環境変数の設定 Keycloakインストール Keycloakの設定 Spring Boot サンプルアプリケーションの作成 動作確認 おわりに 参考 はじめに KeycloakでOpenID Connectを使ってみる(Spring …

Freenomで取得した無料ドメインをDigitalOceanに設定する方法

Freenomでドメインの取得 Freenomでドメインを取得する方法については以下のページに詳しく書いてあります。こちらを参考にしてドメインの取得を行なってください。 無料でドメインを取得!Freenomでのドメイン取得方法!&ドメインをさくらインターネットのV…

VagrantとVirtualBoxでAnsible Towerをインストールしてみた

事前にVagrantとVirtualboxをインストールしておく。 以下のコマンドを実行し、CentOS7系のboxを入手する。 $ mkdir tower $ cd tower $ vagrant init bento/centos-7.2 $ vagrant up Ansible TowerはRAMが2GB以上でないと動かないのでVagrantfileに以下の内…

pwnable.krのメモ【passcode】

以下、問題文。 Mommy told me to make a passcode based login system. My initial C code was compiled without any error! Well, there was some compiler warning, but who cares about that? ssh passcode@pwnable.kr -p2222 (pw:guest) まず sshで接続…

SECCON2017 writeup

今回はぼっち参加だった。 とりあえず興味のあるCryptoを解いて行こうというお気持ちでスタートした。 解いたのはVigenere3dとSHA-1 is deadとPs and Qsの3問のみ。 Vigenere3d プログラムの以下の箇所より、暗号文は平文の文字と鍵kのi番目と鍵kのlen(k)-i…

pwnable.kr のメモ【flag】

http://pwnable.kr の flag を解いたのでメモ 以下、問題文。とりあえずダウンロードしてみた。 Papa brought me a packed present! let's open it. Download : http://pwnable.kr/bin/flag This is reversing task. all you need is binary ダウンロードし…

pwnable.kr のメモ【bof】

http://pwnable.kr の bof を解いたのでメモ 問題を見ると以下のように書かれていた。とりあえず bof と bof.c をダウンロードする。 Nana told me that buffer overflow is one of the most common software vulnerability. Is that true? Download : http:…