The way the super key is stored is not secure enough./超級密鑰存储方式不够安全 #270
Replies: 8 comments
-
Actually, I haven't thought of a good way to save it yet. |
Beta Was this translation helpful? Give feedback.
-
I don't agree that it is extremely insecure unless your password contains your personal information such as birthday or name, or is the same as your password on other platforms, but there is a possibility of being exploited by malicious people (such as someone wanting to secretly collect your password without your permission and upload it to your server, marking it based on your local social account). From this perspective, there is indeed a certain risk, but it is not extremely insecure. But we can consider adding an option to not store the auth key locally, so that users with requirements can open it themselves in the settings. |
Beta Was this translation helpful? Give feedback.
-
How about making password hashed? |
Beta Was this translation helpful? Give feedback.
-
I'm not sure if a malicious app can gain root privileges on a device that has a manager installed, given the management rights for KernelPatch and Root. If not, it's not that dangerous. |
Beta Was this translation helpful? Give feedback.
-
The security level has indeed been reduced. It's illogical for an app with lower permissions to protect keys with higher privileges, but I have no immediate solution. For now, you can manually clear the keys or uninstall the manager. |
Beta Was this translation helpful? Give feedback.
-
Is it possible to replace the manager with a secure webui and make the "manager" only a webapp with the ability to connect to the webui port and display the page? |
Beta Was this translation helpful? Give feedback.
-
Maybe it would be a good idea to use the manager signature verification, like 或许像 |
Beta Was this translation helpful? Give feedback.
-
Store SuperKey with encryption feature was merged into main branch. |
Beta Was this translation helpful? Give feedback.
-
I hope that only one manager can communicate with "Supercall" at a time. This will effectively prevent malware from hijacking control.
I also hope that the key is encrypted or not stored directly (the key is cleared directly after the authentication with Supercall is complete). Storing the plain text key in the manager is extremely insecure.
我希望同时只有一个管理器能与“Supercall”通信,这将有效防止被恶意软件篡夺管理权。
我还希望对密钥进行加密存储或者直接不存储(与Supercall通信认证完毕后直接清除密钥),密钥明文储存于管理器中,是极度不安全的。
Beta Was this translation helpful? Give feedback.
All reactions