Skip to content

run port scan to all devices in same lan network when clicked

Notifications You must be signed in to change notification settings

jpnykw/iot-safety-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SecHack365 2019.05

SecHack期間中の進捗分はmaster-old ブランチにあります.

IoT Safety Test

このプロジェクトはSecHack2019表現駆動コースの課題でグループで制作しました。ワンクリックでネットワーク内のデバイスに対してポートスキャンを行います.辞書攻撃を行い、パスワードが脆弱であると警告を表示します.また、警告が表示されたデバイスをクリックすることで、デバイスのパスワードの変更を行うことが出来ます。

インストールと起動方法

  1. npm-install-missing をインストール
$ npm install -g npm-install-missing
  1. npm-install-missing を実行
$ npm-install-missing
  1. pythonのmoduleをインストール
$ pip install python-nmap
$ pip install xmltodict
$ pip install netifaces

device_scan.py が正常に動作するかを確認することを推奨します.

$ sudo python3 ./python/device_scan.py

エラーが発生する場合は、以下のコマンドを試してください.

$ brew install nmap
  1. 起動
$ sudo electron .

About

run port scan to all devices in same lan network when clicked

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •