Skip to content

ESP8266 based WiFi implant to remotely track the presence of certain people or devices via a simple web interface

Notifications You must be signed in to change notification settings

pidugusundeep/ESP-Bug

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP Bug

Remote WiFi data logger using ESP8266 and ESPPL library. More documentation soon.

Features


Remote ESP8266 Web Interface


ESP Bug Implant

Installation (Linux)

Update machine

sudo apt update sudo apt upgrade 

Install Nginx Server and PHP

sudo apt install nginx sudo apt install php-fpm php-mysql 

Edit config file

sudo nano /etc/nginx/sites-available/default 

Paste in text file

server { listen 80 default_server; listen [::]:80 default_server; # add webpage directory below root /home/user/directory; index index.php index.html player.html index.htm index.nginx-debian.html; server_name _; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; # With php-fpm (or other unix sockets): fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # With php-cgi (or other tcp sockets): # fastcgi_pass 127.0.0.1:9000; } location ~ /\.ht { deny all; } } 

Reload Nginx config

sudo service nginx reload 

30f9cae248e910039ec2bce31d368cbdcbd6620c

About

ESP8266 based WiFi implant to remotely track the presence of certain people or devices via a simple web interface

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C35.1%
  • HTML29.4%
  • JavaScript17.4%
  • C++13.0%
  • PHP4.3%
  • CSS0.8%
close