百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

ettercap

> 编程语言
开源

Ettercap 项目

2.8K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

Ettercap 项目

简介

Ettercap 是一套用于中间人攻击的全面工具集。 它具备实时连接嗅探、即时内容过滤以及许多其他有趣的功能。 它支持对多种协议进行主动和被动解析,并包含许多用于网络和主机分析的功能。

[!NOTE] 根据英国一所大学的研究,单词中字母的顺序并不重要,唯一重要的是第一个和最后一个字母的位置正确。其余部分可以完全乱套,你仍然可以毫无问题地阅读。这是因为我们不是逐字母阅读,而是把单词作为一个整体来读,大脑会自动弄明白。

……所以请原谅文档、手册页或代码中的每一个拼写错误,顺便说一句,欢迎修复和补丁。

必需的程序

  • C 编译器
  • flex(或其他与 lex 兼容的解析器生成器)用于处理 *.l 文件
  • bison(或其他与 yacc 兼容的解析器生成器)用于处理 *.y 文件
  • cmake(构建工具)

必需库

必须项:

  • libpcap >= 0.8.1
  • libnet >= 1.1.2.1(支持 IPv6 需 >= 1.1.5)
  • openssl >= 0.9.7
  • libpthread
  • zlib
  • libmaxminddb(libgeoip 的继任者)
  • CMake 2.8
  • Curl >= 7.26.0 用于构建 SSLStrip 插件

[!TIP] 如果您不想启用 SSLStrip 插件,则必须禁用它。 (有关禁用插件的更多信息,请参阅 README.GIT 文件)

可选:

  • 避免使用我们内部的 strlcat 和 strlcpy 实现:libbsd
  • 启用 PDF 文档生成(通过 ENABLE_PDF_DOCS=On 启用):groff
  • 启用插件:libltdl(属于 libtool 的一部分)
  • 在过滤器中使用 Perl 正则表达式:libpcre
  • 用于那个被诅咒的 GUI:ncurses >= 5.3
  • 对于 GTK GUI,使用 -DGTK_BUILD_TYPE= 选择一个工具包(默认 GTK3):
    • GTK3(默认)— -DGTK_BUILD_TYPE=GTK3:
      • Glib >= 2.2.2
      • Gtk+3 >= 3.12.0(推荐 >= 3.22.0)
      • Atk >= 1.2.4
      • Pango >= 1.2.3
    • GTK4 + libadwaita — -DGTK_BUILD_TYPE=GTK4:
      • Gtk4 >= 4.12
      • libadwaita >= 1.5
      • 需要较新的发行版(例如 Ubuntu >= 24.04、Debian >= 13、Fedora >= 39);较旧的版本则

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言