当前位置: 首页 > news >正文

深圳模板网站制作百度广告联盟下载

深圳模板网站制作,百度广告联盟下载,wordpress标题翻译插件,对口网站怎么做目录 前言 一、开发环境 二、tcpdump 源码下载 三、交叉编译 libpcap 四、交叉编译 tcpdump 五、tcpdump 移植到板子运行 前言 本章内容将讲解,如何在海思平台交叉编译、移植,并基于静态库生成的 tcpdump 网络抓包工具。 一、开发环境 SS…

目录

前言 

一、开发环境 

二、tcpdump 源码下载 

三、交叉编译 libpcap

四、交叉编译 tcpdump

五、tcpdump 移植到板子运行 


前言 

本章内容将讲解,如何在海思平台交叉编译、移植,并基于静态库生成的 tcpdump 网络抓包工具。

一、开发环境 

SS626V100 交叉工具链的安装流程,可以参考 《SS626V100_SDK_V2.0.1.0 安装编译 osdrv 问题汇总》 。 

1. windows10 电脑 + 虚拟机15 Pro + Ubuntu18.0.4 

2. 芯片型号: SS626V100

二、tcpdump 源码下载 

由于 tcpdump 依赖于 libpcap,所以这两份的源代码都需要下载。 以下示例将使用目前最新的版本 tcpdump-4.99.4.tar.gz 和 libpcap-1.10.4.tar.gz

  1. tcpdump 官方地址:https://www.tcpdump.org
  2. tcpdump 源码地址:https://github.com/the-tcpdump-group/tcpdump
  3. libcap 源码地址:https://github.com/the-tcpdump-group/libpcap

三、交叉编译 libpcap

1.  创建一个 libpcap 编译结果的安装目录(编译后的 libpcap 头文件和库将存储在这里)

cd /my_work/tools/tcpdump/  #这个路径大家要根据自己的实际情况修改
mkdir install

2. 为了防止编译过程产生的临时文件污染源码,所以先创建一个 build 目录,再编译 libpcap 源码

tar zxf libpcap-libpcap-1.10.4.tar.gz
cd libpcap-libpcap-1.10.4
mkdir build
cd build

3. 清空目录,执行上层的 configure,指定编译器和编译结果的安装目录,并要求生成静态库

make clean
../configure --host=aarch64-mix410-linux --with-pcap=linux --prefix=/my_work/tools/tcpdump/install --disable-shared

4. 编译安装

make
make install

四、交叉编译 tcpdump

1. 同理,为了防止编译过程产生的临时文件污染源码,所以先创建一个 build 目录,再编译 tcpdump 源码

tar zxf tcpdump-tcpdump-4.99.4.tar.gz
cd tcpdump-tcpdump-4.99.4
mkdir build
cd build

2. 清空目录,执行上层的 configure,指定编译器及依赖的 libpcap 头文件、库文件路径,并且要求不需要加密功能,生成 makefile

make clean
../configure --host=aarch64-mix410-linux --without-crypto CFLAGS="-I/my_work/tools/tcpdump/install/include" LDFLAGS=-L/my_work/tools/tcpdump/install/lib LIBS=-lpcap

3. 编译

make

执行成功后,tcpdump-tcpdump-4.99.4/build 目录下将生成 tcpdump 工具。 

五、tcpdump 移植到板子运行 

由于只生成静态库,所以不需要再把 libpcap 生成的(动态)库移植到板子,而是直接移植 tcpdump 工具到板子运行即可。在板子上授权并查看工具版本:

chmod +x tcpdump
./tcpdump -h

正常运行的版本信息如下: 

tcpdump version 4.99.4
libpcap version 1.10.4 (with TPACKET_V3)
Usage: tcpdump [-AbdDefhHIJKlLnNOpqStuUvxX#] [ -B size ] [ -c count ] [--count][ -C file_size ] [ -E algo:secret ] [ -F file ] [ -G seconds ][ -i interface ] [ --immediate-mode ] [ -j tstamptype ][ -M secret ] [ --number ] [ --print ] [ -Q in|out|inout ][ -r file ] [ -s snaplen ] [ -T type ] [ --version ][ -V file ] [ -w file ] [ -W filecount ] [ -y datalinktype ][ --time-stamp-precision precision ] [ --micro ] [ --nano ][ -z postrotate-command ] [ -Z user ] [ expression ]
http://www.dt0577.cn/news/51303.html

相关文章:

  • 沈阳网站开发集团seo赚钱暴利
  • 德国的网站域名百度搜索优化平台
  • 深圳宝安专业做网站公司淘宝seo
  • 好看的网站首页设计企业网站是什么
  • wordpress怎样显示子类目汕头seo建站
  • 南通做百度网站的公司网站口碑好网络营销电话
  • 检测网站打开速度网址查询工具
  • 潍坊网站建设500江门网站开发多少钱
  • php做电影网站有哪些网络营销大赛策划书
  • 给客户做网站图片侵权上海网站营销seo方案
  • 房地产开发公司网站源码海口网站排名提升
  • 司法鉴定网站建设的内容百度关键词优化推广
  • 数据调查的权威网站百度广告联系方式
  • 建设外贸购物网站电商seo优化是什么意思
  • 淘宝购物网站优化排名易下拉稳定
  • 直销网站建设东莞网站推广行者seo08
  • 怎么做网站才能不让警察定位到自己seo优化教程下载
  • 丰台公司做网站大型网站制作
  • 大型网站 cms做网站平台需要多少钱
  • 淘宝客网站怎么做推广计划国内最大的搜索引擎
  • 大学生做社交网站桌面百度
  • 学php网站开发关键词优化靠谱推荐
  • wordpress模板本地怎么安装360seo关键词优化
  • 17做网站 一件代发电脑培训学校网站
  • 淘宝的大股东是日本软银集团榆林百度seo
  • 网站免费云主机怎么去营销自己的产品
  • 汕头网站推广制作怎么做职业培训机构管理系统
  • 软件公司名称大全查询湖南seo优化排名
  • 工程建设教育网站全网关键词云怎么查
  • 网站建设都包括什么科目苏州seo网站优化软件