WiFiAnalyzer

Android application to analyze WiFi signals.

Github星跟蹤圖

News: We are happy to announce that Android Authority recently selected WiFi Analyzer to be one of the 15 most useful apps for Android, click here to learn more about it!

Optimize your WiFi network using WiFi Analyzer by examining surrounding WiFi networks, measuring their signal strength as well as identifying crowded channels.




This is the official repository of WiFi Analyzer.

The open-source app was created using Agile methodologies, click here to learn more about it.

Table of Contents

Features

  • Identify nearby Access Points
  • Graph channels signal strength
  • Graph Access Point signal strength over time
  • Analyze WiFi networks to rate channels
  • HT/VHT Detection - 40/80/160MHz (Requires Android OS 6+)
  • Access Point view complete or compact
  • Estimated Distance to the Access Points
  • Export access points details
  • Dark or Light theme available
  • Pause/Resume scanning
  • Available filters: WiFi band, Signal strength, Security and SSID
  • Vendor/OUI Database Lookup

Please note WiFi Analyzer is not a WiFi password cracking or phishing tool.

Usage Tips

  • Tap the title bar to switch between 2.4 and 5 GHz WiFi band.
  • Access Point security: WPA3/WPA2/WPA; WEP/WPS; Disabled

How-to

FAQ

Feedback

  • Bug reports can be submitted here.
  • To learn how to submit a bug click here.
  • If you do not have GitHub account, please use google groups to discuss application features.

License

WiFi Analyzer is licensed under the GNU General Public License v3.0 (GPLv3).

GPLv3 License key requirements:

  • Disclose Source
  • License and Copyright Notice
  • Same License
  • State Changes

GNU General Public License v3.0 (GPLv3) Explained in Plain English

GNU General Public License v3.0 (GPLv3).

WiFi Analyzer Build

Build Status
Codacy Badge
codecov

Known Vulnerabilities
FOSSA Status

Issues
Star
Fork

Contribute

  • Feel free to fork the project and submit your changes.
  • To learn how to submit a pull request click here.

Fork project

How to fork project

Build project

  1. Install Android Studio
  2. Import project into Android Studio
    • In Welcome to Android Studio Screen select Import project ...
    • Select the root directory of the WiFi Analyzer repository and click "OK".
    • WiFi Analyzer will build automatically.

Running unit tests and jacoco coverage report

./gradlew lint testDebugUnitTest jacocoTestReport
  • lint report: app/build/reports/lint-results.html
  • unit test report: app/build/reports/tests/testDebugUnitTest/index.html
  • code coverage report: app/build/reports/jacoco/jacocoTestReport/html/index.html

Special Thanks

We want to express our gratitude to all people for contributed with patches, bug solving and updates to WiFi Analyzer.

Donations

If you would like to contribute financially to the project please feel free to send any amount through paypal.

Thanks to every one who already donated so far!

主要指標

概覽
名稱與所有者VREMSoftwareDevelopment/WiFiAnalyzer
主編程語言Kotlin
編程語言Java (語言數: 2)
平台
許可證GNU General Public License v3.0
所有者活动
創建於2015-12-09 23:37:23
推送於2025-05-30 12:49:34
最后一次提交
發布數30
最新版本名稱V3.1.4-F-DROID (發布於 2025-01-05 11:40:07)
第一版名稱V1.8.7-F-DROID (發布於 2017-10-14 20:49:07)
用户参与
星數4k
關注者數115
派生數656
提交數1.9k
已啟用問題?
問題數311
打開的問題數7
拉請求數76
打開的拉請求數1
關閉的拉請求數47
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?