• 请不要在回答技术问题时复制粘贴 AI 生成的内容
zds209
V2EX  ›  程序员

请问哪位大神有 wireshack 抓包软件分享一下吗, c 语言写的,谢谢

  •  
  •   zds209 · Dec 17, 2017 · 5821 views
    This topic created in 3242 days ago, the information mentioned may be changed or developed.

    大二学生,Linux 网络编程,要交课程设计,想做一个 wireshack 抓包软件,界面好看一点,QT 界面 c 语言写的。能用就行

    18 replies  •  2017-12-19 12:42:34 +08:00
    flyingHagan
    flyingHagan
    Dec 17, 2017 via Android❤️5
    1
    咋不去做一个百度,就一个搜索框,更简单。
    tyfyc
    tyfyc
    Dec 17, 2017 via iPhone❤️2
    2
    可以考虑先把软件名写对。Wireshark
    changwei
    changwei
    Dec 17, 2017 via Android
    3
    这个软件我记得还调用了 winpcap,你可以先研究研究这个
    shakespark
    shakespark
    Dec 17, 2017❤️2
    4
    1. wireshark 本身是开源软件,源代码在 https://www.wireshark.org/develop.html 可以得到
    2. wireshark 在 linux 上调用 libpcap、win 上调用 winpcap 实现抓包,图形界面实现对包的显示、协议的解析,本身功能是很复杂的,一个人不可能实现 wireshark 的所有功能,特别是解析上千种协议
    3. 如果你对 Qt 比较熟悉,那么学一下 pcap 库的使用,然后对几种简单协议做一下解析,足够交作业了
    chinvo
    chinvo
    Dec 17, 2017❤️3
    5
    帮你分析一下你的需求

    1、必须的第三方库:pcap, Qt
    2、用 C 语言(大概是说 C++ 不行?有点为难人啊)
    3、UI 设计
    4、能用
    5、工期大概只有几周甚至几天

    真有人愿意接这个活,不会少于 50w
    fbcskpebfr
    fbcskpebfr
    Dec 17, 2017 via Android
    6
    @chinvo 没看出来楼主哪里在找人接单了,只是在问有没有能发出来的。
    zjp
    zjp
    Dec 17, 2017 via Android
    7
    楼上们真友善。
    chinvo
    chinvo
    Dec 17, 2017
    8
    @ruimz 明显已经是伸手要了

    “这么简单你们这些大神们给我随便写写呗”
    ttxxyy112233
    ttxxyy112233
    Dec 17, 2017 via Android
    9
    好巧。。我的作业也是这个做个抓包软件 用 scapy 和 PyQt 实现了
    ihainan
    ihainan
    Dec 17, 2017
    10
    ……还有这么伸手的……
    janxin
    janxin
    Dec 17, 2017
    11
    请搜索 Wireshark 源码
    owlsec
    owlsec
    Dec 17, 2017
    12
    贼她妈的巧。。。。。。我也是这个作业。。。。也是用的 scapy 在做。。。
    bengol
    bengol
    Dec 18, 2017 via iPhone
    13
    脸都不要了
    congeec
    congeec
    Dec 18, 2017
    14
    你们吓到楼主了,都不敢出来说句话
    GeruzoniAnsasu
    GeruzoniAnsasu
    Dec 18, 2017
    15
    1. 大神早都过了做作业的阶段,家教辅导小学生写作业还要钱呢 lz 你……
    2. wireshark
    3. 作业要么抄要么做,抄你同学的就行复制粘贴 refactor 改改变量名提交就行跑这里伸手,噗嗤
    4. qt 是个用 c++/qml/js 开发的库,C 语言是行不通的,第一行就行不通谢谢
    skadi
    skadi
    Dec 18, 2017
    16
    管理员出来封号了.
    sensui7
    sensui7
    Dec 18, 2017
    17
    看标题还以为是要 wireshark 的安装包, 我还纳闷 v2 已经堕落到这种地步了吗.


    建议好好学学语文
    humor66
    humor66
    Dec 19, 2017
    18
    看楼主应该是求一份类似源代码当课程设计吧,既然自己不做,还是去 X 宝吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1285 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 21:07 · PVG 05:07 · LAX 13:07 · JFK 16:07
    ♥ Do have faith in what you're doing.