備忘録

備忘録

2017-03-10から1日間の記事一覧

JavaでJSONを扱う(GSONの使い方)

Ⅰ. はじめに Ⅱ. 使い方(クラスを作る場合) 1. JSON を Javaのクラスに変換する 2. Main.java 3. 実行結果 Ⅲ. 使い方(クラスを作らない場合) 1. Main.java 3. 実行結果 参考 Ⅰ. はじめに JavaでJSONを扱う方法です 最近人気のGoogleが開発しているライブ…

Javaでokhttpを使って全ての証明書を許可する

Ⅰ. はじめに オレオレ証明書などは以下のエラーを吐いて弾かれてしまいます。 デバッグ時など、とりあえず全部許可したいときのやり方です。 Exception in thread "main" javax.net.ssl.SSLHandshakeException: sun.security.validator. ValidatorException:…

C#でPublic Key Pinningする

C#

Ⅰ. はじめに Public Key Pinningとは、SSL証明書のチェックを行うことです。 チェックを行うことで、不正な証明書を検知することができます。例えばクラッカーはMITMを利用して傍受を試みます。 MITMを利用するとSSL証明書が書き換わる為、 不正な証明書であ…