
技术攻关
文章平均质量分 83
李洛克07
专业从事IPSecVPN相关技术开发、设计。忙忙碌碌度过了17年的软件开发生涯,从未真正的抬头看看,工作?技术?个人发展? 貌似有些偏离,心想为自己留下些什么?能给别人带来些什么?自己存在的价值?只是编码? cv工程师?未经我道路,不知我迷茫。现在是选择了一个高薪的行业,但这个是不是自己想要的生活? 自己真正的喜欢? 接下来尝试一下,持续更新记录自己的工作成果。有些特别专业的设了一个栏目收费屏障,一杯咖啡钱。看看是否有人愿意买单?共同深入探讨技术细节。
展开
-
Linux 驱动PCIE编程接口
前些时间学习e1000网卡驱动, 延伸到驱动下pcie设备的使用。总结了一下pci函数原创 2022-11-09 14:53:29 · 1580 阅读 · 2 评论 -
libcurl编译是出现的error LNK2019: 无法解析的外部符号 __imp__IdnToAscii@20解决方法
网上介绍的都是假的,静态库不能编译过。 本人在xp 32, win7 32, win7 64 下面均试过, 输出同样的结果。 只有编译动态库,引用动态库才能成功。一共两种情况, 第一,如果是使用 nmake /f makefile.vc mode=static VC=10 , 此处为release版本,如果添加DEBUG=yes为debug版本。则在新建工程,使用libcurl库时时出现: ...原创 2018-08-03 11:33:55 · 8311 阅读 · 8 评论 -
Snort 中文手册
摘要snort有三种工作模式:嗅探器、数据包记录器、网络入侵检测系统。嗅探器模式仅仅是从网络上读取数据包并作为连续不断的流显示在终端上。数据包记录器模式把数据包记录到硬盘上。网路入侵检测模式是最复杂的,而且是可配置的。我们可以让snort分析网络数据流以匹配用户定义的一些规则,并根据检测结果采取一定的动作。(2003-12-11 16:39:12)Snort 用户手册原创 2014-12-12 10:07:14 · 730 阅读 · 0 评论 -
国密算法SM2证书制作
SM2签名验证算法SM2签名同样也是需要先摘要原文数据,即先使用SM3密码杂凑算法计算出32byte摘要。SM3需要摘要签名方ID(默认1234567812345678)、曲线参数a,b,Gx,Gy、共钥坐标(x,y)计算出Z值,然后再杂凑原文得出摘要数据。这个地方要注意曲线参数和坐标点都是32byte,在转换为BigInteger大数计算转成字节流时要去掉空补位,否则可能会出现摘要计转载 2014-12-12 08:19:16 · 5180 阅读 · 0 评论 -
iptables 入门
iptables 中的指令,均需区分大小写。ipchains 和 iptables 在语法上的主要的差异,注意如下:1. 在 ipchains 中,诸如 input 链,是使用小写的 chains 名,在 iptables 中,要改用大写 INPUT。2. 在 iptables 中,要指定规则是欲作用在那一个规则表上(使用 -t 来指定,如 -t nat),若不指定,则预设是作用在转载 2014-12-12 08:33:29 · 325 阅读 · 0 评论 -
rootfs根文件系统创建脚本
echo "Create initrd.img"dd if=/dev/zero of=/tmp/initrd.img bs=1k count=32768#dd if=/dev/zero of=/tmp/initrd.img bs=1k count=131072/sbin/mke2fs -F -v -c -i 2048 -m 0 /tmp/init原创 2014-12-12 08:02:15 · 612 阅读 · 0 评论 -
arm uboot平台烧录信息
一、环境变量展示U-Boot> printbaudrate=115200bootargs=m=128M console=/dev/null initrd=0x23000000,17000000 mtdparts=atmel_nand:3M(kernel)ro,3M(rootfs),4M(wxjn_config),-(jnc_soft) root=/dev/ram0 rw b原创 2014-12-12 07:57:10 · 1243 阅读 · 0 评论 -
海泰ukey内核支持及使用
Linux内核模块 Redhat 7.2的内核为2.4.9,对Usb接口支持不足,不建议使用Redhat 7.3 以前的版本,有用户在Redhat 7.2下使用KeyDisk出错,KeyDisk是将key 和U盘通过Usb Hub连接在一起的,需要内核支持Usb Hub等特性,升级内 核后才解决。 Redhat 7.3内核在G31等新主板上兼容性不好,需要将Usb 2原创 2014-12-09 11:48:38 · 4313 阅读 · 0 评论 -
CAVIUM MIPS 不使用PCI 内核编译USB
总线内核编译选项如下:## Bus options (PCI, PCMCIA, EISA, ISA, TC)#CONFIG_HW_HAS_PCI=y# CONFIG_PCI is not setCONFIG_ARCH_SUPPORTS_MSI=yCONFIG_MMU=yCONFIG_ZONE_DMA32=yCONFIG_PCCARD=yCONFIG_PCMC原创 2014-12-09 22:35:03 · 907 阅读 · 0 评论 -
arm9x25交叉编译IPTABLES问题与解决
iptables 版本选择 1.4.0, 高版本出现没有入口函数问题, 稍后解决。下载地址:http://www.netfilter.org/projects/iptables/downloads.html选择源码iptables-1.4.0.tar.bz2。解压缩命令:tar -xjvf iptables-1.4.0.tar.bz2.编译命令:make CC=arm-none原创 2014-12-09 10:46:29 · 1137 阅读 · 0 评论