Connexion
Qui est en ligne ?
Il y a en tout 3 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 3 Invités Aucun
Le record du nombre d'utilisateurs en ligne est de 76 le Ven 22 Nov 2024, 12:39
Sujets les plus vus
Derniers sujets
[EXE] BatFtpCrypt.exe Cacher vos ID et MDP lors de connexion FTP
3 participants
Page 1 sur 1
[EXE] BatFtpCrypt.exe Cacher vos ID et MDP lors de connexion FTP
Après qqe problèmes de sécurité sur la version 1.1s une nouvelle refonte de l'ensemble à été pensé.
Je remercie Alonso et Sky pour leurs active collaboration et leurs idées.
Nouvel version 1.5S 16/06/2015 Bug Clipboard corrigé + Faille corrigé + ajout fonction Getsize
Les modification apportée sont les suivantes :
- Modification de l'algorythme
- Meilleur gestion des erreurs
- 8 niveau d'errorlevel
- Le cryptage de l'ID,MDP et commandes se fait dans 1 bloc -> Sky
- Un autre élement de sécurité et disponible que je ne divulgerai pas ici. -> SachaDee
Cette sécurié suplementaire ne sera divulgé qu'au cas par cas pour des projets serieux et aboutie (après avaliation)
(pas de bêta. Seulement pour des versions finales)
Faire une demande par MP à Alonso ou moi-même (En attendant que je fasse un formulaire sur le site de FTPCrypt)
C'est une protection de premier niveau, mais qui a son utilité dans la majorité des cas (Utilisateur lambda).
Cette commande vous permet de crypter les information d'acces à votre serveur ainsi que les commandes a effectué.
URL
ID_Utilisateur
MDP
commande1
commandex...
Dans un fichier (FTPOUT.CRYPT) sous forme d'un Code Hexadecimal que vous pourrez reconstruire depuis vos BAT.
Le Cryptage :
Pour creer se fichier avec les élement crypter :
Creez un fichier crypt.txt contenant les infos à crypter (Serveur, ID, Mot de passe, commande à executer)
Les commandes disponible :
CD Directory
mkdir Directory
rmdir Directory
Get Fichier_Serveur Fichier_Local
put Fichier_Local Fichier_Serveur
rename Fichier_Serveur Nouveau_nom_FichierServeur
Ls Fichier_de_sortie_local
Delete Fichier
GetSize Fichier
Attention à ne pas mettre d'espace après les noms de vos ID et MDP
Exemple :
Crypt.txt
Si vous avez des noms composés (Fichier, répertoire)
mettez les entre string (ou dans une variable) :
Attention :
Pour le traitement des variables d'environnement créer dans le CMD par votre batch.
Avec FTPCrypt vous pouvez utiliser les variables d'environnement créer dans vos .BAT.
Ces variables sont utilisables pour toutes les fonctions à l'exception de LS.
Exemple :
Ensuite lancer la commande :
Vous aurez en sortie le fichier FTPOUT.CRYPT Contenant la clé des éléments cryptés.
(cett clé est également mises dans le Clipboard)
Pour vos requêtes FTP :
FTPCRYP.exe /ID Clé
Exemple :
En cas de problème liser le texte de sortie de FTPcrypt ou checker l'errorlevel qui peut vous donner des infos interessante :
1 = Aucun argument
2 = Argument manquant
3 = ARgument non valide (pas trouvé /crypt ou /ID)
4 = Fomat clé incorrect
5 = manque la clé
6 = Interne
7 = Probleme connection
8 = manque arguments d'une commande
De cette manière vous pouvez diffuser vos code batch tel que BATCHAT ou autre qui ont des accès FTP sans "crainte".
Download FTPCRYPT.EXE 1.5S
FTPCRYPT EST LIBRE POUR TOUT USAGE NON COMMERCIAL. IL NE POURRA EN AUCUN CAS ÊTRE INTEGRÉ, SANS L'ACCORD PRÉALABLE DE SACHADEE, À TOUT PROJET COMMERCIAL OU PROGRAMME PAYANT.
EN CAS D'UTILISATION DE FTPCRYPT DANS UN PROJET OU PROGRAMME. LE CRÉDIT SUIVANT DOIT ÊTRE DIVULGUÉ :
Si vou n'avez rien compris orientez-vous vers le tuto officiel fais par Skywalker :
http://batch.xoo.it/t4309-FTPCRYPT-Cacher-ses-identifient-FTP-en-ligne-de-c…
:ok:
Je remercie Alonso et Sky pour leurs active collaboration et leurs idées.
Nouvel version 1.5S 16/06/2015 Bug Clipboard corrigé + Faille corrigé + ajout fonction Getsize
Les modification apportée sont les suivantes :
- Modification de l'algorythme
- Meilleur gestion des erreurs
- 8 niveau d'errorlevel
- Le cryptage de l'ID,MDP et commandes se fait dans 1 bloc -> Sky
- Un autre élement de sécurité et disponible que je ne divulgerai pas ici. -> SachaDee
Cette sécurié suplementaire ne sera divulgé qu'au cas par cas pour des projets serieux et aboutie (après avaliation)
(pas de bêta. Seulement pour des versions finales)
Faire une demande par MP à Alonso ou moi-même (En attendant que je fasse un formulaire sur le site de FTPCrypt)
C'est une protection de premier niveau, mais qui a son utilité dans la majorité des cas (Utilisateur lambda).
Cette commande vous permet de crypter les information d'acces à votre serveur ainsi que les commandes a effectué.
URL
ID_Utilisateur
MDP
commande1
commandex...
Dans un fichier (FTPOUT.CRYPT) sous forme d'un Code Hexadecimal que vous pourrez reconstruire depuis vos BAT.
Le Cryptage :
Pour creer se fichier avec les élement crypter :
Creez un fichier crypt.txt contenant les infos à crypter (Serveur, ID, Mot de passe, commande à executer)
Les commandes disponible :
CD Directory
mkdir Directory
rmdir Directory
Get Fichier_Serveur Fichier_Local
put Fichier_Local Fichier_Serveur
rename Fichier_Serveur Nouveau_nom_FichierServeur
Ls Fichier_de_sortie_local
Delete Fichier
GetSize Fichier
Attention à ne pas mettre d'espace après les noms de vos ID et MDP
Exemple :
Crypt.txt
ftp.olympe.in
toto
1234
ls sortie.txt
mkdir /test
cd test
put test.txt test_text.txt
get test_text.txt test.txt
delete test_text.txt
....
Si vous avez des noms composés (Fichier, répertoire)
mettez les entre string (ou dans une variable) :
ftp.olympe.in
toto
1234
ls sortie.txt
mkdir "toto test"
cd "toto test"
put "script test.txt" "script test.txt"
Attention :
Pour le traitement des variables d'environnement créer dans le CMD par votre batch.
Avec FTPCrypt vous pouvez utiliser les variables d'environnement créer dans vos .BAT.
Ces variables sont utilisables pour toutes les fonctions à l'exception de LS.
Exemple :
ftp.olympe.in
toto
1234
ls sortie.txt
mkdir /test
cd test
put %Fichier1% %Fichier2%
get %Fichier2% %Fichier1%
delete %Fichier2%
Ensuite lancer la commande :
FtpCrypt.exe Crypt.txt /crypt
Vous aurez en sortie le fichier FTPOUT.CRYPT Contenant la clé des éléments cryptés.
(cett clé est également mises dans le Clipboard)
Pour vos requêtes FTP :
FTPCRYP.exe /ID Clé
Exemple :
FTPCrypt.exe /ID 0x7EAA5E0635BD223A30D247D4B76FFB54917171964F8D30BE5A73484E8F42373A
En cas de problème liser le texte de sortie de FTPcrypt ou checker l'errorlevel qui peut vous donner des infos interessante :
1 = Aucun argument
2 = Argument manquant
3 = ARgument non valide (pas trouvé /crypt ou /ID)
4 = Fomat clé incorrect
5 = manque la clé
6 = Interne
7 = Probleme connection
8 = manque arguments d'une commande
De cette manière vous pouvez diffuser vos code batch tel que BATCHAT ou autre qui ont des accès FTP sans "crainte".
Download FTPCRYPT.EXE 1.5S
FTPCRYPT EST LIBRE POUR TOUT USAGE NON COMMERCIAL. IL NE POURRA EN AUCUN CAS ÊTRE INTEGRÉ, SANS L'ACCORD PRÉALABLE DE SACHADEE, À TOUT PROJET COMMERCIAL OU PROGRAMME PAYANT.
EN CAS D'UTILISATION DE FTPCRYPT DANS UN PROJET OU PROGRAMME. LE CRÉDIT SUIVANT DOIT ÊTRE DIVULGUÉ :
Si vou n'avez rien compris orientez-vous vers le tuto officiel fais par Skywalker :
http://batch.xoo.it/t4309-FTPCRYPT-Cacher-ses-identifient-FTP-en-ligne-de-c…
:ok:
Dernière édition par Sachadee le Dim 19 Juil 2015, 18:20, édité 7 fois
Re: [EXE] BatFtpCrypt.exe Cacher vos ID et MDP lors de connexion FTP
a mon avi que tu crypte ou pas sa changera rien sur le port 21 ou 22 en sniffent tu aura forcement tout en claire c est inevitable seule le port 990 crypte les identifient de lui meme et creer en meme temp un tunnel
FRED92G- EQUIPE BBAT
- Mensagens : 260
Data de inscrição : 04/06/2013
Idade : 38
Localização : FRANCE
Re: [EXE] BatFtpCrypt.exe Cacher vos ID et MDP lors de connexion FTP
On pourrait développer effectivement pour l'améliorer.
C'est une protection de premier niveau. Tous le monde ne sniffe pas
Mais je vais voir pour inclure une option pour se connecter en FTPS sur le port [990] ou [989]
C'est une protection de premier niveau. Tous le monde ne sniffe pas
Mais je vais voir pour inclure une option pour se connecter en FTPS sur le port [990] ou [989]
Re: [EXE] BatFtpCrypt.exe Cacher vos ID et MDP lors de connexion FTP
port 990 SEULE SUFIE EN SECURITER PAS BESSOIN DU 989
FRED92G- EQUIPE BBAT
- Mensagens : 260
Data de inscrição : 04/06/2013
Idade : 38
Localização : FRANCE
Sujets similaires
» AFFICHER OU CACHER LES FICHIER CACHER DE WINDOWS
» Cacher une saisie en Batch
» APLIQUER AU FICHIER LA FONCTION CACHER
» [Developpez.com] Possible de "cacher" l’exécution d'une commande MS-DOS XCopy ?
» Cacher une saisie en Batch
» APLIQUER AU FICHIER LA FONCTION CACHER
» [Developpez.com] Possible de "cacher" l’exécution d'une commande MS-DOS XCopy ?
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ven 25 Déc 2015, 14:17 par Sachadee
» [devellopez] Formater une date en ligne Dos
Ven 31 Juil 2015, 10:40 par Dylan Gadacha
» Un super Tuto Batch de IniTScreen
Lun 08 Juin 2015, 12:16 par InitScreen
» Un code MATRIX sympa
Dim 12 Avr 2015, 14:27 par Sachadee
» [BAT/EXE] DresolChange changer la sesolution de l´écran
Mar 17 Mar 2015, 09:12 par Sachadee
» [EXE/bat] DpScript Código Delphi interpreter
Jeu 12 Mar 2015, 15:48 par Sachadee
» Externo SaveDlg com 2 kb
Dim 15 Fév 2015, 12:20 par Sachadee
» présentation
Dim 15 Fév 2015, 12:14 par Sachadee
» [developpez.com] Transcodage fichier vidéo si fichier déposé
Mar 03 Fév 2015, 01:02 par Sachadee