2017年3月5日日曜日

kali linuxのインストールとWing IDEの準備

サイバーセキュリティプログラミング pythonで学ぶハッカーの思考
を購入

さっそく、第1章を読んで、kali linuxとWing IDEを導入
kali linuxはVirtualBoxに導入
参照ページはこちら

その後、python環境の確認と必要パッケージの導入実施
以下コマンドのみ紹介

###バージョン確認###
#python --version

###パッケージ管理ツールのインストール###
#apt-get install python-setuptools pytho-pip

###GitHubを使ったトロイの木馬をビルドするために使うモジュールのインストール###
#pip intall github3.py

###正しくインストールされたかの確認###
#python
>>>import github3
>>>exit()


続いてWing IDEの導入
結果からいうと本に記載のあるdebの導入は失敗
dpkg -i wingide5_5.1.5-1_amd64.deb
(本ではwingide5_5.1.5-1_i386.deb しかし検証環境は64bitのためamd64.debを使用)

https://wingware.com/pub/wingide/5.1.5/
より
wingide-5.1.5-1-x86_64-linux.tar.gz
をダウンロードして導入
導入手順はこちらを参照

起動は、GUIからはできなかった。
以下のコマンドでWingIDEを起動
#wing5.1

その後は
[Stack Data]タブ

[Debug Probe]タブ
の使い方の説明あり。
[Debug Probe]タブについては
エディタ画面に以下のコマンドを記載
converted_integer
1
converted_interger = 2
その後F5を押すとスクリプトの実行を再開できると本には説明がある。
F5をおしてみたが、実際成功しているのかどうかがよくわからない。

予定
サイバーセキュリティプログラミング pythonで学ぶハッカーの思考
の2章実施