1001001

73。CTFのWrite-upから始まったけど最近は技術全般の備忘録となっています。

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

GithubにCTF関係のリポジトリ作った

CTF

Githubで<strong>CTF</strong>関係のリポジトリ作りました. https://github.com/73spica/ctf 2016/12/24現在,内容としては以下の2点となっております. 過去のCTFのWrite-up 自作モジュール まだ解いたやつ全部載せられていませんが,今後充実させていければ良いかなと考え…

【Python+OpenCV】噂のAnimeFaceを試す

最近機械学習やディープラーニングが流行っているが,全く流行についていけてない.研究では今のところ使う予定がないのだが,どうしても使ってみたいし勉強したい.と言いつつずっとやらずにいたのですが,某CTFの某問題の影響もありついに勉強することを決…

【Python】requestsにおけるInsecureRequestWarningを非表示にする

CTFで解いた問題をまとめようと昔のSolverを漁っていたら,hack.lu CTF 2016の時の某問題のSolverが動かなかった. サーバは動いているもののSSLの期限が切れたのかSSL接続のところでエラーがでているようだった(ちなみに問題はCRIMEを実装して攻撃する問題)…

【Python】文字列を2文字ずつ(n文字ずつ)分割してリストにする

Pythonで,ある文字列があった時にそれを2文字ずつ(と言わずn文字ずつ)に分割してリストにする処理を書くことがあったので書いた.もとは参考資料様のものを使わせていただいていたのですが,4文字以上を使いたいこともあったので以下のような関数を作って…

【Cordova+Onsenui】Android環境におけるons-toolbarのレイアウトのずれ

CordovaはHTML5とJSによるハイブリッドアプリプラットフォームである.Cordovaは,特にOnsenUIを用いることで簡単にUIを実装することができる. 例えばons-toolbarタグを用いると,簡単にこの部分を作ることができる. <ons-toolbar> <div class="center">Toolbars</div> <div class="right"> <ons-toolbar-button> <ons-icon icon="ion-navicon" style="font-size: 32px; width: 1em"> </ons-toolbar-button>…</div></ons-toolbar>

Angular1.xの$scopeとWebSQLでエラー(Error: $rootScope:infdig Infinite $digest Loop)

取り急ぎ備忘録として掲題の現象について記載. ブラウザで使えるオフラインのツールを,AngularJS1系で作ろうと思っていた時に陥った現象. WebSQLでSELECTして帰ってきたデータを,html上にbindしてある$scopeの変数に格納したところ,Error: $rootScope:i…

EKOPARTY CTF 2016 Write-up

CTF

2016/10/27 05:00 ~ 10/29 05:00 (JST)に開催されたEKOPARTY CTF 2016に,チームm1z0r3として参加しました. 今回は大人数で参加できて楽しかったですが,順位は振るわず課題が残ります(主に私に). 手を付けた問題 Certified Excel Hacker (Forensic 50 pts…

Windowsで軽量PHPフレームワークPhalconの環境構築(インストール,デベロッパーツール)

Phalconと呼ばれるPHPの軽量フレームワークを使う機会があったのでそのセットアップについてメモ. 以下で説明する手順は,基本的にはドキュメントのXAMPPへのインストールを参考にすれば良いみたいです. (日本語のドキュメントがあることに気づかず英語の…

hack.lu CTF 2016 Write-up (Crypto 200 「cornelius1」)

CTF

2016/10/19 19:00 ~ 10/20 19:00 に開催されたhack.lu CTF 2016というオンラインCTFに参加いたしました. 今回は比較的多くのチームメンバーと参加することができました(結果はあまり振るわなかったのですが...). hack.lu CTF 2016 名前の通りのCTFです.ゲ…

WordPressサイトの移行手順まとめ(mysqldumpから別環境移行まで)

とある理由でWordPressサイトの移行を試すことになったのでまとめ. とある理由というのは,自分の運営しているサイトに不具合があったため. とりあえず別環境に移行して動作確認してみるかということで移行するに至りました. 結論として別環境では正常に…

H4CK1T CTF 2016 Online Write-up

CTF

H4CK1T CTF 2016 Online に参加しました.私が解いた分のWrite-upです.5人制限でしたが,チームのメンバー1人と一緒に2人チームで解きました. 1週間くらい開催されてたOnline CTFだったので,色々問題が見られて楽しかったです. ゲームボードについて 問…

SNSシェアボタン設置プラグイン「AddToAny Share Buttons」を使ってみた

シェアボタン設置を,Social toolberというプラグインと埋め込みでやっていたのですが,調べてみるとAddToAny Share Buttonsというのが強いらしいので使ってみました.これがかなり使いやすく,見た目も良いです. AddToAny Share Buttonsとは SNSなどのシェ…

CSAW CTF Quals 2016 Write-up を少し

CTF

CSAW CTF Qualification Round 2016 に少しだけ参加したのでwrite-up.自分の都合が合わずチームでの参加ができませんでした.というか他メンバーも都合が合わない人が多かったためチーム自体参加していないです.しかし、全く解かずにwrite-upを見るよりも…

Ubuntu 14.04におけるCanon MP640プリンタのドライバインストールでエラー

UbuntuベースのLinuxディストリビューションでCanonのMP640のPrinter Driverをインストールした時の備忘録。作業中にエラーが出たのでそれについてもメモ。 環境 OS : Linux ディストリビューション : elementary OS 0.3.2 Freya ( 32bit ) ベース : Ubuntu …

TW / MMACTF2016 Crypto200 「Vigenere Cipher」を解いてみた

CTF

「ESPer」に引き続き,「Vigenere Cipher」も解いてみました. TW / MMACTF2016 Crypto180 「ESPer」を解いてみた またまたチームの勉強会で扱ったものです. Crypto200 「Vigenere Cipher」 ヴィジュネル暗号の問題みたいです. 早速問題を見てみます. 問…

ハイブリッドアプリ開発フレームワーク「Apache Cordova」の環境構築

少し前にモバイルアプリ開発をすることになり,Apache Cordovaの環境構築をしたのでそれの備忘録. 備忘録なので割と適当かもしれません...時間を見つけて改善します. ハイブリッドアプリ開発とは ハイブリッドとは、Web技術とネイティブ(アプリケーション)…

今更Trend Micro CTF 2016のWrite-upを書く(Analysis - defensive 100)

CTF

遅ればせながら,Trend Micro CTF 2016で解いた問題のwrite-upを書いてみます. 手を付けた問題 手を付けた問題は3つです. Analysis - defensive 100 Forensic 100 Scada 100 どれも100点問題です... その内フラグ獲得までいけたのは,Analysis-defensive 1…

TW / MMACTF2016 Crypto180 「ESPer」を解いてみた

CTF

チームの勉強会で,MMACTF 2016 で出題された「ESPer」という問題を扱いました.チームメンバーが発表をしてくれたのですが,より理解を深めるため復習もかねてアプローチや解法を書いてみます.本番で解いた問題のWrite-upではありません. 最後にまとめと…

ソーシャルメディア連携プラグイン「Social Toolbar」を試す

ブログにSNSのシェアボタンを設置したかったのですが,どうせならいい感じのビジュアルに仕上げたい.色々調べてみたところ,Social Toolbarというプラグインを見つけたので使ってみることにしました.本ブログでも,こちらのプラグインでソーシャルメディア…

自宅のUbuntu ServerにWordPressをインストールしてみる

このブログを開設するための練習として自宅サーバにWordPressのインストールを行ったので備忘録として書いてみます.レンタルブログを借りても良かったのですが色々と考えるところがあり,WordPressを使ってみることにしました. 環境 今回はUbuntu 14.04 で…

WordPressで自己紹介的なウィジェットを載せる

書くまでもない気がしましたが,一応備忘録として書くことにしました. ブログに自己紹介を載せる このブログの右のカラムにあるものです.2カラムのブログなんかでTwitterアイコンとプロフィールがちょろっと書いてあるような自己紹介を載せたかったので,…

WordPressで外観のカスタマイズページにアクセスできない(500 error)

とある環境のWordPressにて,外観のカスタマイズページにアクセスできず,テーマのカスタマイズができない状態に陥りました.一応改善できたのでそのメモ. 現象 WordPressの左メニューから[外観]-[カスタマイズ]とアクセスしたら500 errorで表示できないと…