Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 03.01.2011, 22:25  
Дмитрий Леонидович
Прохожий
 
Регистрация: 03.01.2011
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитрий Леонидович на пути к лучшему
По умолчанию Пытаемся сделать необычный кейлоггер

Доброго времени суток, уважаемые Форумчане!
Для начала обозначим, что Кейлогер (keylogger) - это аппаратное устройство, регистрирующее каждое нажатие клавиши на клавиатуре компьютера.

Техзадание следующее:
1. устройтво сидит паралельно клавиатуре
2. по нажатии кнопки на нем начинает мониторить и записывать скан-коды клавиш и интервал между нажатиями /~500 событий/
3. по нажатии кнопки начинает циклически воспроизводить записанные события.

Софтовые варианты неприменимы из-за того, что просто душатся установленным софтом на корню Сменить софт нельзя.


Некоторый опыт имеется. Годика 2 назад при помощи MicroC for PIC от MikroElektronika успешно создал DataLogger, работающий с SD-картами памяти при помощи встроенных библиотек. Вот теперь думаю попытать силы с кейлоггером.
Поиск по сети, Казусу и vrtp.ru существенных результатов не дал. Пригодных исходников на Си нашел, то ассемблер то АВР....
Схема,будет выглядеть примерно как здесь

ибо, насколько я понимаю, размера EEPROM нехватит. Хотя с другой стороны энергонезависимости от устройства и нетребуется. Из старых запасов есть PIC16C554, думаю сойдет.



Собственно с записью нажатий больших проблем я не предвижу, интервалы тоже посчитать можно легко. А вот порядок воспроизведения событий в голове не укладывается. Повидимому нужно както маркировать записываемые данные для однозначности, группировать их, Ведь потом нужно будет присваивать значения переменным и все такое прочее. Где можно это почитать в доступном виде?
Реклама:
Дмитрий Леонидович вне форума  
Непрочитано 03.01.2011, 22:53  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Пытаемся сделать необычный кейлоггер.

Сообщение от Дмитрий Леонидович Посмотреть сообщение
Поиск по сети, Казусу и vrtp.ru существенных результатов не дал. Пригодных исходников на Си нашел, то ассемблер то АВР....
Наверное, пришла пора самому писать исходники...

Цитата:
Где можно это почитать в доступном виде?
Практически нигде. Вы ставите себе достаточно простую задачу, и вместо того, чтобы самостоятельно ее решить, ищите готовое решение. Ну раз найдете, ну два... Так всю жизнь и будете искать? А не хочется самому попробовать? Чтобы потом кто-нибудь да по Вашим же исходникам? Неужто не хочется?..
ut1wpr вне форума  
Непрочитано 04.01.2011, 00:03  
XoDoK11
Гражданин KAZUS.RU
 
Аватар для XoDoK11
 
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
XoDoK11 на пути к лучшему
По умолчанию Re: Пытаемся сделать необычный кейлоггер

Кейлогер на PIC был. Если нужен, завтра поищу.
XoDoK11 вне форума  
Непрочитано 04.01.2011, 00:59  
vvkka
Прописка
 
Регистрация: 24.08.2005
Сообщений: 139
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
vvkka на пути к лучшему
По умолчанию Re: Пытаемся сделать необычный кейлоггер

готовых ссылок навалом
к примеру вот

http://www.rlocman.ru/shem/schematics.html?di=65714

где то находил и опесание кода на си. ищите в инете
vvkka вне форума  
Непрочитано 04.01.2011, 01:26  
gary2007
Почётный гражданин KAZUS.RU
 
Аватар для gary2007
 
Регистрация: 24.09.2007
Адрес: Полтава, UA
Сообщений: 2,450
Сказал спасибо: 376
Сказали Спасибо 1,060 раз(а) в 624 сообщении(ях)
gary2007 на пути к лучшему
По умолчанию Re: Пытаемся сделать необычный кейлоггер

А что нельзя отсюда кекс родной взять и прошить, не работает?
http://www.keelog.com/ru/diy.html
gary2007 вне форума  
Непрочитано 04.01.2011, 03:08  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Пытаемся сделать необычный кейлоггер

У той же MikroE есть библиотеки работы с PS/2 клавиатурой и MMC картой. Осталось только связать это все. Я бы запустил на МК часы реального времени и писал на карту каждое нажатие и время этого события. Проще некуда.
Easyrider83 вне форума  
Непрочитано 04.01.2011, 19:10  
Дмитрий Леонидович
Прохожий
 
Регистрация: 03.01.2011
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитрий Леонидович на пути к лучшему
По умолчанию Re: Пытаемся сделать необычный кейлоггер

Сообщение от Easyrider83 Посмотреть сообщение
У той же MikroE есть библиотеки работы с PS/2 клавиатурой и MMC картой. Осталось только связать это все. Я бы запустил на МК часы реального времени и писал на карту каждое нажатие и время этого события. Проще некуда.
Вот и я говорю что проблем на этом этапе не придвидется.


Цитата:
А что нельзя отсюда кекс родной взять и прошить, не работает?
http://www.keelog.com/ru/diy.html
Будет работать, куда ж оно то денется? Но мне нужно, чтобы еще и эмулировалась работа клавиатуры. А в этом случае проще самому писать с нуля, нежели править авторский ассемблер.


Цитата:
Практически нигде. Вы ставите себе достаточно простую задачу, и вместо того, чтобы самостоятельно ее решить, ищите готовое решение.
Я все же надеялся, что мне дадут ссылку на работу с массивами информации /или пример такой работы/. Пока я немогу сообразить, как присвоить переменным запомненные значения из массива данных и как их правильно грамотно записывать для последующей обработки.

Последний раз редактировалось Дмитрий Леонидович; 04.01.2011 в 19:18.
Дмитрий Леонидович вне форума  
Непрочитано 04.01.2011, 20:10  
russo_turisto
Прописка
 
Регистрация: 16.01.2007
Адрес: Astana KZ
Сообщений: 243
Сказал спасибо: 48
Сказали Спасибо 38 раз(а) в 32 сообщении(ях)
russo_turisto на пути к лучшему
По умолчанию Re: Пытаемся сделать необычный кейлоггер

есть на пике, правда без исходников
Вложения:
Тип файла: rar шпион клавиатуры.rar (40.6 Кб, 87 просмотров)
russo_turisto вне форума  
Непрочитано 04.01.2011, 21:13  
XoDoK11
Гражданин KAZUS.RU
 
Аватар для XoDoK11
 
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
XoDoK11 на пути к лучшему
По умолчанию Re: Пытаемся сделать необычный кейлоггер

Сообщение от russo_turisto Посмотреть сообщение
есть на пике, правда без исходников
Первоисточник c исходниками.
Вложения:
Тип файла: rar Long-MK_PIC_d8_234_Kb.rar (234.5 Кб, 136 просмотров)
XoDoK11 вне форума  
Сказали "Спасибо" XoDoK11
Непрочитано 04.01.2011, 22:56  
Дмитрий Леонидович
Прохожий
 
Регистрация: 03.01.2011
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитрий Леонидович на пути к лучшему
По умолчанию Re: Пытаемся сделать необычный кейлоггер

Выражаю огромную благодарность XoDoK11, о большем и не смел мечтать Спасибо.
Дмитрий Леонидович вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать сопротивление из нихрома на 0.22 Ома Immortal44-88 Делимся опытом 8 20.11.2010 17:43
Сравнение массивов .Как лучше сделать? Zemlyanov Микроконтроллеры, АЦП, память и т.д 4 04.03.2010 11:48
Помогите сделать генератор на основе микроконтроллера Piroknight Микроконтроллеры, АЦП, память и т.д 11 13.11.2009 15:18


Часовой пояс GMT +4, время: 01:26.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot