KATOエンジニヤリング開発日誌

「アウトプット無きエンジニアにインプットもチャンスも無い」の精神で書いています

IT・コンピュータ

apkファイルからAndroidアプリを解析する準備

前回は脆弱性を探すためのツールとしてBurp Suiteのダウンロードと設定を行いました。 www.kato-eng.info 今回はAndroidアプリを解析する手法としてapkファイルからJavaコードを復元するツールの準備を行いました。

Burp Suiteを利用して通信内容の解析と改ざんを行う準備

前回で脆弱性攻撃を体験するための環境を準備しました。 www.kato-eng.info 今回は脆弱性を探すためのツールを準備します。

WEB+DB PRESS特集 脆弱性攻撃体験用の環境を構築する

2018年2月に発売された、WEB+DB PRESS Vol.103の特集「体験!脆弱性の見つけ方&ふさぎ方」の演習で使用するアプリケーションの環境を構築した。 gihyo.jp 本書ではDocker、もしくはVirtualBoxで環境構築する方法が説明されているが、今回はDockerに慣れるこ…

「プログラマが知るべき97のこと」を読んだ

オライリーの「プログラマが知るべき97のこと」を読み終わったので特に印象深かったエッセイの感想を書きます。 プログラマが知るべき97のこと作者: 和田卓人,Kevlin Henney,夏目大出版社/メーカー: オライリージャパン発売日: 2010/12/18メディア: 単行本(…

PyCon JP 2017 に参加しました

9月8日と9日に開催されたPyCon2017に参加してきました。仕事の関係で参加できたのは9日だけでしたがそれなりに得るものはありました。 OpenAPIを利用したPythonWebアプリケーション開発 理論から学ぶPythonによるサーバレス開発 Pythonにおけるドメイン駆動…

MariaDBインストール時にyumが失敗する際に確認すること

先日CentOS7でMariaDBをインストールしようとした際に、yumでSyntaxErrorが発生した事象を解決した方法を記載します。 www.kato-eng.info

「エンジニアのためのGitの教科書」を読んでGitの理解を深める

エンジニアのためのGitの教科書 実践で使える!バージョン管理とチーム開発手法作者: 株式会社リクルートテクノロジーズ,株式会社リクルートマーケティングパートナーズ,河村聖悟,太田智彬,増田佳太,山田直樹,葛原佑伍,大島雅人,相野谷直樹出版社/メーカー: …

vimrcをカスタムしてnode.jsの開発環境を作る

先週から新しいプロジェクトに配属されたのですが、使用できるソフトウェアが制限されている関係で、VirtualBoxで作成したOracle Linuxの仮想マシン内でvimを使用してnode.jsの開発を行う必要がでてきました。 現在のシステム開発でIDEを使用せずにプログラ…