Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EAGLE

Photo EXIF & GPS Location Extraction Utility

An OSINT and digital forensics utility that rips open raw image headers, extracts deep EXIF metadata, camera hardware specs, and precise GPS coordinates, reverse-geocodes the location, and drops an interactive pin on the map.

Python FastAPI Leaflet Pillow HEIF

Eagle Logo

Eagle Demo


Setup Backend

First, pop open a terminal, hop into the backend directory with cd backend, and create an isolated environment by running python -m venv .venv. Activate it using .venv\Scripts\Activate.ps1 on Windows (or source .venv/bin/activate on Linux/macOS). Once active, grab all the required packages via pip install -r requirements.txt, then start the server with uvicorn app.main:app --reload --port 8000. Your backend is now listening at http://localhost:8000, and you can inspect the interactive Swagger docs at http://localhost:8000/docs.


Setup Frontend

In a second terminal window, head over to the frontend with cd frontend and install the necessary dependencies using npm install. Once that's done, fire up the Vite dev server with npm run dev, open http://localhost:5173 in your browser, drag and drop an image in, and you're good to go.


This project is open-source and available under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages