Transmettre par Raspberry les fichiers *.exe de Windows
Posté : jeu. 28 mai 2020 06:16
Bonjour.
Je me suis posé le problème de transporter des fichiers *.exe Windows de télétravail sans faire hurler "avast" ou sans blocage de mon F.A.I. .
J'ai trouvé 3 niveaux de solutions basées sur le Free Pascal Compiler (fp-ide) qui marche +/- bien sous windows, ubuntu et raspbian ( les vieux crus !)
1) niveau "nabbucco.exe" (code de Cesar ) il converti le fichier (par exemple "algol.exe") en un fichier (par exemple "algol.exn") dont le cryptage très
très faible sert à dissimuler l'exe au FAI et aux logiciels de blocage. Cela marche très bien en Pascal. La taille du *.exn est identique au *.exe Windows.
Dans mon environnement :
les *.exe (algol.exe) sont des exécutables sous Windows : Il ne passent pas le courriel, même sous *.zip
les *.exu (algol.exu) sont les exécutables sous Ubuntu/Linux/Intel . Ils passent partout .
les *.exa (algol.exa) sont les exécutables sous Arm/Raspbian/Raspberry. Tous sont issus de la même source *.pas (algol.pas) sans changer un iota .
Pour le transfert je peux ainsi transférer un *.exe sous forme *.exn ("courriel.exn" : n comme nabbucco dans nabbucco.exa) puis en local transférer
le *.exe (algol.exe) du Raspberry à l'Ordi Windows 64bits.
- Une autre solution serait de télécharger fp-IDE dans les trois environnements mais sous Rpi4 il y a beaucoup d'ennuis avec le Fpc - PASCAL mal maintenu -
2) niveau :"envoiier.exe" + "recevoir.exe" transfert sous forme "vintage" format ASCII, de la carte IBM 80 colonnes des cartes perforées non interprétées de 1966 !,
cela marche aussi à partir de "envoiier.pas" et "recevoir.pas" et c'est très robuste car il n'y a que du texte "intelligible" (?) sous la forme "courriel.txt" .
Ce transfert ne risque rien (virus, etc ...) mais il double la taille du fichier en Octets. C'est le plus sûr des envois sous la forme "courriel.txt".
Ces 2 niveaux sont dans le *.zip que je voudrais distribuer librement (open source). Mais où rendre accessible le "handybag.zip" qui contient l'archive (384 Ko) ?
3) niveau : un cryptage fort (problème NP-difficile) en PASCAL qui n'est pas distribuable ainsi que sa version "stéganographie".
Comme "Le Lion et le Rat" de Jean de la Fontaine, le petit Raspberry peut aider le Gros Ordi ROG à télétravailler !
Bon télétravail. Amicalement. Yves .
P.S. Cela correspond au problème de "l'oeuf et la poule de Christophe Colomb" : Comment communiquer un premier *.exe windows par courriel.
[attachment=] [/attachment]
Je me suis posé le problème de transporter des fichiers *.exe Windows de télétravail sans faire hurler "avast" ou sans blocage de mon F.A.I. .
J'ai trouvé 3 niveaux de solutions basées sur le Free Pascal Compiler (fp-ide) qui marche +/- bien sous windows, ubuntu et raspbian ( les vieux crus !)
1) niveau "nabbucco.exe" (code de Cesar ) il converti le fichier (par exemple "algol.exe") en un fichier (par exemple "algol.exn") dont le cryptage très
très faible sert à dissimuler l'exe au FAI et aux logiciels de blocage. Cela marche très bien en Pascal. La taille du *.exn est identique au *.exe Windows.
Dans mon environnement :
les *.exe (algol.exe) sont des exécutables sous Windows : Il ne passent pas le courriel, même sous *.zip
les *.exu (algol.exu) sont les exécutables sous Ubuntu/Linux/Intel . Ils passent partout .
les *.exa (algol.exa) sont les exécutables sous Arm/Raspbian/Raspberry. Tous sont issus de la même source *.pas (algol.pas) sans changer un iota .
Pour le transfert je peux ainsi transférer un *.exe sous forme *.exn ("courriel.exn" : n comme nabbucco dans nabbucco.exa) puis en local transférer
le *.exe (algol.exe) du Raspberry à l'Ordi Windows 64bits.
- Une autre solution serait de télécharger fp-IDE dans les trois environnements mais sous Rpi4 il y a beaucoup d'ennuis avec le Fpc - PASCAL mal maintenu -
2) niveau :"envoiier.exe" + "recevoir.exe" transfert sous forme "vintage" format ASCII, de la carte IBM 80 colonnes des cartes perforées non interprétées de 1966 !,
cela marche aussi à partir de "envoiier.pas" et "recevoir.pas" et c'est très robuste car il n'y a que du texte "intelligible" (?) sous la forme "courriel.txt" .
Ce transfert ne risque rien (virus, etc ...) mais il double la taille du fichier en Octets. C'est le plus sûr des envois sous la forme "courriel.txt".
Ces 2 niveaux sont dans le *.zip que je voudrais distribuer librement (open source). Mais où rendre accessible le "handybag.zip" qui contient l'archive (384 Ko) ?
3) niveau : un cryptage fort (problème NP-difficile) en PASCAL qui n'est pas distribuable ainsi que sa version "stéganographie".
Comme "Le Lion et le Rat" de Jean de la Fontaine, le petit Raspberry peut aider le Gros Ordi ROG à télétravailler !
Bon télétravail. Amicalement. Yves .
P.S. Cela correspond au problème de "l'oeuf et la poule de Christophe Colomb" : Comment communiquer un premier *.exe windows par courriel.
[attachment=] [/attachment]