Imam za naredit program, ki bi belezil vse dostope do vseh datotek. Stvar
sem si zamislil tako da sem napisal kernel modul, ki na novo definira
sistemski klic "__NR_open" << kaksen boljsi nasvet???

To kar me v bistvu muci pa je da modul deluje v "kernel_space" in ne vem
kako bi lahko izpisoval imena odprtih datotek na kako "normalno" mesto ...
za enkrat izisujem kar z printk("%s\n" ime datoteke) kar izpisuje v
konzolo, jaz bi rad ce ne drugega preusmeril te izpise na syslogd warn,
tako da bi v /etc/syslogd.conf definiral nekaj ala *.warn = /moj/file <<
kaksna ideja kako bi lahko to resil???

V nekaterih modulih od kernelja je recimo uporabljen printk(KERN_WARN "To
mi izpisi"); vendar to mi ne dela???

Hvala in lp,
Dezo


Reply via email to