username & password
_ RU.NETHACK (2:5077/15.22) _______________________________________ RU.NETHACK _
From : Alex Gorlach 2:478/25.30 10 Dec 97 23:51:20
Subj : Re: username & password
________________________________________________________________________________
Приветствую Вас, beeman!
Kогда на календаре многоуважаемого beeman было 7/12/97, а часы
показывали 23:18, писал он к Valera Oleinik примерно следующее:
VO> А где находится в Выне файл, содеpжащий сабж?
b> Логин - в регистрах. Пароль... да его можно по разному узнать. Хоть
b> программой,
b> хоть скриптом.
Kомпили и узнавай:
/*************************************************************************
Dial-Up Passwords Viewer for Windows'95, OSR2 & NT 4.0
(c) Alex Gorlach, 24 Nov 1997
*************************************************************************/
#include <windows.h>
#include <stdio.h>
#include <string.h>
#include <ras.h>
const char* AboutMe = "Dial-Up Passwords Viewer - (c) Alex Gorlach,
Kaliningrad, \
West Russia, 1997\nTry to catch me:\n\n FidoNet: 2:478/25.30\n e-mail : \
alex@gorlach.koenig.su\n\n";
const int MAX_ENTRY = 50;
int main(void){
RASENTRYNAME* ebuf;
DWORD a,ebufSize,ebufWrited;
BOOL Found = FALSE;
printf(AboutMe);
// оюыСВшь ёяшёюъ тёхУ фюёРСяэШУ ёюхфшэхэшщ
printf("Search Dial-Up connections....\n");
ebufSize = sizeof(RASENTRYNAME[MAX_ENTRY]);
ebuf = (RASENTRYNAME*) new RASENTRYNAME[MAX_ENTRY];
ebuf[0].dwSize = sizeof(RASENTRYNAME);
if (RasEnumEntries(NULL,NULL,ebuf,&ebufSize,&ebufWrited) ||
(!(ebufWrited))){
printf("ERROR: can't find connections - check Dial-Up Networkong
folder\n");
delete ebuf;
return 1;
}
printf("Found %i connection(s)\n\n",ebufWrited);
// оюыСВшь фы тёхУ ёюхфшэхэшщ ярЁюыш-ыюушэШ ш ЁрёяхВрРрхь
for (a = 0; a < ebufWrited; a++){
BOOL PwdDetected;
RASDIALPARAMS Params;
char ConnName[300];
Params.dwSize = sizeof(Params);
CharToOem(ebuf[a].szEntryName,(char*)ConnName);
printf("Connection : %s\n",ConnName);
strcpy(Params.szEntryName,ebuf[a].szEntryName);
if (RasGetEntryDialParams(NULL,&Params,&PwdDetected))
printf("Login name : not detected\nPassword : not detected\n\n");
else {
printf("Login name : %s\n",Params.szUserName);
if (PwdDetected) {
printf("Password : %s\n\n",Params.szPassword);
Found = TRUE;
}
else printf("Password : not detected\n\n");
}
}
if (Found) printf("Enjoy ;-)\n"); else printf("Fuck....\n");
delete ebuf;
return 0;
}
// DialUpPW.cpp
Хорошей связи,
Alex Gorlach
--- TM-Ed 1.14+
* Origin: А по ночам, девушка, я программы пишу... (2:478/25.30)