Hardver keylogger - vezeték nélküli keylogger - csináld magad!

Előfordult ismert a „hardver keylogger”? Hardver keylogger - tökéletes megoldás, amely arra szolgál, hogy figyelemmel kíséri a számítógép tevékenységét a felhasználó, elhanyagolható kockázat észlelése. Hardver keylogger - 100% -os elektronikus eszköz, ezért nem igényel hozzáférést az operációs rendszer, amely nem hagy nyomot, és a szoftver nem képes felismerni a készüléket az ilyen típusú. Hardver keylogger fogalom, azonban van egy hátránya: annak érdekében, hogy a rögzített adatokat, akkor szükség van a fizikai hozzáférést az eszközhöz. Ez a probléma végül megtalálta a megoldást: a vezeték nélküli keylogger.

Wireless Keylogger két fő részből áll: egy adó és egy vevő. A tényleges leolvasási billentyűk zajlik az adó, ami valójában egy hardveres keylogger PS / 2, beépített audio modul 2,4 GHz. Elfogott adatokat a billentyűzet nem archiválják a memória és a továbbított valós időben rádión. A vevő, a másik viszont egy vezeték nélküli adattároló eszköz egy USB interfész. Minden adatot kapott az adó, elküldve a számítógépről USB-n keresztül. A program szempontjából, ezek az adatok hozzáférhetők a COM virtuális port, amely lehetővé teszi a megjelenítés bármilyen ügyfélterminál.

Hardver keylogger - vezeték nélküli keylogger - csináld magad!

Wireless keylogger - blokk rendszer

Az egész rendszer valós időben működik, ezért a szöveget, ami meg van írva egy távoli számítógéphez, azonnal látható a kagylót. A rendszer maximális hatótávolsága körülbelül 50 méter. Ez megfelel egy hatósugara körülbelül 20 méter egy falon át 2-4, vastagságtól függően.

Hardver keylogger - vezeték nélküli keylogger - csináld magad!

Hardver keylogger - vezeték nélküli keylogger - csináld magad!

Wireless keylogger - egy adót
Wireless keylogger - vevő

Mind az adó és a vevő alapján az azonos koncepció és a nyomtatott áramkört. Mindkettő azonos méretű, és céljuk, hogy felszereljük egy rövid hosszabbító PS / 2 és USB. Javasoljuk, hogy használjon egy ház az EMC szűrő típusok, hogy vezet az a tény, hogy általában a készülék figyelmezteti az adapter vagy a kiterjesztés.

Wireless keylogger - összetevők listája (PDF verzió)

Mind az adó és a vevő használják egy és ugyanazon a nyomtatott áramköri lap, és ugyanazokat a komponenseket (különbségük kábelezési és firmware rendszer). Mikrokontroller Atmel AT91SAM7S64 és rádió adó-vevő nRF2401 - ezek a legfontosabb elemei az elektronikus áramköröket. Mindkettő van szükségük a kvarc oszcillátor a megfelelő működéshez. Továbbá MCP1700 stabilizátor. minden más passzív alkatrészek (ellenállások, kondenzátorok, tekercsek és több). A szokásos vezetékhossz ajánlott, mint egy dipól antennának. Kétoldalas kétrétegű nyomtatott áramkör látható az alábbi ábrákon.

A beállítás a nyomtatott áramkör - a felső oldalon (PDF verzió)
A beállítás a nyomtatott áramkör - alsó oldala (PDF verzió)

Ha van elég tapasztalata, hogy készítsen nyomtatott áramkörök a saját, akkor egy sor maszkok 1: 1 léptékű, a rendelkezésre álló adatai. A tervezet használt FR4 laminált típusú 1 mm vastagságban.

Maszk nyomtatott áramkör - a felső oldalon (PDF verzió)
Maszk nyomtatott áramkör - alsó oldala (PDF verzió)
Önszerveződő vezeték keylogger hozhat egy csomó szórakoztató elektronika szerelmeseit. De ugyanakkor tisztában vagyunk azzal, hogy a keresési összetevő kiskereskedelmi mennyiségben és épületek mennyisége forraszanyag 0603 elrontani a móka. Ezért készítettünk egy sor 2, amely tartalmazza az alapvető készlet komponensek:
  • A teljes készlet alkatrészek az adó vagy a vevő (40 $ vagy € 30 per set)
  • Szerelt aktuális adó vagy vevő ($ 90 vagy € 70 per share)
Kérjük, lépjen kapcsolatba az értékesítési csapat annak érdekében, hogy vásárolni minden ilyen ízléstelen, vagy abban az esetben a további kérdéseket.

Vezeték nélküli keylogger áramkör két fő részből áll: egy mikrokontroller és adóvevő AT91SAM7S64 nRF2401. A kísérő passzív alkatrészek - ez, alapvetően, nagyfrekvenciás oszcillátor és RF áramkört. A teljes kört hajtott a 3.3V, generált MCP1700 szabályozó és szűrőberendezés kondenzátorok. Input áramellátás közvetlenül a hálózatról PS / 2 (adó), vagy USB (vevő). Ha már összeszerelt nyomtatott áramkörök, megy a szakasz kábelrendszer. Ha úgy dönt, önszerveződés, a kapott utasításokat itt, és a koncepció hasznos lesz.

Wireless keylogger - egy kapcsolási rajz (PDF verzió)

A forrasztás segítségével forrasztó csúcs vékony (általában kevesebb, mint 0,5 mm) és a forrasztó paszta (például, RMA7). Vigyázzon, hogy ne hevítsük túl az alkatrészeket a forrasztás során. Telepítés, indul nRF2401 adóvevő összeköttetésben kihívást testalkata. Akkor megy a mikrokontroller és a stabilizátor AT91SAM7S64 MCP1700. Ügyeljen arra, hogy a csap az 1. számú ház egy vonalban vannak az első ping és a nyomtatott áramkört. Végén az összes extra forrasztani áramkör: kvarcoszcillátorok, ellenállások, kondenzátorok, tekercsek. Az antennát kell hagyni a végén. Lehet használni az antennát az ISM sávszélessége 2,4 GHz-es, vagy egy egyszerű negyed hullámhossz dipól antenna egy dróttal. Az optimális hossza -. 3,125 cm (1,23 „) van felszerelve nyomtatott áramköri kell kinéznie az alábbi képeken kerül.

A szerelt nyomtatott áramköri - felső oldalán egy mikrokontroller
Szerelt nyomtatott áramköri - az alsó oldalán adó-vevő

Miután a nyomtatott áramkör szerelés elvégzéséhez szükséges a kábelrendszer. Amellett, hogy a firmware-t, ez az, amit az adó eltér a vevő. A szondát kell csatlakoztatni gerincével párhuzamosan PS / 2. Nyomtatott adó áramkör párna, amely lehetővé teszi, hogy forrasztani vezető kábelek mind a számítógép és a billentyűzet. A vevő is kell egy szabványos kapcsolat az USB porton keresztül. A kép alatt elhelyezett mutatja, hogyan kell elvégezni az összes csatlakozást.

A rendszer a kábelhálózatok PS / 2 adó (PDF verzió)
Rendszer USB-kábel a vevő rendszer (PDF verzió)

Használja PS / 2 és USB hosszabbító kábel, vágja el a számukra, távolítsa el a szigetelést a jel vonalak. A dolog, hogy teremthet bizonyos problémák - ez a hozzárendelés a kábeleket, az egyes jelek. Néhány kábel PS / 2 és USB standard színek, de bízik benne, nagyon kockázatos. Javasoljuk, hogy alkalmazni egy rövidzárlat teszter vagy ohmmérővel megtudja, melyik kábel megfelel a jelvezeték. Az alábbi vázlat segíthet.

Csatlakozó PS / 2 (adó)

Olvassa el ezt a részt csak akkor kell programozni a mikrokontroller AT91SAM7S64 saját. Ha tőlünk vásárolt, már ezt a lépést az Ön számára.

Modern mikrokontroller, mint az Atmel AT91SAM7S64 már sűrűn test, ami nehézségeket okoz a hagyományos programozási kiválasztása, amely fenntartja a mikrokontroller típusát. Emiatt a rendszer programozási ISP (In-System Programming) gyorsan fejlődnek az elmúlt években. ISP lehetővé teszi, hogy először csatlakoztatni az egész rendszer, és programozni kell a firmware, gyakran nagyon egyszerű eszközökkel. AT91SAM7S64 mikrokontroller van egy nagyon kényelmes megoldás ISP alapján a beépített USB modult. Ez az úgynevezett SAM-BA (SAM boot Assistant), és előírja, csak egy USB kábel és néhány egyszerű jumper. Futtatni SAM-BA a vezeték nélküli keylogger szoftver, először töltse le a AT91 ISP szoftver. Ezután kövesse az alábbi lépéseket le a firmware-t, hogy az adó modul és a vevő.

1. lépés: Foglalkozik kizárólag az adó. Készítsünk egy USB kábel csatlakozó típusa A egyrészt, és a vezetékek kihajtják a másik oldalon. Forrasztási USB sorok: VCC, GND, D +, D-, és a megfelelő pont a nyomtatott áramkört. Ez a lépés nem szükséges, hogy a vevő, mint már elkészített USB csatlakozó.

2. lépés: Készítsünk néhány rövid vezetékeket csatlakoztassa a csapok SAM-BA: TST, törlés, PA2, PA1, PA0, 3,3V. Solder egyik végét minden vezeték a megfelelő pont SAM-BA forrasztás mindkét táblák. Alternatívaként, akkor készítsen különleges blúz, amint azt az alábbi ábra.

kábelezési rendszer SAM-BA (PDF verzió)

3. lépés: A szoftver telepítése csomag AT91 ISP.

4. lépés: Csatlakoztassa a készüléket egy szabad USB porthoz. Üzenet Ismeretlen eszköz ebben a szakaszban normális.

5. lépés csatolása csatlakozó ERASE 3.3V idején. Ez vezet a tisztítását flash memória mikrokontroller.

Hardver keylogger - vezeték nélküli keylogger - csináld magad!

USB kábel és átkötés bootloader SAM-BA

Hardver keylogger - vezeték nélküli keylogger - csináld magad!

Hardver keylogger - vezeték nélküli keylogger - csináld magad!

A tisztítást a memória (ERASE időpontjában csatlakozik 3,3 V)
Aktiválás bootloader (PA0, PA1, PA2 és TST időpontjában csatlakozik 3,3 V)

6. lépés: Húzza ki a készülékből az USB porton keresztül. Győződjön meg róla, hogy a csatlakozó TÖRLÉS nem csatlakozik a 3.3V. Ezután csatlakoztassa a készlet csatlakozók PA0, PA1, PA2 és a TST 3.3V. Ismét csatlakoztassa a készüléket az USB-port (ismeretlen eszköz megjelenhet újra). Hagyja a készüléket csatlakoztatva körülbelül 10 másodpercig, majd húzza ki az USB-porton keresztül. Ez a művelet volt, hogy aktiválja a beágyazott bootloader SAM-BA.

7. lépés: Vegye ki az összes jumpert és csatlakozók, és csatlakoztassuk a készüléket az USB-porthoz. Új hardver üzenet jelenik meg. Kövesse a szabványos telepítési eljárást, és lehetővé teszi, hogy a rendszer megtalálja a saját járművezetők.

Új hardver „>

Párbeszéd az Új hardver

8. lépés: Nyissa meg az Eszközkezelő, hogy megbizonyosodjon arról, hogy a bootloader SAM-BA van kapcsolva.

Eszközkezelõ eszköz Atmel AT91

9. lépés: Indítsa el a SAM-BA alkalmazást a szoftvercsomag AT91 ISP, és válassza ki a cél hardver platform AT91SAM7S64-EK.

A választás a hardver platform

10. lépés után csatlakozik a hardver platform, váltson át a fület a Flash. válassza ki a megfelelő firmware az adó / vevő, majd kattintson a Fájl küldése. Amikor az alkalmazás kéri a kérdést, hogy a nyitásához vagy zárásához a megfelelő flash memória területen válassza az Igen lehetőséget. Ha ez a lépés nem sikeres, az azt jelenti, hogy a firmware sikeresen betöltődik a memóriába Flash mikrokontroller.

Alkalmazás SAM-BA

Ne feledje, hogy ismételje meg a SAM-BA eljárást az adó és a vevő számára. Miután vége mindkét eszköz működésre kész.