当前位置: 首页 > 工具软件 > Netzob > 使用案例 >

【Netzob学习】(二)安装netzob——ubuntu(开发用)

向实
2023-12-01

一、需求分析

因为我们这里需要的是使用netzob里面的函数库,来进行协议逆向分析,我是按着之前(一)的步骤过来的,如果出现了一些错误的话请先执行(一)的内容:https://blog.csdn.net/liyihao17/article/details/84574726

二、安装依赖包

1、首先我安装了一个pycharm的社区版,然后打开,随便新建一个工程(使用python3.6,应该python3以上都可以)

2、点击File——settings——Project:XXXX——Project Interpreter,然后发现右边有个小“+”号,点击它

3、在查找输入框中搜索“netzob“发现有个1.0.2的版本,点击下面的install

4、发现有些依赖包没有装,下面开始安装依赖包

完成(一)的内容后会发现缺少以下几个依赖包:numpy、python3-dev、libpcap-dev

接下来就很简单了,直接装上,numpy我使用pip安装的,如果没有pip请先安装pip

sudo apt-get install python3-pip

sudo pip3 install numpy

sudo apt-get install python3-dev

sudo apt-get install libpcap-dev

5、然后再点击这个install即可安装好netzob,就可以愉快的进行网络协议逆向分析啦啦啦~

6、同样不在pycharm里面也可以通过命令安装netzob

sudo pip3 install netzob

 类似资料: