t3486784401 发表于 2021-5-22 04:07:09

【分享】分享个虚拟串口工具及其开壳方法

调试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 出来。

最后祝大家折腾愉快!

duxingkei 发表于 2021-5-22 06:50:20

哈哈哈,人肉计算key,厉害了

lb0857 发表于 2021-5-22 08:19:04

源网站介绍是功能强大的虚拟串口串口-串口、串口-TCP模式
51里面2020年就被和谐
不知道新版本补丁打了木有

xyb852 发表于 2021-5-22 08:34:05

编译好的注册机

toptrying 发表于 2021-5-22 08:36:39

谢谢分享

zxq6 发表于 2021-5-22 08:41:36


放C#里面,编译通过。
上传一个c#工程,debug下有可直接运行的exe
对楼主表示感谢。

gongxd 发表于 2021-5-22 08:45:27

vspe 有这个功能,32位版本免费

brother_yan 发表于 2021-5-22 09:01:41

楼主又要搞个大新闻

QL攻城狮 发表于 2021-5-22 10:18:04

顶,很强

fengyunyu 发表于 2021-5-22 10:21:38

收藏,学些

weiwei4 发表于 2021-5-22 11:30:36


下载后去掉后缀 .rar后解压,win10 64位 试过可用

elecfun 发表于 2021-5-23 17:48:21


看起来是直接调用的VSPD的驱动




dog 发表于 2021-5-25 11:15:49

虚拟串口,开壳版

rube 发表于 2021-5-25 17:33:25


虚拟串口,开壳版

dukelec 发表于 2021-5-25 17:49:00

無論是虛擬網口還是虛擬串口,在 linux 下都是免費開源甚至是系統自帶的。。。

XIVN1987 发表于 2021-5-25 17:58:57


好工具,,感谢分享

quzegang 发表于 2021-5-25 18:14:23

linux 下socat也可以完成类似功能

stely 发表于 2021-5-25 18:57:56

好东西 先收藏

gloryglory 发表于 2021-6-30 18:50:35

好东东,收了

SHPG 发表于 2021-6-30 19:09:08

谢谢分享!

我是一个大白菜 发表于 2021-6-30 19:29:28

感谢分享

lnso 发表于 2021-7-1 06:37:38

感谢分享……

longsky1986 发表于 2021-7-1 11:43:06

有人有一款虚拟串口软件,是免费的
https://www.usr.cn/Download/31.html






albert_w 发表于 2021-7-1 14:56:26

linux就不用转了, 直接ncat网口就行了, 想客户端客户端, 想服务端服务端

gzwirelesss 发表于 2021-7-1 17:21:44

好东西,收藏一下

68336016 发表于 2021-9-5 17:43:33

好软件,正在找这样的,多谢大伙

dgdzas 发表于 2021-9-9 15:43:23

最新版1.0.1.7的串口聚合功能似乎有bug,询问包末尾2个字节会交替在应答包里显示。不知是不是自己操作不当造成的。
页: [1]
查看完整版本: 【分享】分享个虚拟串口工具及其开壳方法