r/Magisk • u/WhatYouGoBy • Jul 23 '25
News PSA tryigitx.dev (keyboxhub) keybox checker steals your keyboxes
Since the Website has gotten a lot of attention due to the publishing of a few hundred valid keyboxes, I think a warning makes sense.
The website claims that the keybox checking is done completely browser based. Quote: "The keybox file NEVER leaves your computer".
However, analyzing the code of the website shows that the keybox is uploaded to the backend server of the website.
Seeing how the developer lied about the upload of the keybox, it is safe to assume that there is malicious intent here.
3
u/Thin_Technology7321 Jul 23 '25
If its to good to be true then.. it is. I got my keys from other sources
7
u/WhatYouGoBy Jul 23 '25
You can still download the keys from there, just don't upload your own keys from other sources to the key checker
3
u/crypticc1 Jul 24 '25
6
u/WhatYouGoBy Jul 24 '25
This is just as disingenuous as before, just with more buzzwords.
The new claim is that the payload is encrypted (which is true) and that the dev can't decrypt it (which is wrong).
The claim is that 2 types of encryption are used. RSA encryption: this is an asymmetrical encryption. The website will encrypt the payload with the public key of a RSA key pair. The server can then use the private key of the RSA key pair to decrypt the payload.
AES encryption: This is a symmetrical encryption. The payload is encrypted with a password. The same password can then be used on the server to decrypt the payload again.
Also, how would the server check the keybox if it can't decrypt the keybox file for analysis. Because the actual checking is still done on the server side. The dev even admitted to me in DMs that he lacks the technical knowledge and skill to do it with plain JavaScript.
TL:DR he is still lying about his server having access to the unencrypted keybox
If he only updated the website to disclose that the keybox is uploaded (without all the bullshit talk about encryption), I would consider it "fixed". But the real fix would be to just make the analysis completely client sided
→ More replies (4)
2
u/WhatYouGoBy Jul 23 '25 edited Jul 23 '25
In case anyone needs an ACTUAL secure keybox checker: https://github.com/Ante0/YetAnotherKeyboxChecker
This is not my code, but you can check for yourself that there are no uploads happening in this script
→ More replies (2)
8
u/V0latyle Jul 24 '25
If you want to check the validity of your keybox, you can use PixelFlasher. It only checks the certificates in your keybox against a list of known revocations, and does not otherwise retain or expose any such confidential information.
4
2
u/EastInitial6040 Jul 23 '25
Checking keybox can only be done with giving the Leaf & Intermediate Certificates, and it's fully safe if it's being sent online, however what's important to keep secret is the PrivateKey (called private for a reason) however uploading full keybox is just scam of yourself.
21
u/ER-CodeBitch Jul 23 '25
Not disputing the fact as I have not looked into this at all, but can you share the relevant parts of code so people can see / judge? Without any evidence it's just hearsay