【分享】分享个虚拟串口工具及其开壳方法
调试8266透传的时候,多希望远端有个 TCP 主机转串口的玩意。这基本就是虚拟串口的需求,今偶得一软件及其开壳方法,特来分享之。【界面】
界面长这样,不是 VSPD 那个:
除了常规的串口 1vN, Nv1, NvN 这样互联以外,最实用的功能是串口转 TCP主机/从机。
建立 TCP 连接以后,远端 TCP 端点的数据直接可以转到本地虚拟串口,供串口软件调用。
【安装包】
原始安装包是三天试用版,下载地址:http://www.meixuannet.cn/
我顺手把下好的 zip 传来,解包默认安装即可:
【开壳】
只给三天试用怎么行?搜了下在 52pojie 上已经有人用 Reflector 搞开,甚至拿到了 CS 源码:
https://www.52pojie.cn/thread-1317719-1-1.html
更是有前辈直接给了 KEYGEN 源码:
我手头没有合适的 CS 编译器(VS2005貌似没装SDK),只能是凑着 CS 语义放在 C++ 环境下人肉编译了。
大致流程就是:ID -> 截取32位 -> MD5 -> CRC32 -> 私有字符表加扰 -> KEY
然后果然注册成功(界面右下显示“正式版”),这样一来也算是开壳了。
【实测】
开了一个 TCP-SERVER 转 PC 本地虚拟串口的测试,系统 Win10_x64。
本地端用串口助手打开新增的虚拟串口,打开成功;远端 TCP-CLIENT 用手机上的网络助手连接进来,连接成功.
双向通信实测正常,就是透传该有的样子:
唯一遗憾是这个软件退出时有若干 Exception 需要强制关闭,目前看来并不影响使用。
----------------------------------------------------------------------------------------------------------------
以上,分享个功能还算不错的虚拟串口软件,支持串口-串口、串口-TCP模式。
软件开壳以 CS 代码形式,可手动计算,还望热心坛友给编译个 EXE 出来。
最后祝大家折腾愉快!
哈哈哈,人肉计算key,厉害了 源网站介绍是功能强大的虚拟串口串口-串口、串口-TCP模式
51里面2020年就被和谐
不知道新版本补丁打了木有 编译好的注册机
谢谢分享
放C#里面,编译通过。
上传一个c#工程,debug下有可直接运行的exe
对楼主表示感谢。
vspe 有这个功能,32位版本免费 楼主又要搞个大新闻 顶,很强 收藏,学些
下载后去掉后缀 .rar后解压,win10 64位 试过可用
看起来是直接调用的VSPD的驱动
虚拟串口,开壳版
虚拟串口,开壳版 無論是虛擬網口還是虛擬串口,在 linux 下都是免費開源甚至是系統自帶的。。。
好工具,,感谢分享 linux 下socat也可以完成类似功能 好东西 先收藏 好东东,收了 谢谢分享! 感谢分享 感谢分享…… 有人有一款虚拟串口软件,是免费的
https://www.usr.cn/Download/31.html
linux就不用转了, 直接ncat网口就行了, 想客户端客户端, 想服务端服务端 好东西,收藏一下 好软件,正在找这样的,多谢大伙 最新版1.0.1.7的串口聚合功能似乎有bug,询问包末尾2个字节会交替在应答包里显示。不知是不是自己操作不当造成的。
页:
[1]