Reperio [rɛˈpɛrioː] is a Latin word, which means to bring forth/obtain.
ℹ️ Reperio uses dark majic to host a phony website that requests your location. If the target allows it, you can get :
Device ModelOperating SystemPhone Specs(RAM, CPU Cores, GPU information, screen resolution)Browser NamePublic IP AddressLocal IP AddressLocal PortLongitudeLatitudeAccuracyAltitude- Not always availableDirection- Only available if user is movingSpeed- Only available if user is moving
-
Reperio uses HTML API to get critical device information, and subsequently gains access to the location of the device and grabs Longitude and Latitude using the device's GPS Hardware. Incase the GPS Hardware is missing(in laptops), or broken, Reperio will utilise IP Geolocation.
-
Accuracy depends on multiple factors which you may or may not control such as :
- Browser - Some browsers block javascripts
- IP Geolocation due to a broken GPS Hardware
- GPS Calibration - If GPS is not calibrated you may get inaccurate results.
Available Templates :
- Nearby
- Google Drive
- Telegram
git clone https://github.com/secretum-inc/reperio.git
cd reperio/
sh installgit clone https://github.com/secretum-inc/reperio.git
cd reperio/
sh archlinux_installgit clone https://github.com/secretum-inc/reperio.git
cd reperio/
sh termux_installdocker pull secretum-inc/reperioSign up for a ngrok account and obtain the authtoken
Add authtoken:
ngrok authtoken <token>python3 reperio.py -h
usage: reperio.py [-h] [-s SUBDOMAIN]
optional arguments:
-h, --help show this help message and exit
-k KML, --kml Provide KML Filename ( Optional )
-p PORT, --port Port for Web Server [ Default : 8080 ]
-t TUNNEL, --tunnel Specify Tunnel Mode [ Available : select ] $ python3 reperio.py --tunnel selectOpen second terminal and start ngrok tunnel
$ ngrok http 8080 $ python3 reperio.py --tunnel select -k <filename>
$ python3 reperio.py -tunnel select -p 1337
$ ngrok http 1337
$ docker network create ngroknet
$ docker run --rm -it --net ngroknet --name reperio secretum-inc/reperio
$ docker run --rm -it --net ngroknet --name ngrok wernight/ngrok ngrok http reperio:8080