当前位置: 首页 > 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.yayakq.cn/news/550671/

相关文章:

  • 网站建设 织梦者企业网站seo多少钱
  • Wordpress 图片左右滑动如何做网站优化 纯外链
  • 重庆网站建设推广网站建设logo尺寸
  • python做网站和php聊城公司网站建设
  • 私人定制哪个网站做的比较好泰安房产网二手房出售
  • 宾馆网站模板公司模板设计
  • 手机网站开发要哪些人广州seo培训课程
  • 做网站建设哪家公司好网站建设合同 技术合同
  • 网站建设公司北京网站排名快速提升工具
  • 公司网站自己可以做吗广东省路桥建设发展有限公司网站
  • wordpress网站分享到朋友圈专业高端网站设计首选
  • 网站备案 取名资讯通不过wordpress略缩图alt
  • 表白网站怎么做中文个人网站模板下载
  • 陕西网站设计正能量成年入口
  • 绵阳优化网站排名汕头网站建设推广平台
  • 基于python网站开发做网站可以用哪些软件
  • 网站建设 推广企业税率三只松鼠营销案例分析
  • 建网站知乎wordpress 相册浏览器
  • 网站建设开发设计营销公司厦门推广方案范例
  • 快速网站排名优化wordpress 按装
  • 易网做的网站后台福州免费建站品牌企业
  • 网站建设的目的和意义wordpress 密码忘记
  • 青岛市网站建设多梦主题建设的网站
  • 响应式网站 模版react 和wordpress
  • 网站建设补贴是经信局的政策吗sap软件
  • 广州网站制作公司排名网站优化能发外链的gvm网站大全
  • 做书店网站版头互联网推广公司是做什么的
  • 网站架设标准仿素材网站
  • 请简述网站开发的流程图网站 宗旨
  • 免费网站软件wordpress查版本号