Найдено 33 результата
- 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;...
- 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...
- 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);...
- 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)
1)ругается на инициализацию модуля и выгрузку
2)Invalid operands to binary %(have 'struct usb_device *'' and int) и на эту строку тыкает if(((urbp->dev % 0x400) == 0)
- 24 июл 2017, 15:18
- Форум: Linux изнутри
- Тема: Клавиатурный буфер
- Ответы: 50
- Просмотры: 19402
Re: Клавиатурный буфер
разбираю код сейчас)
по поводу рута, то это не учитывается просто нужен ответ)
по поводу рута, то это не учитывается просто нужен ответ)
- 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, локализация и структ...
- 24 июл 2017, 01:11
- Форум: Linux изнутри
- Тема: Клавиатурный буфер
- Ответы: 50
- Просмотры: 19402
Re: Клавиатурный буфер
нет) это мне дали такое задание)подробно ответил в лс)
- 24 июл 2017, 00:54
- Форум: Linux изнутри
- Тема: Клавиатурный буфер
- Ответы: 50
- Просмотры: 19402
Re: Клавиатурный буфер
тогда у меня вообще идей нету, к сожалению((
- 24 июл 2017, 00:48
- Форум: Linux изнутри
- Тема: Клавиатурный буфер
- Ответы: 50
- Просмотры: 19402
Re: Клавиатурный буфер
блин жаль)уже понадеялся)
еще узнал что оперативная память показывается не вся) компилирую сейчас ядро с параметром CONFIG_STRICT_DEVMEM=n , чтобы вся оперативка показывалась
еще узнал что оперативная память показывается не вся) компилирую сейчас ядро с параметром CONFIG_STRICT_DEVMEM=n , чтобы вся оперативка показывалась
- 23 июл 2017, 21:37
- Форум: Linux изнутри
- Тема: Клавиатурный буфер
- Ответы: 50
- Просмотры: 19402
Re: Клавиатурный буфер
ответил в лс)