Vesszük ki a rendszer a jelszavakat

Windows 9x van egy nagyon nagy lyuk, amelyen keresztül meg lehet tanulni a rendszer a jelszavakat könnyen. Nem csak, hogy ők egy fájlban tárolja, gyenge titkosítást, így ők is betöltjük a cache, és ott tartják az egész OS munkát. A Windows API funkciók integrált, mellyel dolgozni a tárolt jelszavakat. Ennek eredményeként, a Windows volt a leggyengébb jellemzői információ védelem.

Most már tudja ezeket a funkciókat, amelyekkel akkor kémkedni minden jelszavakat. Ábra. 3.14 láthatjuk az alak a jövőbeni program. Ez csak az egyik összetevője a ListBox, kotorvsh húztam az egész űrlapot.

Vesszük ki a rendszer a jelszavakat

Ábra 3.14. Az alakja a jövőbeli program

Listing 3.12. vggyagivaniya program jelszavak

eljárás FormShow (Sender: TObject); magán

írja PWinPassword = „TWinPassword; TWinPassword = rekord

end else if Count = 0, akkor ListBox. Tárgyak Adjunk hozzá (nincs jelszó);.

Az eseménykezelő, hozzon létre egy űrlapot úgynevezett onCreate dokumentált „1MZHTSIYA WNetEnumCachedPasswords. Ez a funkció megkeresi a jelszavakat a cache, és visszaadja azt a meghatározott eljárásban a negyedik paraméter.

funkció WnetEnumCachedPasswords // A függvény neve (lp: lpStr; // Kell NIL w: szó; // legyen 0

b: byte; // Kell

külső mpr // DLL-fájl nevét tartalmazó függvény neve „WNetEnumCachedPasswords”; // függvény nevét a DLL-fájl.

Most meg fogja érteni, és az első leírást. Funkció, amely visszatér a jelszavakat kell kinéznie:

funkció AddPassword // függvény neve bármi lehet. (

A PasswordC lesz tartalmazó karakterláncot a felhasználói nevét és jelszavát. ResourceSize - akkora, mint egy felhasználói nevet és egy PasswordSize - mérete egy jelszót.

Az egyetlen dolog, ami még meg kell mondani, hogy tárolja a jelszót a DOS-kódolás. Tehát, hogy látja, meg kell lefordítani Windows-kódolás. Ehhez használja a funkciót charToOem. Az első lehetőség - mit kell átkódolni, és a második - az eredmény az átalakítás.

A CD-ROM-on a \ példák \ 3. fejezet \ a jelszó, akkor láthatunk egy példát a program.

Kapcsolódó cikkek