随笔分类 - 工具使用
摘要:wireshark插件开发 - 自定义协议 wireshark插件开发 - Lua插件解析 wireshark插件开发 - C插件解析 wireshark插件开发 - 更多
阅读全文
摘要:相比较而言,C语言就比较麻烦,需要准备一堆开发环境和第三方库,不够简洁,不过C语言的一个优点就是快。然而,Lua语言在脚本语言也是出了名的快,除非报文的流量非常大。 C语言这部分内容相对多些, 主要涉及编译环境的构建,更多更完整的内容,请移步百度阅读: https://yuedu.baidu.com
阅读全文
摘要:wireshark支持C语言和Lua语言开发插件,本部分内先介绍Lua插件部分开发。Lua语言相对C语言开发有一个巨大的优势,就是不需要编译代码,因为Lua语言是脚本语言,只需要编写相关协议解析的脚本内容,然后由wireshark加载即可(Wireshark自带Lua解析器),wireshark封装
阅读全文
摘要:虽然wireshark自带了很多知名协议的解析插件,譬如HTTP、DHCP等等,然而在实际应用环境中,有不少软件之间的通信协议都是私有的,如游戏客户端和服务器之间的交互协议通常都是私有的,wireshark无法具体解析出各种字段之间的含义,只能显示接收到的二进制数据,给协议的分析和问题的排查带来了一
阅读全文
摘要:背景: 将Mongo数据库的数据导出(导出格式为JSON),使用Node.js进行一些批量操作,可是Mongo中像注册时间等是这样的格式"activetime" : NumberLong("148487595004"),在解析为JSON的时候会出错。 因此,想要实现这样一种要求: 将NumberLo
阅读全文
摘要:安装Visual Studio 2013,想使用DocX库,发现找不到Nuget,折腾一番,现将方法共享下: 1、打开扩展与更新 2、联机搜索安装 安装完插件需要重启Visual Studio,这里安装完OK了。 Nuget安装插件 1、打开Nuget 2、安装Docx
阅读全文
摘要:iperf是一个很好的网络流量测试工具,最近想在工具里面集成iperf最新的版本iperf3,希望借助iperf3测试以太网口的吞吐量,客户要求测试双工模式下吞吐量,可是,整了一圈,原来iperf3并不支持双工模式测试,iperf2是指支持的。 官方原文是这么说的: Not planning to
阅读全文
摘要:方法对WebStorm2016.2无效。 1.从官网下载WebStorm2016.1安装。 https://download.jetbrains.com/webstorm/WebStorm-2016.1.exe 2.下载破解补丁并解压,记住路径 补丁下载 3.编辑WebStorm安装目录下 bin
阅读全文
摘要:git.oschina.net类似国外的github,可以很方便的管理你的源代码,关键是可以建立私人的项目,github可以需要$购买。比较麻烦的每次提交都要输入账号和密码,这里介绍两种基于ssh公钥和私钥的方式,无需每次登陆oschina的账号和密码,看你使用的工具而定: 1、git命令行方式 此
阅读全文