Хардуер Keylogger моята версия редакция

Ако се интересувате от тази черна нещо и искате да си представите един и същ, описанието и инструкциите на производителя се очакват.
Хабре е с отлична публикация по темата. Няма да повтарям теорията и принципите на действие (всичко перфектно, разкрити в по-горе статия), по-добре е да демонстрира изпълнението му и да се конкретизират неговата отличителна черта.
В първо приближение, все едно: микроконтролера е включен в пропастта PS / 2 клавиатура интерфейс и компютър, натискането на бутона улова и пише на своята вътрешна памет. Използвайте вградения в IC енергонезависима памет (EEPROM), което е достатъчно, за да е качество на паролата на Windows и малко повече. За да прихване нещо по-голямо е по-добре да се използва външна памет.
В паметта кодове за сканиране са написани услуга, която ви позволява да съхранявате и да играят най-различни действия, като замъгляване на за връщане, символи с натискането на един shiftom, оформление и т.н. Включване
Контролер 8 е избран крака AtTiny45 в малък SOIC пакет, при което може да се монтира директно в корпуса на съединителя. Възможностите за заместване Tiny25 / 85 (различни количества памет като флаш и EEPROM), или Tiny13 / 15 (различават леко по-силен). Модерен MK добре пригоден за такива приложения, тъй като не се изисква за всички външни компоненти, като некритични изисквания за тактова честота стабилност външен кристал заменя вътрешния RC верига, което е било направено. Единственият външен компонент става резистор за "тиранти" reseta към захранващото напрежение.
В структурно отношение Keylogger е проектиран като малък адаптер сглобен от два съединителя.
процеса на създаване на снимка.
Вземете 2 Mini DIN 6-пинов конектор, мама и татко:

ги разглобява и преструва искал да постави на контролера:

В непосредствена близост до всички скачването финализиране някои подробности:

Пластмасата е лесно достатъчно, за да намали обичайната офис ножа.
Разпоявам всичко по схемата:

Поставя се в много малък, и инсталация изисква определено умение. Някои където контролерът е спойка директно към клемите на конектор, останалата част на проводниците. Всичко това е без лепило, и задръжте много здраво. Контролер и проводници вътре трябва да приключи тиксо да се избегне верига чрез половинките на метал съединител (на снимката не изолирбанд за яснота).

За програмиране на контролера с помощта на специален адаптер, който се свързва с вече завършено устройство, вместо на клавиатурата:

възможните подобрения
- Повече памет. Контролерът 2 остане неизползван краката и, ако е необходимо, може да се свърже външен EEPROM в една и съща 8-nogom SOIC пакет за I2C автобус. Микрочиповете могат да се сгъват един върху друг и всичко това в слота. Тогава паметта е няколко порядъка по-голяма (например имам подходяща EEPROM 32 KB).
- ясно функция памет. Друг специален. бутон, при което устройството ще изчистите паметта. Сега тя не се промени, а понякога се прояви миналата или по-миналата прихващане.
- Интерактивна меню текст. Меню на няколко вида стоки (настройки, действия и т.н.), формирани директно в тетрадка.
- Автоматизатор преси. Може би някой ще искал възможност независимо от приложението, да се свързва с определен клавиш или комбинация от много кликвания.
Изтеглете програмата.