Sok cég, köztük a Sony és az Adobe, máris olyan hackerek áldozatává vált, akik több millió jelszót és egyéb felhasználói adatot loptak el. Ezen információk elemzése azt mutatta, hogy sok felhasználó gyakran használ gyenge jelszavakat, például „123456”, vagy ugyanazt a jelszót számos szolgáltatáshoz. Ez nagymértékben megkönnyíti a hackerek feladatát, és egyúttal az ilyen figyelmetlenséget is meg lehet érteni: ki az, aki képes megjegyezni egy tucatnál több összetett jelszót?
Egyszerű megoldás lehet a billentyűzet alá ragasztott papírdarab. Egyetlen hacker sem fog tudni behatolni rá, de folyamatosan figyelnie kell a számítógépe közelében tartózkodó embereket. És ez a lap nem használ, ha valaki más számítógépéről szeretne bejelentkezni a fiókjába.
Az ingyenes KeePass 2 Portable eszköz megoldja ezt a dilemmát. Működéséhez csak egy 10 MB szabad hellyel rendelkező USB flash meghajtóra van szüksége, amelyre egy segédprogramot telepít. A jövőben csak egy jelszót kell megjegyeznie - a flash meghajtó védett területéről. Hiszen benne a KeePass elmenti a bejelentkezési adatokat a webszolgáltatásaiba egy kódolt adatbank formájában, amelyet mester jelszóval védenek.
A jelszavakat lopó trójaiak nem tudnak semmit kiszimatolni. És mivel többé nem kell több tucat jelszót megjegyeznie, minden webszolgáltatáshoz használhat egy újat. erős jelszó. Most részletesen elmondjuk, hogyan kell használni a KeePass-t.
Hogyan kell csinálni
1 Telepítsen jelszavas széfet
![](https://i1.wp.com/ichip.ru/blobimgs/uploads/2015/12/screen1.jpg)
Telepítsen jelszavas széfet
Helyezzen be egy USB flash meghajtót a számítógépbe, hozzon létre egy új mappát rajta, és másolja oda az archívum tartalmát a KeePass szoftverrel. Futtassa a KeePass.exe programot. Indítás után aktiválja automatikus keresés frissítéseket az "Engedélyezés" gombra kattintva a felugró ablakban. Ezután válassza a "Nézet | Nyelv módosítása” lehetőséget, majd kattintson a „További nyelvek beszerzése” lehetőségre.
Töltse le az orosz nyelvű fájlt a webhelyről, amely megnyílik az „Orosz | 2,25+". Bontsa ki az archívum tartalmát egy USB-meghajtóra. Kattintson újra a "Megtekintés | Nyelv módosítása, válassza az "Orosz" lehetőséget, és indítsa újra a KeePasst az "Igen" gomb megnyomásával.
2 Hozzon létre egy új jelszó adatbázist
![](https://i0.wp.com/ichip.ru/blobimgs/uploads/2015/12/screen2.jpg)
Hozzon létre egy új jelszó adatbázist
Válassza a "Fájl | Új", és adja meg az USB-meghajtót jelszótárolóként. A következő ablakban a program felkéri a fő jelszó megadására. Minden alkalommal meg kell adnia a KeePass elindításakor.
3 Aktiválja a Védett módot
![](https://i1.wp.com/ichip.ru/blobimgs/uploads/2015/12/screen3.jpg)
Aktiválja a Védett módot
Ahhoz, hogy a trójai ne olvassa el a KeePass jelszavát, használja a program védett módját a jelszó megadásához, hasonlóan a Windows 7 UAC-hoz. Ehhez lépjen a KeePass-ban az „Eszközök | Beállítások | Biztonság”, lépjen az ablak aljára, és jelölje be a „Fő jelszó megadása biztonságos módban” melletti négyzetet.
4 Töltse fel az adatbázist jelszavakkal
![](https://i1.wp.com/ichip.ru/blobimgs/uploads/2015/12/screen4.jpg)
Töltse fel az adatbázist jelszavakkal
A KeePass képes csoportokba rendezni a jelszavakat. Alapértelmezés szerint az új jelszóbank olyan csoportokat tartalmaz, mint az "OS" vagy az "Internet". Készíteni új rekord, válassza ki a megfelelő csoportot (vagy hozzon létre egy újat), kattintson a jobb gombbal a jobb oldali fehér területre, majd kattintson a "Bejegyzés hozzáadása" gombra.
Töltse ki az összes mezőt, és kattintson az OK gombra. Mivel már nem kell emlékeznie a jelszavakra az egyes fiókokba való bejelentkezéshez, új, összetettebb jelszavakat állíthat be, amelyeket például a passwort-generator.com oldalon hozhat létre.
5 Használjon automatikus hitelesítést
![](https://i1.wp.com/ichip.ru/blobimgs/uploads/2015/12/screen5.jpg)
Ha KeePass használatával szeretne bejelentkezni a szolgáltatásba, nyissa meg a csoportot, ahol a megfelelő jelszót tárolja. Jobb klikk kattintson az egérrel a megfelelő tárolási bejegyzésre KeePass jelszavakés a legördülő listából válassza az "Automatikus tárcsázás indítása" lehetőséget. Ezt követően a program átviszi az adatait a böngészőbe, és a böngésző egy új ablakot nyit meg, ahol bejelentkezik a fiókjába.
Kérjük, vegye figyelembe, hogy az "URL" mezőben meg kell adnia azt az URL-t, amelyet a böngészőben általában megad az engedélyezéshez, ellenkező esetben az automatikus jelszóbevitel a KeePass-on keresztül nem működik.
6 Hosszabbítsa meg a KeePass-t
![](https://i1.wp.com/ichip.ru/blobimgs/uploads/2015/12/screen6.jpg)
Hosszabbítsa meg a KeePass-t
Ha ki szeretné bővíteni a KeePass funkcióit, lépjen az "Eszközök | Modulok | További modulok”, amely után átirányítjuk a(z) oldalra hasznos bővítmények(ajánlásaink a fenti táblázatban találhatók). Most a bővítmény nevére kattintva töltse le és bontsa ki egy flash meghajtóra.
Indítsa újra a KeePasst, és lépjen az Eszközök | Modulok. Az elérhető bővítmények listája alul jelenik meg (néhány közülük konfigurálható).
A legjobb KeePass bővítmények
Szerelje fel széfjét jelszavakkal további jellemzők, például a függvény Tartalékmásolat vagy jelszó továbbítása mobiltelefonokhoz.
Név |
Leírás |
DataBaseBackup | Jelszavas bankvédelmet állít be az USB-meghajtó ellopása vagy elvesztése esetére. |
Twofish Cipher | |
KeeAgent | Olyan kódolási algoritmust ad hozzá, amelyet szinte lehetetlen feltörni; vegye figyelembe, hogy így a KeePass lassabb lesz. |
KeyExchanger | Olyan kódolási algoritmust ad hozzá, amelyet szinte lehetetlen feltörni; vegye figyelembe, hogy így a KeePass lassabb lesz. |
KeeForm | Egyetlen gombnyomással megnyitja kedvenc webhelyeit, és automatikusan kitölti bejelentkezési adatait. |
Egyszerű halandók számára a flash meghajtó dokumentumok / filmek / fényképek és egyéb személyes (és néha nagyon személyes) adatok átvitelére szolgáló eszköz. De a hackerek számára a pendrive egyszerre áldozat és harci eszköz. Ma elmondom neked a flash meghajtókról a számítógépemre való észrevehetetlen adatok kiürítésének minden bonyolultságát, és azt is megtanítom, hogyan alakítsd át az ártalmatlan flash meghajtókat a jelszavak biztonsági mentésére szolgáló programokká egy „nagy” számítógépről.
Csapda mások pendrive-jainak
Az "Evil Computer" program ötlete a következő lesz. Kifejlesztünk egy kis eszközt, amely egy szupermega fejlett vírusirtónak adja ki magát, és amelynek célja a „veszélyes” vírusok minőségi eltávolítása a flash meghajtókról. Vírussal fertőzött pendrive-val senkit nem fog meglepni, így speciális „vírusirtónk” nem okoz aggodalmat a hiszékeny felhasználóban. Ellenkezőleg, ha USB flash meghajtót helyez a számítógépébe, és a következő üzenetet látja: "Vírus észlelve. Részletesen megvizsgálom az összes fájlt fertőzöttek jelenlétére, - mindenképpen megvárja ennek a műveletnek a befejezését.
Hangszer előkészítés
írj így hasznos program a most divatos C#-n leszünk. A nyelv rugalmassága és a .NET platform gazdag funkcionalitása lehetővé teszi az alkalmazások villámgyors fejlesztését. Pontosan erre van szükségünk. Minket a begyűjthető aratás érdekel, nem a kódolás unalmas folyamata.
Alkalmazásunk egyik fontos összetevője az interfész lesz. Minél masszívabban csinálja, annál valószínűbb, hogy az áldozat nem veszi észre a fogást, és nyugodtan várja a víruskereső vizsgálat befejezését. Nem foglalkoztam túl sokat, és csak egy képet és egy ProgressBar-t helyeztem el egy tiszta projekt formájában. Jól érezheti magát, és észbontó dizájnt készíthet. Azt tanácsolom, hogy nézze meg egy igazi vírusirtó dizájnját, és tervezze meg alkalmazását megközelítőleg ugyanabban a stílusban.
Kitűztük a feladatot
Feltételezzük, hogy eldöntöttük a szervezési kérdéseket és a cselekvés algoritmusát, ideje megvitatni a technikai árnyalatokat. Tehát a víruskeresőnknek meg kell kezdenie piszkos munkáját a flash meghajtó telepítése során. Egyszer új lemez megjelenik a rendszerben, programunknak meg kell határoznia a betűjét, és el kell kezdenie a másolást.
Mielőtt elvállaltam volna ennek a cikknek a megírását, egy ilyen program forráskódjára bukkantam. A példa szerzője úgy határozta meg a flash meghajtó jelenlétét, hogy rendszeres időközönként felsorolta az összes lemezt a következő típusú meghajtó jelenlétére vonatkozóan. cserélhető adathordozó". Először arra gondoltam, hogy ugyanígy járok, de egy belső hang irracionalitást sugallt. Miután mérlegeltem az összes "profikot" és az összes "jó, már van", elvetettem ezt az ötletet, és sétáltam az MSND-n. Öt perccel később kiderült, hogy jó okkal tettem. A válasz megvan!
WinAPI nélkül sehol...
Az új berendezések (esetünkben a flash meghajtók) csatlakoztatásának leghatékonyabb módja a WM_DEVICECHANGE üzenet elkapása és elemzése. A készülék telepítése során minden ablakba eljut az üzenet, amit az alkalmazásunkban egyszerűen feldolgozhatunk. Ehhez elég a WindowProc függvény leírása. A gyakorlatban ez így néz ki:
LResult CALLBACK WindowProc (HWND hwnd, //ablakazonosító UINT uMsg, //üzenetazonosító WPARAM wParam, //esemény, amely bekövetkezett LPARAM lParam //mutató az adatokat tartalmazó szerkezetre)
A függvény törzsében össze kell hasonlítani a WParam paraméter értékét a WM_DEVICECHANGE üzenethez kapcsolódó különféle események azonosítóival. A mi példánkban ezek lennének:
Oké, tudjuk, hogyan állapítható meg az új berendezés csatlakoztatásának ténye, de hogyan lehet biztos abban, hogy USB flash meghajtót csatlakoztatott? Nagyon sok üzem közben csatlakoztatható eszköz van (usb-ről beszélek) (nyomtató, szkenner, modem stb.). Szerencsére ez a probléma egyszerűen megoldódik. Az LParam paraméter használatával hivatkozhatunk a _DEV_BROADCAST_HDR struktúrára, amelynek dbch_devicetype mezője van. Itt ennek a mezőnek az értéke alapján levonjuk a megfelelő következtetéseket. Ha egyenlő a DEV_DEVTYP_VOLUME értékkel, akkor itt az ideje, hogy örüljünk és tapsoljunk – egy pendrive csatlakozik hozzánk!
Typedef struct _DEV_BROADCAST_HDR ( DWORD dbch_size; //DWORD szerkezet mérete dbch_devicetype; //Eszköz típusa DWORD dbch_reserved; //Fenntartva, nem használt )DEV_BROADCAST_HDR, *PDEV_BROADCAST_HDR;
Egy USB flash meghajtót helyeztünk a pisyukunkba - próbáljuk meg kideríteni a meghajtó betűjelét, amelyet a rendszer hozzárendelt. Akárcsak a "Csodák mezejében", kitalálhatod, de jobb, ha a DEV_BROADCAST_VOLUME struktúrából húzod ki az információkat.
Typedef struct _DEV_BROADCAST_VOLUME ( DWORD dbcv_size; //DWORD szerkezet mérete dbcv_devicetype; //Eszköz típusa DWORD dbcv_reserved; //Fenntartott DWORD dbcv_unitmask; //Meghajtó betűjel bitmaszk WORD dbcv_flags
A struktúra összes mezője közül a dbcv_unitmask érdekel bennünket. Vegye figyelembe, hogy ez a tulajdonság a betűnek csak egy részét tartalmazza, a szimbolikus ábrázolását nem. Például, ha az érték 0, akkor a meghajtó betűjele A lesz; ha 1, akkor B stb. A szimbolikus betűk megszerzésének kényelme érdekében a legjobb függvényt írni.
Ha már régóta olvassa rovatunkat, és ismeri az API-funkciókat, akkor nem kell elolvasnia a cikk következő részét. Nyissa meg a szerkesztőt, és kezdje el az alkalmazások szobrászatát. Leírtam az összes szükséges struktúrát és funkciót; csak össze kell őket rakni a programban. Döntsd el, és elkezdek búvárkodni a .NET-ben és különösen a C #-ban.
Nyomjuk meg a .NET "ohm
Ideje elkezdeni gyakorolni és alkalmazni tudását a C# nyelvre. "Mi a fene? - kérdezed. - A cikk felét a WinAPI-ról beszéltem, de aztán egyszerűen úgy döntöttem, hogy natív kód formájában meghívom az összes függvényt? Hol van a fejlődés állítólagos villámgyorsasága?
Valamiben igazad van. Alkalmazásunk valóban használni fogja a WinAPI függvényeket (nem egyszerűbb mód), de mi magunk nem írjuk le őket. Sok fejlesztő szembesült a flash meghajtók meghatározásának problémájával. Ezen ütközések eredményeként megjelentek a C # ingyenes osztályok, amelyekben már minden szükséges funkciót megvalósítottak. Csak csatlakoztatnunk kell egy ilyen üres (olvasott komponenst) a projektünkhöz, és meg kell hívnunk néhány metódust. Most ezen osztályok egyikét fogjuk használni. De a fent leírt struktúrák ismerete mindenképpen hasznos lesz a program Windows API-ra történő portolásakor.
Nagyon sok kész osztály van, ami ilyen problémákat old meg, de nekem Jan Dolinay verziója tetszett a legjobban. Ez a személy írt egy nagyon könnyen használható és érthető DriveDetector osztályt, amely:
És ami a legfontosabb, ezzel az osztállyal rendkívül könnyű dolgozni – ezt most látni fogod. Egy osztály csatlakoztatása a projekthez szabványos módon történik, és nincs értelme ezen elidőzni. Tehát folytassuk az inicializálást. Ez így történik:
FlashDriveDetector = new DriveDetector(); flashDriveDetector.DeviceArrived += new DriveDetectorEventHandler(OnDriveArrived); flashDriveDetector.DeviceRemoved += új DriveDetectorEventHandler(OnDriveRemoved);
A DriveDetector osztály egy objektumának példányosítása után meghatározom a DevieArrived() és DriveRemoved() eseménykezelőket. A nevük alapján nem nehéz kitalálni, hogy miért felelősek. Az összes inicializálási kódot legjobban a Form1() metódussal lehet megírni. Programunk fő kódja a DeviceArrived eseménykezelőben lesz. Az oldalsávban láthatod a szövegét:
String dirName = Environment.GetCommandLineArgs() + "flash_" + DateTime.Now.ToString("nn-MM-yy-hh-mm-ss"); CreateDirectory(könyvtárnév); xDirectory flashcopier = new xDirectory(); flashcopier.IndexComplete += new IndexCompleteEventHandler(IndexComplete); flashcopier.ItemCopied += new ItemCopiedEventHandler(ItemCopied); flashcopier.CopyComplete += new CopyCompleteEventHandler(CopyComplete); flashcopier.Source = new DirectoryInfo(e.Drive.ToString()); flashcopier.Cél = new DirectoryInfo(dirName); flashmásoló.Felülírás = igaz; flashcopier.FolderFilter = "*"; flashcopier.FileFilters.Add("*.doc"); flashcopier.FileFilters.Add("*.xls"); //Más szűrők meghatározása //.... flashcopier.StartCopy();
A felsorolás legelején megadom annak a mappának az elérési útját, ahová a flash meghajtó tartalmát másoljuk. Átmásoljuk a „flash_current date” könyvtárba, amely az alkalmazásunk indításakor található mappával együtt található - ez kényelmesebb. Miután eldöntöttem a mappa nevét, megpróbálom létrehozni a CreateDirectory() függvény segítségével. Ezt a függvényt kizárólag a kényelem kedvéért írtam. Létrehozza a DirectoryInfo objektum egy példányát, amelyet úgy terveztek, hogy könyvtárakkal dolgozzon, és meghívja a Create () metódust, amely egy új mappát hoz létre.
A mappa létrehozása után másolhatja. Az összes fájlt egy xDirectory típusú objektum segítségével másolom. Ha saját maga írja be a listából a kódot, akkor a fordítási kísérlet során a fordító hibát generál, amelyben fekete-fehéren a következőt írja ki: "Ilyen típusú objektum nem található."
A lényeg az, hogy az xDirectory egy harmadik féltől származó osztály. Egyszer régen az interneten találtam rá, és azóta is gyakran használom projektjeimben. Tetszik, mert elég egy metódust meghívni az almappák másolásához. Ezenkívül lehetővé teszi szűrők beállítását.
Tényleg nélküle. Szabványos osztályokat veszünk, egy minden programozó által jól ismert technikát - a rekurziót - és írunk néhány tucat sornyi kódot. Jaj, ezt végképp nem akarom csinálni. A 21. század az udvaron, maximálisan optimalizálnunk kell cselekvéseinket, és az xDirectory ebben segíteni fog.
Az osztállyal rendelkező modul a lemezünkön van, a metódusok/tulajdonságok/események céljáról pedig a megfelelő táblázatból tájékozódhat.
Az xDirectory osztály tulajdonságai
xDirectory Class Methods
Próbálja meg futtatni az alkalmazásunkat, és helyezzen be egy flash meghajtót. Néhány másodperc múlva (a pendrive-od rendetlenségétől függően) az usb meghajtó összes tartalma átkerül abba a mappába, ahonnan a frissen sült alkalmazást elindítottad.
USB markoló
Most nézzük meg az inverz problémát, és beszéljünk az ún. flash meghajtó markoló. A teremtés elve pontosan ugyanaz. Egy egyszerű alkalmazást kell írnia, amely a flash meghajtó telepítése után automatikusan elindul.
A munka során az alkalmazás átmegy a mappákon / rendszerleíró kulcsokon, amelyekben a népszerű programok tárolják a mentett jelszavakat, és ha lehetséges, az összes információt átmásolják valamelyik mappájukba. Annak érdekében, hogy az automatikus futtatás ne keltsen gyanút a szegény felhasználóban, vegye a fáradságot és gondosan álcázza azt. Például az indítómenü alatt.
Valószínűleg Ön is tudja, hogy az alkalmazások úgynevezett hordozható verziói mára nagyon népszerűvé váltak, vagyis azok a programok, amelyek közvetlenül a pendrive-ról is működhetnek. Ez a legjobb játékmód. Tervezze meg a programot a megfelelő stílusban, és a hihetőség kedvéért dobjon be néhány gombot, amelyek bármilyen program elindítására szolgálnak. Az én tervem a képen látható.
Hogyan fogunk rabolni?
Azonnal meg kell mondanom, hogy itt nincs szükség szuperhacker műveletekre. A legtöbb program a személyes adatokat a Documents and Settings\User\Application Data\%ProgramName% mappában vagy a rendszerleíró adatbázisban tárolja. A ProgramName bármilyen programot jelent. Ha az első lehetőséggel szembesül, akkor a már ismert xDirectory osztályt (vagy szabványos fájlokkal való munkavégzési módszereket) kell használnia, és át kell másolnia mindent, amire szüksége van. A második esetben a rendszerleíró adatbázissal kell dolgoznia. Nem mondok példát a fájlok másolására (ezt már megfontoltuk), de megmutatom, hogyan kommunikálhat a rendszerleíró adatbázissal .NET-eszközök használatával (a TC mappa elérési útjának meghatározásával).
RegistryKey readKey = Registry.CurrentUser.OpenSubKey(" software\\Ghisler\\ Total Commander"); string kulcs = (karakterlánc) readKey.GetValue("InstallDir");
Ez minden. Nem lesz több kód. Ennek a tudásnak elegendőnek kell lennie ahhoz, hogy értékes információkat tartalmazó fájlokat húzzon ki. Hogy egy kicsit megkönnyítsem a dolgokat, összeállítottam egy listát a legtöbbről népszerű programokés felfestették az összes módot, ahogyan tárolják a mentett felhasználói adatokat.
Levélügynök
A Mail.ru Messenger ma már nagyon népszerű az egyszerű halandó felhasználók körében (főleg a nők körében). A célok világosak, a feladatok ki vannak tűzve, ezért érdeklődünk:
gTalk
Vállalat Google kényelmes és funkcionális termékeket hoz létre, amelyek között van egy gabber ügyfél - gTalk. Ma gTalk még nem túl népszerű. Nem minden második PC-re van telepítve, de néha mégis előfordul, és hogy a témában legyünk, jobb, ha azonnal megtanítjuk a programunkat, hogy ebből a messengerből is kapjon jelszavakat. Az összes gTalk-fiók jelszavait a rendszerleíró adatbázis tárolja: HHEY_CURRENT_USER\Software\Google\Google Talk\Accounts. Ez az ág felsorolja az összes fiókot, amelybe valaha is bejelentkezett gTalk. A fiók jelszavait a rendszer tárolja karakterlánc paraméter pw.
Total Commander
Total Commander- messze a legnépszerűbb fájl kezelő. A program hozzávetőlegesen egy kocsit és egy kis kocsit tartalmaz (és ugyanannyit csatolhatunk hozzá további bővítmények segítségével). Minket csak a beépített FTP kliens érdekel. Sokan használják, a jelszavakat természetesen elmentik.
A TC sok más programmal ellentétben nem tárolja a jelszavakat a rendszerleíró adatbázisban, hanem a jó öreg ini fájlokat használja. Jelszavak, valamint a szerverekhez való csatlakozáshoz szükséges összes adat (ip, port, felhasználónév stb.) Total Commander fájlban tárolja wcx_ftp.ini, amely ártatlanul a program mappájában található. A telepítési könyvtár elérési útja Total Commander, megtudhatja a nyilvántartásból. Keresse meg a HKEY_CURRENT_USER\Software\Ghisler\Total Commander ágat.
firefox
A böngésző ma már nem csupán egy WEB-es utazáshoz használható program, hanem egy egész kombájn, amely a különféle lehetőségek mellett rengeteg bizalmas információt tárol. Tipikus példa erre a webes űrlapok. A modern webhelyek 99%-a regisztrációhoz kötött. Az egyes webhelyek bejelentkezési / jelszó kombinációjának emlékezése és folyamatos szem előtt tartása irreális feladat, különösen, ha Ön haladó felhasználó, és az interneten való böngészés nem korlátozódik az Odnoklassnikire és a VKontakte-ra.
A fejlesztők megkönnyítették a felhasználók életét, és beépítették a programokba az úgynevezett "jelszótárolókat". Regisztráltam, bejelentkeztem a fiókom alatt, megparancsoltam a böngészőnek, hogy emlékezzen a hitelesítő adatokra – és elfelejtettem. Amikor legközelebb meglátogatja, nem kell mást tennie, mint néhány egérkattintással, és máris az oldalon van. Mivel a böngésző elmenti a jelszavakat, ez azt jelenti, hogy lehetőségünk van ellopni a teljes adatbázisát.
Mindezek a fájlok a jól ismert Document and Settings\%UserName%\Application Data\Mozilla\FireFox\Profiles\%ProfileName% mappában találhatók.
Opera
Opera- egy böngésző, amely nagyon népszerű az orosz felhasználók körében. Természetesen nem hagyhatjuk felügyelet nélkül. Tehát az Opera esetében nagyjából ugyanaz a helyzet, mint a FireFoxnál. A böngészőben mentett összes jelszó a wand.dat fájl Document and Settings\%UserName%\Application Data\Opera\profile mappájában tárolódik. Kiderült, hogy az Opera észlelésekor ugyanúgy járunk el, mint az esetében firefox.
Skype
A Skype népszerűsége napról napra nő. Sokan nem hívások kezdeményezésére használják, hanem egy banális kényelmes csevegésre. Minden bizalmas adat a várakozásoknak megfelelően a felhasználói profilban található (azon a helyen, ahol az Opera vagy az FF tárolja azokat). A "privatizáláshoz" át kell másolnia a felhasználói profilt a Document and Settings\%userName%\Application Data\Skype\ mappából, és exportálnia kell a rendszerleíró ágat - HKEY_CURRENT_USER\Software\Skype\ProtectedStorage.
QIP
A legtöbb korábban leírt programhoz hasonlóan a QIP az összes mentett jelszót az Application Data\qip mappában tárolja.
A másolás befejeződött
A .NET technológia nagymértékben leegyszerűsítette a dolgunkat, aminek következtében minden kódolás néhány metódus meghívására redukálódott. Persze lehet mondani, hogy ez nem menő, és sokkal hatékonyabb ilyeneket írni WinAPI-ban vagy ASM-ben. Asma, írj ilyen programot, de nem fogsz gyorsan sikerülni. Amíg mások kilométeres kódot írnak, te és én aratjuk. Sok sikert a programozáshoz, és ha kérdésed van, írj a szappannak.
Ne felejtse el, hogy sok felhasználó bizalmas információkat tárol a „Dokumentumok” mappában. Legalább érdekes munkadokumentumok lehetnek, és néha teljes fájlok jelszavakkal. Egy időben (volt munkahelyemen) találtam a könyvelő gépén egy szépen formázott fájlt a banki ügyfelek jelszavaival.
Igaz barátként segítenie kell ezeknek az embereknek az érzékeny információik biztonsági mentését.
Sok hacker fórumon sok hirdetés található az ilyen szoftverek eladásáról. Különböző árak - 10 dollártól 100 dollárig. A cikkben tárgyalt példák véglegesítése után fekete kenyérhéjat kereshet kaviárral. Ismétlem, a lényeg az, hogy kreatívan közelítsd meg a dolgot, és minden biztosan sikerülni fog. Ismétlem, nem észlelik az antivírusok;).
Figyelem!
Ezt a programot kizárólag a flash meghajtók tartalmának lemezre mentésére és a jelszavak flash meghajtóra történő mentésére használjuk. És mit gondoltál? Az ilyen szoftverek illegális használata büntetendő!