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

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

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

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

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

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


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