fileGPS är ett verktyg designat för att identifiera det nya filnamnet på en uppladdad webbskal efter att en server-side-skript har döpt om den för att förhindra direktåtkomst. Verktyget använder en rad tekniker, inklusive olika hash-värden av filnamnet, tidsstämplingstrick och kombinationer med PHP:s time()-funktion, för att gissa det nya namnet. fileGPS är multitrådat, stöder HTTP(S) proxy, slumpmässig användaragent och kan generera över 100 000 filnamnskombinationer. Användare kan enkelt utöka verktygets funktionalitet genom att skriva egna moduler i Python för att generera anpassade filnamnskombinationer. Projektet uppmuntrar bidrag i form av funktionsförslag, modulutveckling och buggrapportering.