Tanakaxaの日記

@tanakaxaが気になること書いたりいろいろ.

ファジング入門(続:セキュリティ・ミニキャンプ in 東北 2015に参加してきた)

学生の田中ァです.

この記事は岩手県立大学AdventCalendar2015の18日目です.

先月開催されたITイベントに参加してきたという内容ですが,そろそろ書かないといけないけど書くきっかけがなかったので,この記事を読んだ大学関係者の皆さんにとって,セキュリティを考えるきっかけとなればいいなと思い,AdventCalendarに登録させていただきました.

内容もファジングというセキュリティテストを取り上げたものなのでソフトウェア開発をする皆さんにとっても参考になるものではないかなと思います.

どうかお付き合いください.

はじめに

前回 tanakaxa.hatenablog.jp

11月にセキュリティ・ミニキャンプ東北に参加してから1ヶ月もたってしまいました.

前回の記事を公開してから「もっといっていい」「もっと深く」と運営のあるお方からご意見をいただき,講師の先生方からも条件付きで書いても良いという許可をいただきましたので,2日目午後の「ファジング実践」についてどのような事をやったのかをもう少し詳しく書きたいと思います.

続きを読む

SECCON 2015 Online Writeup - Reverse-Engineering Android APK 1

Androidのコードを読み書きしたことはないけど,調べながら解くことができたのでWriteup.

問題

じゃんけんに1000回連続で勝ち続けよ

[添付]rps.apk

github.com

とりあえず手持ちの泥に入れて遊んでみる.グーチョキパーを選択すると相手も出してきて勝ち負けが判定される簡単なじゃんけんアプリだった.

続きを読む

Office365 Business Premiumを年一括払いから月払いに変える

日付が変わったころにAdvent Calendarに記事を書いたけれどもOffice365についてもう一つ.

Office365の契約更新が近づきました.

f:id:tanakaxa:20151201200553p:plain

毎年冬に1万2千円の更新費用を一括で払っていたのですが,今年の冬はお財布の寒さも厳しいので月払いに変えたいと思います.

Office365は年契約さえしていれば月払いでもお得な料金になっています.ありがたいです.

続きを読む

学生が2年間Office365 Business Premiumを契約してみて | Office365AdventCalendar2015 3日目

はじめに

初めまして,情報系の学生をしている田中ァと申します.

これはOffice 365 Advent Calendar3日目の記事です。

www.adventar.org

今年はAdventCalendarで何か書けないかなぁとリストを眺めていたら,「Office365がちょっとでも入っていたらなんでもOK!」とあったので軽い気持ちで登録しました. 技術的なことなんて書けないのになぜ登録したんだと若干後悔してます.

「Office欲しいけど個人でOffice365 Business Premiumってどうなの?」とよく学内外で聞かれるので,2年間個人でOffice365を使って「良かったこと」「悪かったこと」を書いていきたいと思います.

続きを読む

セキュリティ・ミニキャンプin東北2015に参加してきた

仙台で開催されたセキュリティ・ミニキャンプ in 東北 2015に参加してきました。

www.security-camp.org

togetter.com

続きを読む

KaliLinux2.0をThinkPadX220にインストールした時にやったこと

フォロワーのノノノノさんがKali Linux 2.0を仮想環境にインストール方法を載せていたので便乗&自分用メモ

インストール手順&日本語化

上記ノノノノさんと同じ手順でおk.

他のOSが入っていたりHDDがまっさらでないと,パーティショニング画面で「空きスペースにインストールする」みたいな選択肢がデフォルトで選択されていると思うので注意.

ディレクトリの英語化

日本語でインストールするとディレクトリが日本語になってしまい面倒なので英語に戻します.
$ apt-get install xdg-user-dirs-gtk
$ LANG=C xdg-user-dirs-gtk-update

ThinkPad特有のトラックポイントの中ボタンの設定

デフォルトだとトラックポイントの中ボタンのスクロールが機能せずむずむずするので機能させます.これがなかったらThinkPadである意味がなくなってしまうほど僕にとっては大切な部分です.

InstallingDebianOn/Thinkpad/Trackpoint - Debian Wiki

上記DebianWikiの"Trackpoint Scrolling on Wheezy or Jesssie"の項を参考にファイルを作成します.

$ vim /usr/share/X11/xorg.conf.d/20-thinkpad.conf

Section "InputClass"
     Identifier "Trackpoint Wheel Emulation"
     MatchProduct       "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|ThinkPad USB Keyboard with TrackPoint|ThinkPad Compact USB Keyboard with TrackPoint|USB Trackpoint pointing device"
     MatchDevicePath    "/dev/input/event*"
     Option             "EmulateWheel"          "true"
     Option             "EmulateWheelButton"    "2"
     Option             "Emulate3Buttons"       "false"
     Option             "XAxisMapping"          "6 7"
     Option             "YAxisMapping"          "4 5"
EndSection

$ reboot

Orange Pi PCを買ったのでmikutter Install Battleまで

OrangePiPCを買いました.

jp.techcrunch.com

Raspberryもびっくりってタイトルにつられて買いました. このとき使い道は特に決めていませんでしたが探せばいくらでもあるでしょう.

注文から配達まで

http://www.aliexpress.com/snapshot/6889731042.htmlwww.aliexpress.com

続きを読む