1001001

73。CTFのWrite-upや備忘録を書きとめたいです。

CEHv9の和文の試験に合格した

Certified Ethical Hacker (以下,CEH)という試験を受験して合格しました. せっかくなので感想や勉強法について記載したいと思います. はじめに CEHとは 試験の概要と問題 勉強してみた,受験してみた感想 私のスキルセットと勉強法 バックグラウンド・ス…

PythonのrequestsでTwitter APIを叩く(ユーザ認証編)

PythonでTwitter用のライブラリ等を使わずにRequestsでAPIを叩く方法のメモ.OAuth1.0の理解が主な目的です. 今回はユーザ認証を使って特定ユーザのアカウントのタイムラインを取得します. 各処理についてやOauth1.0の署名作成部分についての詳細を追記予…

PythonのRequestsでTwitter APIを叩く

PythonでTwitter用のライブラリ等を使わずにRequestsでAPIを叩く方法のメモ.やりたいことは「ある一つのアカウントのツイートを定期的に通知したい」だけなので,Bearer tokenを取得して GET statuses/user_timeline API を定期的に叩いて新しいツイートを…

Raspberry Pi 3 B+ にRaspbianを入れてSSHするまでのメモ

お金に余裕ができたので念願のRaspberry Pi 3 B+を買いました (6000円くらい買えよという感じですが...). 取り急ぎOSとしてRaspbianを選択してsshするまで行ったのでその手順のメモになります.

【Raspbian】Python3でのUnicodeEncodeErrorの解決

別環境で作成したPython3プログラムをRaspbian上で動かそうとしたらUnicodeEncodeErrorが出てしまったので,その対処法を記載.

【Mac/Cordova】CordovaでAndroidアプリのビルドができない(jdk, gradle)

Mac環境で使っているCordovaでAndroidアプリをビルドしようとしたらエラーでできなかった時の対処. 「とりあえずiOSしか使わないしAndroid環境は適当にやっておこう」と当初サボっていたせいで色々忘れていたのが原因だったが取り急ぎメモ.

【Mac/Python】homebrewでscipyをインストール時に起きたパーミッションエラー

スクリーンショットなどを取り忘れたので取り急ぎのメモとなります.

【Mac/Python】homebrewでインストールしたPythonライブラリがpyenv環境で使えない時の対処法

chipwispererというツールをこのページを参考にインストールしようとしていて,homebrewでscipyを入れる手順があった.scipyのインストールには成功したが,Pythonでモジュールが見つからない.pyenv環境から上手いこと参照されてないのでは?と思ったらそう…

【Cordova】Androidのリリースビルドで通信エラー

Apache Cordovaを使ったハイブリッドアプリ開発にて,Androidのapkのリリースビルドをしたところ,開発用では動いていたアプリが通信エラーを吐くようになった.その原因と対策についてメモ. 環境 症状 調査 原因 対処 推奨する対処 一時的な対処 まとめ 参…

Pythonのクラスにおけるインスタンス変数とクラス変数の挙動の覚書

Python(3.6.3)でクラスを書いていた時に「え,これ動くんだ」と感じた挙動についてメモ. self.クラス変数,<instance>.クラス変数 でクラス変数にアクセスできる (特別な理由がなければ非推奨) クラス変数とインスタンス変数を同名にすることが許される 上二つが混ざ</instance>…

CODEBLUE CTF 2017 Paillier Oracle Writeup

CTF

CODEBLUE CTF 2017に参加いたしました。Paillier Oracleという問題だけ解いたのでそのWriteupです。

HITCON CTF 2017 Secret Server Revenge 解いてみた

CTF

HITCON CTF 2017で出題された Secret Server Revenge を海外のWriteupを参考に解いてみたので、自分なりの言葉でまとめてみます。本番中はSecret Serverに着手し、フラグ半分まで得ましたが、方針が間違っており時間内に全て特定できず。。。後日、時間内に…