
开源工具
文章平均质量分 74
keep754
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
GitHub的使用
目前的github上传,不在支持密码,需要使用token。原创 2024-10-08 15:38:17 · 3439 阅读 · 1 评论 -
linux下将txt转成xlsx
库将TXT文件转换为Excel文件。在Linux环境下,可以使用Python的。原创 2024-09-21 11:34:39 · 480 阅读 · 0 评论 -
GDB的使用
即目标机直接使用GDB调试。原创 2024-05-14 16:06:12 · 506 阅读 · 0 评论 -
iptable的移植
iptables 命令的管理控制选项选项名 功能及特点-A 在指定链的末尾添加(--append)一条新的规则-D 删除(--delete)指定链中的某一条规则,按规则序号或内容确定要删除的规则-I 在指定链中插入(--insert)一条新的规则,若未指定插入位置,则默认在链的开头插入-R 修改、替换(--replace)指定链中的某一条规则,按规则序号或内容确定要替换的规则。原创 2024-05-10 17:38:15 · 1072 阅读 · 0 评论 -
移植openssh
arm平台移植openssh原创 2022-10-27 10:45:48 · 1479 阅读 · 1 评论 -
gdbserver移植及使用
开发板上程序是可以strip的,Symbol的读取在PC端gdb工具完成。这也就是gdbserver相对与local gdb以及core dump的优势——开发板端可以strip——因为前两者都需要在开发板端load symbol,因此应用程序会变得非常大,无法放在flash中。这是因为动态库的加载地址是不固定的。gdbserver是嵌入式开发调试的主要工具,依赖开发板上的gdbserver程序以及交叉编译工具链中的arm-linux-gdb命令。使用file查看是x86的, 我要编译的是arm的。原创 2022-10-11 10:58:07 · 885 阅读 · 2 评论 -
tcpdump 编译移植
tcpdump是linux下的抓包工具,嵌入式设备分析网络问题时经常会用到。原创 2022-07-21 17:08:12 · 455 阅读 · 0 评论 -
valgrind的移植和使用
valgrind是一个用于内存调试、内存泄漏检测的软件开发工具Index of /pub/valgrind (sourceware.org)./autogen.sh./configure --host=mips-linux-gnu CFLAGS="-D__UCLIBC__ -muclibc" --prefix=/tmp/nfsmakemake install解决方案:apt-get install automake autoconfapt-get install libtoolautoreconf -ivf原创 2022-06-14 15:50:12 · 1568 阅读 · 0 评论 -
libxml2(schema)的简单使用
xml schema是用来定义xml的合法构建模块,通过xml schema就能在接收到xml消息时,判定消息是否合法,从而保障xml信息安全。从Index of /sources (xmlsoft.org)可以下载libxml2的源码我用的是2.9.12创建一个xml schema文件<?xml version="1.0" encoding="utf-8"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSche..原创 2021-12-30 20:11:03 · 828 阅读 · 0 评论 -
openssl的使用(c/c++)
目录环境部署一、opensslRSA加解密、 使用接口生成秘钥2、使用openssl对文件进行签名认证环境部署关于openssl的移植,在之前wifi功能移植中有过说明,或者网上大把详细步骤一、opensslRSA加解密、 使用接口生成秘钥命令行的方式生成证书: https://blog.csdn.net/gengxiaoming7/article/details/78505107参考文章:https://blog.csdn.net/qq_30667875/arti..原创 2021-11-30 10:09:47 · 8303 阅读 · 1 评论 -
libjpg移植及rgb转rgba
目录linux下的安装及使用rgb转rgba嵌入式开发版移植。做OSD叠加图片,芯片厂商的接口需要用rgba图像才能叠加。但是客户端要求直接下发jpg图片。因此就要自己实现将jpeg转成bgra的逻辑。这里我们可以使用libjpeg库来实现下载地址http://www.ijg.org/linux下的安装及使用解压 :tar -zxvf jpegsrc.v9d.tar.gz编译安装:./configure --prefix=$PWD/_install C...原创 2021-08-12 18:52:50 · 873 阅读 · 0 评论