kingno21 / kotlin-app-hacker-tool

Practice app, Using Android-Architecture-Component. Simple hacker tool check network env for local AP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

要件定義

ハッカーツール

ハッカーツール(Hacker tool)は、文字の通りハッカーが使えそうな ツールの集まりを指しています。 今回は、WIFIネットワークを主にターゲットとしてAP(Access Point)の メタ情報だったり、ネットワーク内のipを調査したりすることを目 的とします。 ハッカーツールのために、少し基本知識が必要なアプリになってま す。分かり難い部分もあると思います。

目的

自作で、安全なローカルネットワークの情報を収集するアプリが欲しかったあら 作っています。 特に悪いことはせずにただ情報の収集を目的としています。

仕様

Rootが取れない条件での実装であり、公開APIしか利用しない

デバイスが接続しているAPの情報一覧

  • MACアドレス、IPアドレス等を示す
  • 接続した、APを保存する

接続しているAP内のIPアドレスのpingチェック

  • APから得たメタ情報を元に、IP/NETMASKに存在するIPにpingを飛ばし生存を 確認
  • ポートスキャン
  • IPスキャンの途中キャンセル
  • レスポンスしてくれたIP一覧を作成保存(データベース)

他に実装したかった機能

  • 生存IPの詳しい情報取得
  • アクセスAPのIPリスト一覧

About

Practice app, Using Android-Architecture-Component. Simple hacker tool check network env for local AP


Languages

Language:Kotlin 100.0%