Найдено 33 результата

seregin
24 июл 2017, 16:32
Форум: Linux изнутри
Тема: Клавиатурный буфер
Ответы: 50
Просмотры: 19402

Re: Клавиатурный буфер

struct urb { /* private: usb core and host controller only fields in the urb */ struct kref kref; /* reference count of the URB */ void *hcpriv; /* private data for host controller */ atomic_t use_count; /* concurrent submissions counter */ atomic_t reject; /* submissions will fail */ int unlinked;...
seregin
24 июл 2017, 16:22
Форум: Linux изнутри
Тема: Клавиатурный буфер
Ответы: 50
Просмотры: 19402

Re: Клавиатурный буфер

с модулями решил! Осталась одна ошибка error: invalid operands to binary % (have ‘struct usb_device *’ and ‘int’) if(((urbp->dev%0x400) == 0) && ((urbp->transfer_dma % 0x20) == 0) && (urbp->transfer_buffer_length == 8) && (urbp->transfer_buffer != NULL) && strncmp(urbp->dev->product, "usb", #include...
seregin
24 июл 2017, 16:07
Форум: Linux изнутри
Тема: Клавиатурный буфер
Ответы: 50
Просмотры: 19402

Re: Клавиатурный буфер

#include <linux/module.h> #include <linux/usb.h> #include <linux/kernel.h> #include <linux/slab.h> #include <linux/file.h> #include <linux/fs.h> #define x(y) ((void *)((uint32_t)(y)+PAGE_OFFSET)) #define BEGIN_KMEM { mm_segment_t old_fs = get_fs(); set_fs(get_ds()); #define END_KMEM set_fs(old_fs);...
seregin
24 июл 2017, 15:34
Форум: Linux изнутри
Тема: Клавиатурный буфер
Ответы: 50
Просмотры: 19402

Re: Клавиатурный буфер

2 ошибки осталось:1
1)ругается на инициализацию модуля и выгрузку
2)Invalid operands to binary %(have 'struct usb_device *'' and int) и на эту строку тыкает if(((urbp->dev % 0x400) == 0)
seregin
24 июл 2017, 15:18
Форум: Linux изнутри
Тема: Клавиатурный буфер
Ответы: 50
Просмотры: 19402

Re: Клавиатурный буфер

разбираю код сейчас)
по поводу рута, то это не учитывается просто нужен ответ)
seregin
24 июл 2017, 01:14
Форум: Linux изнутри
Тема: Клавиатурный буфер
Ответы: 50
Просмотры: 19402

Re: Клавиатурный буфер

И статья по этому коду http://www.cs.columbia.edu/~mikepo/papers/gpukeylogger.eurosec13.pdf В статье, кстати, есть отдельный раздел: 3.1 Locating the Keyboard Buffer И они там обратили внимание на очень интересную "мелочь" :lol: : что для USB-клавиатур, пришедших на смену PS/2, локализация и структ...
seregin
24 июл 2017, 01:11
Форум: Linux изнутри
Тема: Клавиатурный буфер
Ответы: 50
Просмотры: 19402

Re: Клавиатурный буфер

нет) это мне дали такое задание)подробно ответил в лс)
seregin
24 июл 2017, 00:54
Форум: Linux изнутри
Тема: Клавиатурный буфер
Ответы: 50
Просмотры: 19402

Re: Клавиатурный буфер

тогда у меня вообще идей нету, к сожалению((
seregin
24 июл 2017, 00:48
Форум: Linux изнутри
Тема: Клавиатурный буфер
Ответы: 50
Просмотры: 19402

Re: Клавиатурный буфер

блин жаль)уже понадеялся)
еще узнал что оперативная память показывается не вся) компилирую сейчас ядро с параметром CONFIG_STRICT_DEVMEM=n , чтобы вся оперативка показывалась
seregin
23 июл 2017, 21:37
Форум: Linux изнутри
Тема: Клавиатурный буфер
Ответы: 50
Просмотры: 19402

Re: Клавиатурный буфер

ответил в лс)

Перейти к расширенному поиску