Soyez le premier à donner votre avis sur cette source.
Snippet vu 6 921 fois - Téléchargée 33 fois
#include<iostream.h> // librairie du C++. #include<stdlib.h> // pour system(""); #include<conio.c> // Affichage des couleurs #include<conio.h> #include<fstream> // Ecriture // Réalisation sous DEV C++ 4.9.6.0. void tableau(int O1, int O2, int H, int V ); // declaration de la fonction tableau int main() { // main char prenom[10]; textcolor(LIGHTGREEN); tableau(23,3,50,5); textcolor(LIGHTRED); tableau(56,4,15,2); gotoxy(24,5); textcolor(WHITE); cout << "Inscris ton prenom puis ENTREE:"; // C'est l'inscription du prenom et sa confirmation textcolor(LIGHTCYAN); // qui lance le programme. gotoxy(57,5); cin.getline( prenom, 10); gotoxy(3,8); textcolor(WHITE); cout << "Lecture de vos donnees;" << endl; system(" start ipconfig"); // lancement des commande dos pour un "effet" bref de recherche system(" start netstat ");// lancement des commande dos pour un "effet" bref de recherche system("cls"); Beep(1000,40); cout << "Parametres incorrects. Acces non autorisee"; // Fauusse déclaration d'un refus de WINDOWS Sleep(1500); //pour accéder à vos codes Internet tableau(2,4,15,2); gotoxy(3,5); cout << prenom << endl;textcolor(WHITE); tableau(2,9,25,2); gotoxy(3,10);textcolor(LIGHTGREEN); // Faux recueil de données cout << "LOGIN = "; for (int i=0; i<10;i++) { cout << "*"; Sleep(10); } textcolor(WHITE); tableau(2,15,25,2); gotoxy(3,16);textcolor(LIGHTGREEN); cout << "PASSWORD = "; for (int p=0; p<10;p++) { cout << "*"; Sleep(10); } textcolor(WHITE); tableau(2,22,25,2); gotoxy(3,23);textcolor(LIGHTGREEN); cout << "Identification reussie!!!"<< endl;// Fausse declaration Sleep(600); system(" start dir C:\\WINDOWS\\SYSTEM32"); // -----------------------partie sur la génération d'un code HTML-------------------------------- // je donne quelque explications pour le HTML très brèves puisque l'interêt est en C++ //comme je ne connais pas d'autre méthode voila ma réalisation char espace[5]="<BR>"; // pour faire des espaces dans le fichier .HTML (lisibilité) char declar[7]="<html>"; //Debut du fichier char entete[9]="\n<head>"; // BGSOUND = appel d'un son à jouer char son[95]="\n<BGSOUND src =\"C:\\WINDOWS\\HELP\\Tours\\WindowsMediaPlayer\\Audio\\Wav\\wmpaud6.wav\">"; char titre[8]="<title>"; char TITRE[25]="http://www.*******.net"; // Fausse nomination d'un site mystère char _titre[9]="</title>"; char _entete[]="</head>"; char corps[]="\n<body bgcolor=\"yellow\">"; // feuille .html en jaune // petie passage en java script char js[37]= "\n<SCRIPT LANGUAGE=\"Javascript\">\n<!--"; char command[95]="\nalert(\"Il est possible que vous rencontriez des problemes futurs de connexion\");"; char statut[100]="\nwindow.status=\"UNE ERREUR INCONNUE S'EST PRODUITE DANS VOS PARAMETRES DE CONNEXION.\";\n-->"; char boucle[120]="\nfor(var a=0;a <3;a++)\n{\nalert(\"VOTRE IDENTIFIANT ET MOT DE PASSE INTERNET ONT ETE COPIES SUR UN SITE INCONNU\");\n}\n"; char _js[12]="\n</SCRIPT>"; // fin du passage en java script char IMG[45]="<img src =\"C:\\WINDOWS\\Web\\exclam.gif\">"; // insertion d'une image char texte[70]="\n<I>Cette page ne s'affiche pas normalement. Erreur Inconnue</I>"; char defo[33]="\n^$ù$^ù;,^;$,$;ù,;ù$,,$,ù;,;,"; // impression de mauvaise écriture char SITE[100]="\n<A href =\"mailto:terminator@hacker.net\"><FONT color =\"blue\"> Ecrivez moi :{ ... </FONT></A>"; // pour SITE, l'adreese est une adresse bidon, juste pour faire croire que la personne ose être contacter char Logon[50]="Logon:<INPUT type=\"text\" name=\"Logon\" size=25"; char Password[60]="Password:<INPUT type=\"text\" name=\"Password\" size=25"; char texte2[120]="\n\n<FONT color=\"red\" size=6>je vous remercie infiniment de m'avoir fourni votre code et mot de pass<FONT>"; char texte2a[150]="\n\n<FONT color=\"red\" size=6>Si vous n'êtes pas connectez à Internet en ce moment, vos codes me seront transmis à votre prochaine connexion!!!<FONT>"; char texte3[130]="\n<FONT color=\"blue\" size=5>Ne vous étonnez pas de recevoir une facture CHARGEE pour les kits de connexion!!!<FONT>"; char IMG2[65]="<img src =\"C:\\WINDOWS\\SYSTEM32\\oobe\\images\\hand1.gif\">";// insertion d'une image char IMG3[75]="<img src =\"C:\\WINDOWS\\SYSTEM32\\oobe\\html\\mouse\\images\\mouse4.gif\">";// insertion d'une image char _corps[11]="\n\n</body>"; char _declar[11]="\n\n</html>"; // fin du document gotoxy (30,23); ofstream ecriture1 ("C:\\WINDOWS\\myconnex.htm ") ; // Ecriture du code HTML // Ecriture ordonnée bien sur pour rendre cohérent le code HTML ecriture1.write((char*)&declar, sizeof(declar)); ecriture1.write((char*)&entete, sizeof(entete)); ecriture1.write((char*)&son, sizeof(son)); ecriture1.write((char*)&titre, sizeof(titre)); ecriture1.write((char*)&TITRE, sizeof(TITRE)); ecriture1.write((char*)&_titre, sizeof(_titre)); ecriture1.write((char*)&_entete, sizeof(_entete)); ecriture1.write((char*)&corps, sizeof(corps)); ecriture1.write((char*)&js, sizeof(js)); ecriture1.write((char*)&command, sizeof(command)); ecriture1.write((char*)&boucle, sizeof(boucle)); ecriture1.write((char*)&statut, sizeof(statut)); ecriture1.write((char*)&_js, sizeof(_js)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&IMG, sizeof(IMG)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&texte, sizeof(texte)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&defo, sizeof(defo)); ecriture1.write((char*)&defo, sizeof(defo)); ecriture1.write((char*)&defo, sizeof(defo)); ecriture1.write((char*)&defo, sizeof(defo)); ecriture1.write((char*)&defo, sizeof(defo)); ecriture1.write((char*)&defo, sizeof(defo)); ecriture1.write((char*)&SITE, sizeof(SITE)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&prenom, sizeof(prenom)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&Logon, sizeof(Logon)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&Password, sizeof(Password)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&texte2, sizeof(texte2)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&texte2a, sizeof(texte2a)); ecriture1.write((char*)&espace, sizeof(espace)); ecriture1.write((char*)&texte3, sizeof(texte3)); ecriture1.write((char*)&IMG2, sizeof(IMG2)); ecriture1.write((char*)&IMG3, sizeof(IMG3)); ecriture1.write((char*)&_corps, sizeof(_corps)); ecriture1.write((char*)&_declar, sizeof(_declar)); ecriture1.close(); // Ca fait long et embrouillé, je ne savais pas faire plus simple, pas assez de connaissance. // -----------------------Creation d'un dossier-------------------------------- char comment[145]="Vous voila prévenu du danger qui vous guette.Et encore je suis gentil, je ne fais que choper tes codes!"; char comment1[110]="Grace e toi j'ai pu installé pleins d'espions! Je te remercie infiniment et encore plus pour les CODES!!!!!"; system( " mkdir C:\\DOSSIER_CODE " );// Creation d'un dossier par mkdir ofstream tex ("C:\\DOSSIER_CODE\\CODES.txt ") ;// Ecriture de 2 fichiers textes (comment et comment1) tex.write((char*)&comment, sizeof(comment)); tex.write((char*)&comment1, sizeof(comment1)); tex.close(); // -----------------------Creation d'un faux fichier .ini-------------------------------- // Désolé pour les fans des fichiers .ini mais je ne sais pas les faire réellement. // Il ne s'agit ici juste que d'une petite plaisanterie. Les personnes n'ayant peu ou pas de connaissances // auront du mal à comprendre toutes ces notions. char decla[20]="[CONFIGURATION]"; char login[25]= "\n\nLogin= **********"; char password[25]="\nPaswword= *********"; ofstream code ("C:\\DOSSIER_CODE\\CODES.ini ") ;// Ecriture du fichier code.write((char*)&decla, sizeof(decla)); code.write((char*)&login, sizeof(login)); code.write((char*)&password, sizeof(password)); code.close(); // Donc fausse écriture d'un fichier qui a configuré le Login et le Password du F.A.I // -----------------------Ecriture et fin de la génération du fichier .ini-------------------------------- //-----------------------Fausse réalisation d'une connexion------------------------------- Sleep(10); gotoxy(2,12); Sleep(50); system("cls"); textcolor(WHITE);cout << "Connexion ..."; Beep(100,40); Beep(800,40);Beep(900,40);Beep(1000,40);Beep(1100,40);Beep(1200,10);Beep(1300,10); Beep(1300,400);Beep(1300,400);Beep(1300,40); system ("start C:\\WINDOWS\\myconnex.htm ");// démarrage de la page html créé juste avant Sleep(2000); system ("start C:\\DOSSIER_CODE");// ouverture du Dossier CODE MessageBox(NULL,"Une erreur inconnue s'est produite.","Warning",0+MB_ICONINFORMATION); // Puis fausse information WINDOWS sur un erreur non répertorié } //-------------------------------CREATION D'UN TABLEAU---------------------------------------- void tableau(int O1, int O2, int H, int V )// Variables parametrables { // pour creer un carre ou rectangle int incre; // variable d'incrementation gotoxy(O1, O2);// point d'origine de x et y cout <<"\xDA"; // angle haut gauche for ( incre =1; incre <= H; incre++) // incrementation de la ligne du haut { cout <<"\xC4"; // ligne droite if ( incre ==H )cout <<"\xBF"; // angle haut droit } for ( incre =1; incre <= V; incre++)//incrementation de la ligne verticale droite { gotoxy(O1+H+1,O2+1); // reprise du tracé a cet endroit [carre fait en 2 fois] cout <<"\xB3"; O2++; } for ( incre =1; incre <= V; incre++)//incrementation de la ligne verticale gauche { gotoxy(O1,O2-V+1);// reprise du tracé a cet endroit cout <<"\xB3"; O2++; // icrementation de y soit 02 } gotoxy(O1,O2-V+1); // reprise du tracé a cet endroit pour ligne du bas cout <<"\xC0"; // angle bas gauche for ( incre =1; incre <= H; incre++) // incrementation de la ligne du bas { cout <<"\xC4"; // ligne droite du bas if ( incre ==H )cout <<"\xD9"; // fin d'incrementation, inscription angle bas droit } }
29 août 2003 à 14:34
29 août 2003 à 14:59
29 août 2003 à 19:44
5 sept. 2003 à 01:16
5 sept. 2003 à 09:31
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.