区块链DApp从零开始学 | DApp抓包
Posted 111辄
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了区块链DApp从零开始学 | DApp抓包相关的知识,希望对你有一定的参考价值。
老师布置了一个任务,要求抓取dapp的流量包,具体任务拆解如下:
模拟DApp发送数据,抓取数据包,进行过滤
细节需求:
- ① 抓20个DApp的流量,要求每个DApp上有点击操作,每个流量数据500M左右
- ② 要求流量纯净,这需要过滤方法,要自己思考
我的思路:
- 首先完成第一步,即创建DApp
- 然后使用抓包软件wireshark等(比较)抓取DApp流量
- 最后搜索流量过滤方法
注意事项:
- 主体内容在流量抓取及过滤上,需要用到计算机网络知识,而上个学期这门课不是很扎实,需要再回顾一下相关内容,如数据包的组成、解析、过滤等
- 不要着急搭上层建筑,看到好文章,适当地了解底层原理,如dapp和app的底层架构区别等也是很重要的
参考链接:
-
App和DApp的区别(去中心化)
DApp使用web3js开发;
使用blockchain替代传统database,使用solidity语言写application code
进度:
- 按照简单控制台上dapp搭建教程在window下成功运行,但是只命令行时可有效投票,网页时按钮不管用
以上是关于区块链DApp从零开始学 | DApp抓包的主要内容,如果未能解决你的问题,请参考以下文章
区块链报错4 | 区块链玄学 | truffle unbox下载downloading步骤失败
区块链报错3 | truffle unbox 报错 | downloading失败 | unbox failed
区块链报错 5 | Contract has not been deployed to detect network (network/artifact mismatch)
区块链报错6 | Failed to load resource: the server responded with a status of 404 (Not Found)