スタイリッシュ・ハッキング・ラボ - Kali & Python でメンタルクラッキング -
- 製本版+PDF版500 JPY
- PDF版500 JPY
- PDF版(ダウンロードカード所有者専用)0 JPY
本誌は『ハッキング・ラボのつくりかた IPUSIRON 著』の読者の中でも超初心者からを対象としており、コーチングを交えながら読み進めてゆきます。もちろん超初心者以外の方もお楽しみいただけます。 Kali Linuxやその他のLinuxをお使いの方を対象としております。 Kali Linuxとは脆弱性診断やハッキング検証でよく使用されるOSです。 本書で使用するOSはKali Linuxですが、それ以外のLinuxディストリビューションでも楽しめます。 壁紙の変更、ツール、簡単なコマンド、Vimの使い方の説明。さらにPythonとTkinterを使ってGUIも作ります。 巻末にはキーボードレイアウトの日本語化も記載してあります。 Kaliで遊びながら、面白おかしく、スタイリッシュな未来を作っていこう! 【商品一覧】 ・製本版 + PDF版(Ver1.1.1 修正 2023.05.07) ・PDF版(Ver1.1.1 修正 2023.05.07) L(Ver1.2 stylish.py付属 2024.05.21) ・PDF版(ダウンロードカード所有者専用) L(Ver1.2 stylish.py付属 2024.05.21) ※ 製本版をご購入された方は、すぐにPDF版をダウンロードしてお読みいただくことが出来ます。製本が到着するまでの間、PDF版でお楽しみいただけます。 ※ ダウンロードカード、製本版、PDF版のいずれかをお持ちの方は、PDF版(ダウンロードカード所有者専用)ボタンでzipファイルを入手し、カード裏面か巻末のパスワードを入力して解凍してください。パスワードは第三者に知られないようにして下さい。ダウンロードはPC推奨ですが、スマホ等でダウンロードを行った場合は、各スマホの環境に応じた適切な解凍を行って下さい。 PDF版 ver.1.1.1では、以下の正誤は修正済となります。Ver1.0をお持ちの方は正誤表を参照して頂けますよう、よろしくお願いいたします。 --------------------【正誤表 製本版】-------------------- P17 speedometerについて eth0、eth1のどちらか、もしくは両方が設定されている必要があります。設定されていないままspeedometerを実行するとエラーがでます。 ----------------------------------------------------------- P22 リスト5.1(正しくは4.1) 「1 print("Hacking to the gate!")」とありますが、最初の「1」 は行番号です。.vimの設定を行うことでこれらの行番号が表示されます。 ----------------------------------------------------------- P23 最下行 誤「:wp」 正「:wq」 ----------------------------------------------------------- P23 リスト 4.2 誤 3: (略) #[BS]キーの挙動を修正す 正 3: (略) #[BS]キーの挙動を修正する ----------------------------------------------------------- P23 リスト 4.2 誤 7:set syntax on 正 7:syntax on (setを消して下さい) ----------------------------------------------------------- P23 リスト 4.2と4.3 .vimrcファイル内のコメント入力は、先頭に#ではなくコメントする文字を、”(ダブルクォーテーション)でくくって下さい。 誤 # 行番号を入れる 正 "行番号を入れる" ----------------------------------------------------------- P24 はじめてのTkinter 3行目 誤 行頭に「#」がある~ 正 行頭と語尾に「"」がある~ ----------------------------------------------------------- P24 GUI画像の上にあるコマンド 誤 (kali㉿kali)-[~]$ python3 hello.py 正 (kali㉿kali)-[~]$ python3 stylish.py ----------------------------------------------------------- P28 リスト4.7 誤 if、else内のインデントの誤り。-(ハイフン)の部分はタブ入力のため空白です。ハイフン1つをスペース1つとしてみて下さい。 23:----if index != len(result): 24:--------------output += message[index] 25:--------------index += 1 26:----else: 27:--------------time.sleep(2) 28:--------------output = "" 29:--------------index = 0 正 if、else内のインデントは、.vimrcファイルの設定上4文字となります。 23:----if index != len(result): 24:--------output += message[index] 25:--------index += 1 26:----else: 27:--------time.sleep(2) 28:--------output = "" 29:--------index = 0 ----------------------------------------------------------- 【2024.5.21 追記】 PDF版 ver.1.2は諸々の修正に加えて解説をわかりやすくし、Kali Linux2024.1~2にも対応しております。Pythonプログラムコードのstylish.pyも付属してあります。 すでに製本版/PDF/DLカードをお持ちの方は、PDF版(ダウンロードカード所有者専用)の無料ダウンロードより入手していただき、巻末もしくはカード裏面に記載されているパスワードを入力して解凍して下さい。