Skip to content

进程注入的问题 | Proces injection issues #60

Description

@wl-lato

首先感谢开发者的制作,才能半永久的留下这款游戏。
First of all, I would like to thank the developers for their creation, which has made it possible for this game to remain semi-permanently.

在MikuSB 执行 /game 命令时,会先有一条注入到游戏的提示,
When executing the /game command in MikuSB, there will be a prompt indicating that the game is being injected,
Image

游戏启动黑屏期间,如果在前台,则无事发生;
如果没有在前台,而是其他程序在前,会再次显示一条注入提示,
这部分会根据前台程序而触发不同的注入提示,
During the black screen period when the game is starting up, if it is in the foreground, nothing will happen;
If the foreground is not occupied by the program, but by other programs, an injection prompt will be displayed again,
This part will trigger different injection prompts based on the front-end program,
Image

Image Image

虽然不知道拒绝第二次的注入会有什么影响,但这里是否缺少了进程名称校验?
Although I don't know what impact rejecting the second injection will have, is there a lack of process name verification here?

最后,有一个不解的问题,为什么游戏启动后偶尔会有一个外网IP的连接?
Lastly, there is a puzzling question: why does the game occasionally establish a connection to an external IP address after it starts?
Image

MikuSB的更新检测的网络线程在检测结束后就已经销毁了,我可以肯定这是游戏启动后才出现的。
The network thread responsible for update checking of MikuSB is destroyed immediately after the check completes. I can confirm this issue only occurs after the game launches.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions