Also ich habe eine frage geht das i-wie dass ich die eingaben eines Passwortes verschlüssele mit *** wie bei Inetseiten? Wäre lieb wenn mir jemand helfen könnte
Danke 
Hier der QC


Hier der QC

Code:
//Zugang zu einem Passwortgesichertem Serverraum
//10.01.2006 (c) by Marco Franke
#include <iostream.h>
#include <string.h>
#include <windows.h>
#include <stdio.h>
int main()
{
// Wird gebraucht um Text farbig auszugeben
HANDLE hStdout;
// Handle holen
hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
int i,length=9, j;
int o = 10; // Wie oft?;
int wartezeit=100, wartezeit1=1000; // Millisekunden wartezeit
char pw[9]="8 Kb Ram", passwort[9];
SetConsoleTextAttribute(hStdout, FOREGROUND_GREEN | FOREGROUND_BLUE);
cout<<"\t\t\t\xC9\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xBB";
cout<<"\n\t\t\t\xBA (c) 2006 by Marco Franke \xBA";
cout<<"\n\t\t\t\xC8\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xBC"<<endl<<endl;
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
for(i=3;i>0;i--)
{
cout<<"\n\tSie haben noch "<<i<<" Versuche!";
cout<<"\n\tBitte geb dein 'Passwort' ein \xAF ";
cin.getline(passwort,length);
cout<<"\n\tPasswort wird ueberprueft bitte warten!"<<endl;
printf(" \t\t\t");
for(j=1; j<=o; j++)
{
SetConsoleTextAttribute(hStdout, FOREGROUND_GREEN);
printf("\b|");
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
Sleep(wartezeit);
SetConsoleTextAttribute(hStdout, FOREGROUND_RED);
printf("\b/");
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
Sleep(wartezeit);
SetConsoleTextAttribute(hStdout, FOREGROUND_BLUE);
printf("\b-");
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
Sleep(wartezeit);
SetConsoleTextAttribute(hStdout, FOREGROUND_RED);
printf("\b\\");
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
Sleep(wartezeit);
SetConsoleTextAttribute(hStdout, FOREGROUND_BLUE);
printf("\b ");
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
}
if(strcmp(passwort, pw) == 0)
{
// Farbe setzen
SetConsoleTextAttribute(hStdout, FOREGROUND_GREEN);
cout<<"\n\tAccess Granted!"<<endl;
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
cout<<"\n\tSie wurden erfolgreich eingeloggt!"<<endl<<endl;
cin.ignore();
Sleep(10000);
break;
}
else
{
// Siehe oben
SetConsoleTextAttribute(hStdout, FOREGROUND_RED);
cout<<"\n\tAccess Denied!"<<endl;
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
cin.ignore();
if(i==1)
{
cout<<"\n\tIhre Karte wird nun eingezogen!";
cout<<"\n\tBitte wenden sie sich an den Administrator!"<<endl<<endl;
Sleep(1000);
break;
}
}
}
return 1;
}