linux ubuntu驱动签名

Aug 23 07:07:16 ubuntu kernel: JWNetFilter: loading out-of-tree module taints kernel.
Aug 23 07:07:16 ubuntu kernel: JWNetFilter: module verification failed: signature and/or required key missing - tainting kernel
Aug 23 07:07:16 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:485] (JwNet_init) - JwNet_init net connect module init
Aug 23 07:07:16 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:489] (JwNet_init) - JwNet_init black white port module init
Aug 23 07:07:16 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:496] (JwNet_init) - JwNet_init netlink module init
Aug 23 07:07:16 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:506] (JwNet_init) - JwNet_init netfilter hook init
Aug 23 07:07:16 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:509] (JwNet_init) - Synctimer init
Aug 23 07:30:25 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:518] (JwNet_exit) - JwNet_exit  nf_unregister_hooks
Aug 23 07:30:25 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:520] (JwNet_exit) - Sync timer exit
Aug 23 07:30:25 ubuntu kernel: JWNetFilter: [INFO] [netlink.c:273] (netlink_exit) - netlink release ok
Aug 23 07:30:25 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:522] (JwNet_exit) - JwNet_exit  netlink exit
Aug 23 07:30:25 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:525] (JwNet_exit) - JwNet_exit  net_connect_thread_exit
Aug 23 07:30:25 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:528] (JwNet_exit) - JwNet_exit  black white port exit
Aug 23 07:31:12 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:485] (JwNet_init) - JwNet_init net connect module init
Aug 23 07:31:12 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:489] (JwNet_init) - JwNet_init black white port module init
Aug 23 07:31:12 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:496] (JwNet_init) - JwNet_init netlink module init
Aug 23 07:31:12 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:506] (JwNet_init) - JwNet_init netfilter hook init
Aug 23 07:31:12 ubuntu kernel: JWNetFilter: [INFO] [NetFilter.c:509] (JwNet_init) - Synctimer init
2013  ls
 2014  openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Module Signature Key/"
 2015  ls
 2016  sudo find / -name "sign-file"
 2017  clear
 2018  ls
 2019  cp /home/lyd/hostprotect/demo/kernel/NetFilter/JWNetFilter.ko .
 2020  ls
 2021  sudo ./usr/src/linux-headers-5.4.0-150-generic/scripts/sign-file sha256 MOK.priv MOK.der JWNetFilter.ko 
 2022  /usr/src/linux-headers-5.4.0-150-generic/scripts/sign-file sha256 MOK.priv MOK.der JWNetFilter.ko 
 2023  rmmod JWNetFilter
 2024  sudo rmmod JWNetFilter
 2025  lsmod
 2026  clear

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux ECDSA驱动开发是指开发用于处理ECDSA(椭圆曲线数字签名算法)的驱动程序。该驱动程序是一个树外驱动程序,用于维护Linux * Intel(R)SGX软件堆栈,并配有灵活的启动控制和Intel(R)AES新指令支持的平台。 要编译成驱动模块,可以使用Makefile文件中的指令,在指定的内核目录下进行编译。例如,可以通过以下命令编译成ARM架构的驱动模块: ``` make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- liefyuan@ubuntu:~/Liefyuan/bingpi-v3s/drivers/led$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- ``` 编译完成后,可以使用scp命令将驱动模块复制到开发板上。例如,可以使用以下命令将led_dev.ko文件复制到开发板的/home目录下: ``` scp led_dev.ko root@192.168.1.103:/home ``` 在复制之前,可能需要编辑知名主机文件(known_hosts),删除相关密钥。可以通过以下步骤编辑该文件: 1. 使用vi或其他文本编辑器打开know_hosts文件: ``` vi /home/liefyuan/.ssh/known_hosts ``` 2. 进入知名主机文件的编辑界面,删除最后一行的密钥。 3. 保存文件并退出编辑器。 完成上述步骤后,可以通过scp命令将驱动模块复制到开发板上进行使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [linux-sgx:面向Linux的英特尔SGX *](https://download.csdn.net/download/weixin_42138525/18581001)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [嵌入式Linux:V3s led驱动开发](https://blog.csdn.net/qq_28877125/article/details/127482514)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值