毕设求教:基于winpcap的网页型数据包分析应用该用什么方法实现呢?
本小菜是一名网络工程专业的大四学生,即将毕业,目前导师分配了一个毕设题目,要求如下:
1.基于winpcap开发包编程抓取数据;
2.前台需要使用网页实现,管理员通过网页登陆,在网页上操作,抓取数据包,分析数据包等等;
3.抓取到的数据包如果需要可以存入数据库,便于提供应用使用;
4.前台网页需要能使用直方图、曲线等形式绘制出当前的流量,某天一段时间的流量等信息;
5.分析HTTP信息,将用户登录的站点进行统计,生成统计图表。
现在本小菜想弄清楚如下问题:
1.这些应用需求需要使用到哪些技术和方法实现?
2.由于本人开发经验较少,懂得比较多的也就是unix下C的开发,想知道界面、绘制流量图用网页实现是否困难?有同学推荐使用Qt说一样有较好的跨平台性,想问一下现学javascript和Qt相比哪一个时间成本较低?
3.前台和后台程序之间使用什么办法连接?php?jsp?cgi?哪一个比较容易掌握?
4.还有每抓到一个包就存一次数据库是否可行?我感觉winpcap每秒抓取到的数据包量平均在几十到一百个...
还希望大神们不吝赐教,小菜在这里感激不尽!
------解决方案--------------------既然没有重点学习过UI方面的程序设计,你们导师出的题目就是难为人呢。
------解决方案--------------------晚毕业一年,从头开始学习UI编程吧。