Salve a tutti, avrei intenzione di mettere sul mio sito gli eseguibili di alcuni miei programmi in C/C++.
Il mio desiderio è di impedire, una volta scaricato l' eseguibile, di poterlo rinominare...

--------ESEMPIO-------
Scarico il file a.exe
Mi viene vietata la rinominazione del file in b.exe
--------------------------

Dal momento che non sono riuscito a trovare in rete software che riescano nel mio intento, ho pensato di mettere mano sul codice sorgente del programma...
Qualcuno sa se esiste una funzione che impedisca ad un file,una volta compilato, di essere lanciato se rinominato?
O magari un semplice controllo che confronta il nome originario dell' eseguibile con quello modificato dopo download?
Grazie per le risposte.