网络协议分析小程序exe制作
问题描述:
近期在周报上讲述网络协议分析时,老师让我用代码将数据直接呈现出来,类似输入数据, 然后直接分析出基本的网络协议。
思路描述:
- 首先用代码将所需要求的MAC、IP、端口号、IP首部中协议字段的值、TCP的首部字节编写出来
- 然后用pyside2制作一个可视化界面
- 最后将代码封装在界面里,将其打包成exe
网络协议分析题目
程序代码:
from PySide2.QtWidgets import QApplication, QMainWindow, QPushButton, QPlainTextEdit,QMessageBox
class Stats():
def __init__(self):
self.window = QMainWindow()
self.window.resize(500, 400)
self.window.move(300, 300)
self.window.setWindowTitle('网络协议分析')
self.textEdit = QPlainTextEdit(self.window)
self