编程语言
首页 > 编程语言> > javascript – C.S.基础知识:了解数据包,协议,Wireshark

javascript – C.S.基础知识:了解数据包,协议,Wireshark

作者:互联网

任务

我试图通过RCON Protocol从node.js与SRCDS Server交谈.
RCON协议似乎已经足够解释,可以在每个主要编程语言的网站底部找到实现.使用它们很简单,但理解协议和开发JS库是我打算做的.

背景

作为一名自学成才的程序员,我跳过了很多计算机科学基础知识 – 只学习了我需要的东西,完成了我想要的东西.我开始使用PHP编写代码,最终围绕OO,与数据库等交谈.我目前正在使用JavaScript进行编程,更具体地说是使用node.js进行Web编写.

二进制数据?!?!

我已阅读并理解绝对二进制基础知识.但是当谈到数据包数据时,我完全迷失了.我想阅读并理解wireshark输出,但是如果它没有任何意义.我最大的问题可能是我不明白JS的各种INT和STRING(char ..)的二进制表示是什么样的,以及我如何将从服务器获得的数据转换为程序中可用的东西.

救命

如果有人能指点我这些主题的教程,我将不胜感激.教程,如“只有凡人才能理解的解释,最好不是由C.S.教授写的”.

标签:javascript,node-js,protocols,wireshark,binary-data
来源: https://codeday.me/bug/20190903/1796532.html