LINUX.ORG.RU

Ищи в файловых дескрипторах в текущем контексте.

А зачем тебе это понадобилось? Если тебе это понадобилось, то ты делаешь что-то не так.

Deleted
()

Модуль можно загружать не из файла.

anonymous
()
Ответ на: комментарий от artemsen

Понадобилось для проверки crc

Для проверки целостности и аутентичности?

Делай это правильно:

http://stackoverflow.com/questions/20956618/kernel-driver-integrity-check-at-runtime

http://unix.stackexchange.com/questions/74022/sign-a-module-after-kernel-compilation

https://lwn.net/Articles/470906/

Kosyak ★★★★
()
Ответ на: комментарий от Kosyak

К сожалению RSA и госорганы РФ не совместимы.

artemsen
() автор топика
Ответ на: комментарий от artemsen

А почему проверка именно в драйвере, а не файла перед попыткой загрузки? Файл нормальный, отработал руткит - на диске всё хорошо, а модуль модифицирован.

Если уж и делать, так это подписанные дрова. Говоришь RSA не катит? Так добавляйте ГОСТ в ядро Linux. Мне кажется это уже сделано, хотя может и не в основной ветке...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Так добавляйте ГОСТ в ядро Linux

Так я это и делаю ))) Вообще у регуляторов много бредовых требований, и crc ещё не самое болезненное.

artemsen
() автор топика
Ответ на: комментарий от artemsen

Вообще у регуляторов много бредовых требований

Я тоже так думал, но к счастью требования предъявляют не старпёры-маразматики, просто порой опыт подсказывает где может быть проблема хотя это совершенно не очевидно.

I-Love-Microsoft ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.