howmanypeoplearearound calculates the number of people in the vicinity using the approximate number of smartphones as a proxy (since ~70% of people have smartphones nowadays). A cellphone is determined to be in proximity to the computer based on sniffing WiFi probe requests. Possible uses of howmanypeoplearearound include, monitoring foot traffic in your house with Raspberry Pis, seeing if your roommates are home, etc. There are a number of possible USB WiFi adapters that support monitor mode. Namely you want to find a USB adapter with one of the following chipsets: Atheros AR9271, Ralink RT3070, Ralink RT3572, or Ralink RT5572. You will be prompted for the WiFi adapter to use for scanning. Make sure to use an adapter that supports "monitor" mode. You can modify the scan time, designate the adapter, or modify the output using some command-line options.

Features

  • Tested on Linux (Raspbian and Ubuntu) and Mac OS X
  • Python 2.7 or preferably Python 3 must be installed on your machine
  • There are a number of possible USB WiFi adapters that support monitor mode
  • You need to dissociate from any AP before initiating the scanning
  • You can generate an JSON-formatted output to see what kind of phones are around
  • You can visualize the output from a looped command via a browser

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow howmanypeoplearearound

howmanypeoplearearound Web Site

Other Useful Business Software
Auth0 B2B Essentials: SSO, MFA, and RBAC Built In Icon
Auth0 B2B Essentials: SSO, MFA, and RBAC Built In

Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.

Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
Sign Up Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of howmanypeoplearearound!

Additional Project Details

Operating Systems

Linux, Mac

Programming Language

Python

Related Categories

Python Wireless Software, Python Network Monitoring Software, Python Image Recognition Software

Registered

2021-08-24