Chiffreur d'ip

Contenu du snippet

Et bien c tout simple c un petit prog en c++ qui permet de chiffrer un ip, ça me peut-être rigolo à faire, exemple ip originale : 127.0.0.1 donne en ip chiffrer : XXXXXXXXXX
donc comme ç si vous avez un site internet ou si vous donnez votre ip d'habitude à quelqu'un et bien dorénavant donner lui votre ip chiffrer :)

Source / Exemple :


#include <stdio.h>

int main(int argc, char *argv[])
{
/*
 -----[ INFORMATIONS SUR LE PROGRAMME ET SUR L'AUTEUR ]-----

 ----- > NOM DU PROGRAMME      : CHIFFRE IP
 ------ > VERSION DU PROGRAMME  : 1.00
 ------- > DATE DU PROGRAMME     : 18/04/2002
 -------- > STATUT DU PROGRAMME   : FREEWARE
 --------- > NOM DU PROGRAMMEUR    : [REX]
 ---------- > E-MAIL DU PROGRAMMEUR : rex_letoutou@yahoo.fr

  • /
// Programme de chiffrement d'ip : // Pour chiffrer l'ip nous avons besoin que l'utilisateur // rendre l'ip à chiffrer. // Une fois l'ip récupérer, nous devons faire quelques calculs sur // chaque nombre de l'ip. // Mise à jour le 18/04/2002 : petite modfi' au nivo de la ligne 58. // Changement de type car sinon il y avait un probléme lors du calcul. // Passer du type "int" à "unsigned int". unsigned int IP1ER; // Petite déclaration pour les 4 nombres de l'ip rentrée. unsigned int IP2ND; unsigned int IP3ND; unsigned int IP4ND; int Calcul1er = 16777216; // Les chiffres qui nous sont utilent pour les int Calcul2nd = 65536; // calcules sur les différentes chiffres de l'ip. int Calcul3nd = 256; int Calcul4nd = 1; unsigned int resultat1; // C'est pour les résultats des calculs que l'on fait. unsigned int resultat2; unsigned int resultat3; unsigned int resultat4; //unsigned long double Total; // Là on va stocker le total du calcul final. unsigned int Total; // Là on va stocker le total du calcul final. //int Total; // Là on va stocker le total du calcul final. printf(" Entrez le 1er nombre de l'ip a chiffrer : "); scanf ("%d",&IP1ER); printf(" Entrez le 2nd nombre de l'ip a chiffrer : "); scanf ("%d",&IP2ND); printf(" Entrez le 3nd nombre de l'ip a chiffrer : "); scanf ("%d",&IP3ND); printf(" Entrez le 4nd nombre de l'ip a chiffrer : "); scanf ("%d",&IP4ND); printf("\n\n"); resultat1 = IP1ER * Calcul1er; // Le 1er calcul effectué sur la 1er partie. resultat2 = IP2ND * Calcul2nd; // Le 2nd calcul effectué sur la 2nd partie. resultat3 = IP3ND * Calcul3nd; // Le 3nd calcul effectué sur la 3nd partie. resultat4 = IP4ND * Calcul4nd; // Le 4nd calcul effectué sur la 4nd partie. Total = resultat1 + resultat2 + resultat3 + resultat4; // Le calcul final. // Ci-dessous on afficher hormis le nom du programme, l'ip d'origine // et l'ip une fois chiffrer (résultat de notre calcul final). printf(" [ CHIFFRE IP PAR [REX] 18/04/2002 ]\n "); printf("\n"); printf(" -----------------------------------\n "); printf(" VOTRE IP D'ORIGINE : %d.%d.%d.%d\n ",IP1ER,IP2ND,IP3ND,IP4ND); printf(" VOTRE IP CHIFFREE : %u",Total); printf("\n\n"); printf(" Appuyez sur Entree pour quitter..."); // La touché entrée est sollicitée. getchar(); getchar(); return 0; }

Conclusion :


vous pouvez trouver l'archive rar contenant le programme compilé à http://cybersebftp.free.fr/Programme

Bonne Prog, au fait je suis "newbie" en programmation c++ !

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.