IT人员在日常的学习交流、应用交互分析、业务性能排查、网络安全事件溯源分析等场景中,经常遇到不同方式的编解码转换需求。此时就需要一个方便快捷的编解码转换工具。我们来看下列场景:(出于网络安全及保护隐私目的,本文图中所有敏感信息使用了马赛克)如图1所示,IT人员在对一起业务性能问题进行排查时,HTTP会话数据流中客户端所访问的目标URL经过URL编码处理,这就使得IT人员无法直观的看到客户端访问了哪个资源,故障排查陷入僵局。此时就可以使用编解码工具对这段文本进行URL解码。使用科来编解码工具对上述URL编码后的内容进行URL解码。如上图2所示,打开科来编解码转换工具,点击 “URL编码/解码”选项卡,下拉菜单处可以根据需要选择解码方式,在本场景中需要选择UTF-8,并从此前的HTTP会话数据流窗格中将要解码的相关文本复制并粘贴到科来编解码转换工具的对应窗格,点击“解码”按钮后文本将被解码显示; 解码后的URL将变成适合人类阅读习惯的网址信息,通过解码结果就可以精准的找出该客户端主机具体访问了哪个资源,从而做出有针对性的资源性能排查。
如图3所示,在一次网络安全事件的溯源分析过程中,相关流量是经过Base64编码的,出于网络安全事件溯源分析需要,对该部分文本进行Base64解码。使用科来编解码转换工具对该会话数据流中对应文本进行Base64解码。在TCP会话数据流将要解码的Base64文本复制,并粘贴到科来编解码转换工具的“原始信息”窗格,点击“解码”按钮,解码结果将显示在“结果”窗格中。解码后文本将变成适合人类阅读习惯的应用语句,IT人员就可以结合解码结果对该事件进行溯源分析。
除了上述场景中所出现的URL编码、Base64编码之外,在网络传输过程中还会使用Hex编码、Unicode编码等。IT人员在用到编解码功能时,通常可以选择使用一些在线编解码转换网站,或者使用在本地运行的编解码转换工具。
科来编解码转换工具是科来发布的一款集各种字符串编码/解码以及时间转换的工具。现在科来编解码转换工具已经整合到了最新版的科来网络分析系统(技术交流版)中,安装同时就可以获得7个免费的网络分析工具。包括:科来编解码转换工具、IP地址归属地查询工具、解码脚本编辑器、科来ping工具、科来数据包播放器、科来数据包生成器、科来MAC地址扫描器。1、开始->科来网络分析系统 技术交流版 菜单 -> 科来编解码转换工具;2、开始-> 运行 -> 输入 cscodec ->点击确定;3、点击科来网络分析系统顶部的工具菜单 -> 选择编解码转换工具;科来编解码转换工具目前支持:Base64编解码、URL编解码、Hex编解码、Unicode编解码和Unix时间戳的转换。常言道:“工欲善其事,必先利其器”。科来网络分析系统和分析小工具是IT人员的必备神器。敬请大家关注本系列内容,我们下期继续分享。
|