[ captPicard @ 07.07.2015. 14:29 ] @
Dakle, imam USB čitač kartica koji radi kao tipkovnica/barcode čitač. Da li je moguće presresti poruke sa tog čitača, ili "pročitati" da li je nešto poslano sa tipkovnice ili tog čitača? |
[ captPicard @ 07.07.2015. 14:29 ] @
[ Predrag Supurovic @ 07.07.2015. 14:49 ] @
To verovatno simulira tastaturu pa se moze tretirati isto kao i tastatura.
[ captPicard @ 07.07.2015. 14:57 ] @
Citat: Predrag Supurovic: To verovatno simulira tastaturu pa se moze tretirati isto kao i tastatura. U tome i je problem, ne želim da se tretira kao tastatura :D Izlaz je string tipa 01234567945. [ savkic @ 07.07.2015. 16:42 ] @
Za početak presretni WM_KEYDOWN poruku i vidi da li dobijaš i šta za scan code i ostale stvari sa usb čitača a šta sa tastature (ima li razlike). Potom možeš ići i na hookovanje (SetWindowsHookEx) tastature niskog nivoa i tu takodje gledati šta se dobija. Kao najniži nivo ostaje drajver gde postoji ta informacija (odakle stiže poruka), možda taj usb drajver generiše tastere sa keybd_event ili na neki drugi način.
[ Predrag Supurovic @ 07.07.2015. 17:38 ] @
Citat: captPicard: Citat: Predrag Supurovic: To verovatno simulira tastaturu pa se moze tretirati isto kao i tastatura. U tome i je problem, ne želim da se tretira kao tastatura :D Izlaz je string tipa 01234567945. Želeo ti to ili ne, ako operativni sistem to vidi kao tastatutu, onda je to tastatura. [ captPicard @ 07.07.2015. 23:33 ] @
Citat: savkic: Za početak presretni WM_KEYDOWN poruku i vidi da li dobijaš i šta za scan code i ostale stvari sa usb čitača a šta sa tastature (ima li razlike). Potom možeš ići i na hookovanje (SetWindowsHookEx) tastature niskog nivoa i tu takodje gledati šta se dobija. Kao najniži nivo ostaje drajver gde postoji ta informacija (odakle stiže poruka), možda taj usb drajver generiše tastere sa keybd_event ili na neki drugi način. Hvala savkic, probam ovo sutra. [ Rapaic Rajko @ 12.07.2015. 10:31 ] @
Hm, nesto se prisetih petljanja sa barcode citacem, koji se u sistemu vidi kao tastatura.
Dakle, trebalo bi da se moze podesiti kroz pratecu app (koja ide uz driver citaca) da barcode citac procitani string salje sa nekim prefix karakterom, npr. '#'. Pozz Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|