A me onestamente sembra una cosa inattuabile.
Lato server puoi far fare l'upload di un file all'utente, di sicuro non rilevarlo automaticamente, ma a trasportare il file da un pc ad un altro non ci vuole nulla.
Un modo reale che non sia aggirabile, a mio avviso, semplicemente non esiste.