Scamper安装方法:Scamper - CAIDA

Scamper有很多扩展包,用于实现不同功能,例如

但是安装了Scamper后在命令行中输入sc_并按tab补全后发现,并没有显示出所有的扩展。

以下是作者测试时发现能显示的所有扩展,共24个:

sc_ally           sc_filterpolicy   sc_radargun       sc_tracediff      sc_warts2text
sc_analysis_dump    sc_remoted        sc_ttlexp         sc_wartscat
sc_attach         sc_ipiddump       sc_speedtrap      sc_warts2csv      sc_wartsdump
sc_bdrmap         sc_pinger         sc_tbitblind      sc_warts2json     sc_wartsfilter
sc_erosprober     sc_prefixscan     sc_tbitpmtud      sc_warts2pcap     sc_wartsfix

但是Scamper目前共有28个扩展,例如提取router name的扩展sc_hoiho就不在这里面。

观察configure文件后发现:

有这么几个选项,其中就包括sc_hoiho

若需要安装sc_hoiho扩展则需要在./configure时加上--with-sc_hoiho选项

但是仅加上这个选项还不够,因为hoiho依赖C语言的prec库,这表明你需要同时加上--with-pcre或--with-pcre2(2选1)

由于./configure的作用是检测系统里有没有对应的包,并不会帮你安装。

如果你没有pcre的话是会报错的,那么你就需要先安装pcre,【Linux】Linux下编译安装PCRE库_'Ablaze 的专栏-CSDN博客_pcre2 安装。

装好后再回来执行 ./configure --with-pcre --with-sc_hoiho,然后make,sudo make install即可

scamper扩展使用,以sc_hoiho为例相关推荐

  1. 存储器扩展连接理解(S3C2410为例)——SDRAM

    转载于http://blog.csdn.net/do2jiang/archive/2009/09/11/4543065.aspx 由于S3C2410是32位处理器(指令一次能够操作32位数据(运算器一 ...

  2. vscode安装扩展插件-以python为例

    1.在线安装 2.文件导入 文件下载地址 https://marketplace.visualstudio.com/vscode 3.复制文件 查找已安装的插件列表文件:路径一般为 C:\Users\ ...

  3. 使用C语言来扩展PHP,写PHP扩展dll

    转自http://www.cnblogs.com/myths/archive/2011/11/28/2266593.html 以前写过一次PHP扩展DLL,那个是利用调用系统的COM口实现的扩展,与P ...

  4. 总结一下php5.2.16与apache2.0的C++扩展开发整个过程

    2019独角兽企业重金招聘Python工程师标准>>> 开发环境:ubuntu 11(虚拟机环境) 开发平台: php-5.2.16.tar+apache2.0 PHP API 20 ...

  5. 【UML 建模】UML建模语言入门 -- 用例视图详解 用例视图建模实战

    . 作者 :万境绝尘  转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/18964835 . 一. 用例视图概述 用例视图表述哪些 ...

  6. hc05与单片机连接图_单片机科普:单片机的IO口不够用了怎么办?如何扩展单片机的IO口...

    单片机是一种可编程器件,在各种消费类电子.工业电子.汽车电子等行业应用广泛,目前开发产品的构架就是以单片机为核心,根据不同的功能搭建不同的外设电路.同样的功能,每个人.每个团队所做的技术方案都不会相同 ...

  7. 需求用例分析之六:业务用例之科伯恩系

    作者:张克强    作者微博:张克强-敏捷307 来自于科伯恩<编写有效用例>对业务用例的说明 在<使用 UML 进行业务建模:理解业务用例与系统用例的相似和不同之处>中分析科 ...

  8. 【原创】一个简单的StreamInsight样例分析:MarketMonitor

    MarketMonitor是2009年微软专业开发者大会上StreamInsight小组资深程序经理Torsten Grabs演讲中的第一个StreamInsight Demo.这个Demo演示了如何 ...

  9. iOS-单例设计模式

    整理单例设计模式 先上类图: 再上一个自己用MindNode整理的内容: 下边是整理的代码 1 #import <Foundation/Foundation.h> 2 3 4 /** 5 ...

最新文章

  1. redistemplate 设置永不过期_密码已过期 拒绝访问如何处理?
  2. DPI — nDPI — Overview
  3. 让Windows 7揪出每一个暗中运行程序
  4. java断言——Assertion
  5. 使用docker在CentOS7上搭建WordPress
  6. 安装vs2008出现的问题
  7. 【好文链接】什么是开环控制?什么是闭环控制?区别在哪里?
  8. jeecgboot 前端环境搭建_如何从零开始搭建前端监控平台?
  9. [转]如何使用WinPE硬盘安装Windows XP
  10. Linux工作笔记026---Centos7.3 yum提示Another app is currently holding the yum lock; waiting for it to exit.
  11. PostgreSQL的实践一:数据类型(一)
  12. 关于使用IDEA导入项目后依赖报错的解决方案
  13. 9.Linux 高性能服务器编程 --- IO 复用
  14. 【MB051】炫酷BAT代码 ① 装神系列→可参考
  15. 素数平方根之和c语言注释,C语言 素数平方之和
  16. 端到端无人驾驶文献学习:ChauffeurNet: Learning to Drive by Imitating the Best and Synthesizing the Worst
  17. 杨焘鸣:潜意识的特性
  18. 【Ubuntu】QT程序 could not find or load the Qt platform plugin “xcb“ in “报错解决
  19. 魅族手机flyme服务器不响应,魅族手机你绝对不知道的小技巧,魅族Flyme系统超实用!...
  20. 【低代码开发】智慧交管解决方案

热门文章

  1. GP2Y1010AU0F使用心得
  2. ChatGPT解开了我一直以来对自动化测试的疑惑
  3. 保护视力的4种锻炼方法
  4. OPNET学习笔记(一):创建一个小型局域网工程、场景并对比统计数据
  5. VB 中chr(10)、chr(13)和vblf、vbcr、vbcrlf的分别
  6. 想导入jar包,但是不能粘贴的问题(实际上是粘贴错了位置)
  7. VMware虚拟机安装Ubuntu22.04并配置网络
  8. DDoS 保护、缓解和防御:8 个基本技巧(3~4)
  9. stm32驱动 ov7670发送到串口上位机显示图像
  10. “自动”与“自动(延迟启动)”