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

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

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

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

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

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

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

 
Опции темы

Пытаемся сделать необычный кейлоггер

Непрочитано 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.RUN
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Пытаемся сделать необычный кейлоггер.

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

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

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

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

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

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

А что нельзя отсюда кекс родной взять и прошить, не работает?
http://www.keelog.com/ru/diy.html
gary2007 вне форума  
Непрочитано 04.01.2011, 03:08  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
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
Сказал спасибо: 45
Сказали Спасибо 38 раз(а) в 32 сообщении(ях)
russo_turisto на пути к лучшему
По умолчанию Re: Пытаемся сделать необычный кейлоггер

есть на пике, правда без исходников
Вложения:
Тип файла: rar шпион клавиатуры.rar (40.6 Кб, 87 просмотров)
russo_turisto вне форума  
Непрочитано 04.01.2011, 21:13  
XoDoK11
Гражданин KAZUS.RUN
 
Аватар для 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, время: 22:06.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.