Khoindvn

Khoindvn is a service/website that offers pre-signed applications with freshly, new leaked enterprise certificates.

This is a highly popular service for lots of users who do not have access to computers or PC's.

Khoindvn, or any other enterprise certificate pre-signed application, is highly unreliable. Across this guide, you may counter across errors while installing. You can look at our FAQ, but Khoindvn or anyone cannot patch most of the errors you encounter.
We recommend using this as a last resort, especialy if you do not have access to a computer or unable to purchase a certificate.

Prerequisites

Setting up DNS

  1. Visit https://khoindvn.io.vn
  2. Slightly below at the home page, there should be two white boxes. Tap the button that says "Install DNS Profile".
  3. • Your DNS will be responsible for blocking Apple's domains from reaching your website. This way, revokes & blacklists are less likely to happen.

  4. Open the Settings application and follow the on-screen instructions.

Downloading Certificates

  1. Visit https://khoindvn.io.vn
  2. Slightly below at the home page, there should be two white boxes. Tap the button that says "Download Certificate".
  3. Put it in a memorable location. You will be required to use this later.

Installing KSign/ESign

  1. Visit https://khoindvn.io.vn
  2. Scroll down to KSign Bypass Revoke.
  3. • We recommend using KSign as it is maintained & is designed as a 'cleaner' ESign UI. However, it is up for preference.

  4. Tap on the first KSign you see.
  5. You will be redircted to a different website. Tap "Install", and then tap "Install".
From this point on, finding an app that launches may be difficult depending if a new certificate has been leaked.
If the first certificate does not work, keep going down the list until you find one that works.

Knowing your errors

    • "The app integrity cannot be verified."

    This means that the certificate is revoked. You cannot do anything to fix this error.

    • "An internet connection is required.."

    This means that you are blacklisted only from that specific certificate. If you are on iOS 17.0 - 18.0.1, you can remove the blacklist. Removing it requires a computer.

    • Crashing after launching an app

    Apps crashing can a result of a lot of things, but in this context, it is mainly due to a revoked certificate. You cannot do anything to fix this error.

    Although it may not say it is revoked, sometimes app launch errors do not appear correctly.

    Knowing if the certificate is valid

      • If opening the app prompts an error message: "The developer is not trusted", you are good to proceed.

      Verifying Application

      1. Open Settings.
      2. Go to General.
      3. Scroll to VPN & Device Management.
      4. Open it and you will find a developer application.
      5. Click on it. Once opened, click "Verify App".

      Please select the signer you are using.

      Adding our certificates

      1. Open KSign.
      2. If not there already, navigate to the Files section at the bottom of your screen.
      3. At the top right of your screen, tap the + button.
      4. Import the certificate zip file.
      5. Once imported, the certificate should be in your Files section. Tap on it, and find "Extract". Click it.
      6. A new folder will appear called "Certs-Khoindvn".
      7. • Navigate to Certs-Khoindvn>Certs-Khoindvn>KSignCert.
      8. • If using ESign, navigate to ESignCert instead of KSignCert.

      9. Tap on any certificate, and click "Import Certificate".
      10. • It is highly recommended you select the certificate you used to initially install KSign.

      11. Once the certificate is imported, you can now install apps.

      Installing Apps

      1. In the KSign app, navigate to the Library section.
      2. At the top right of your screen, tap the + to import your .ipa file.
      3. Once imported, it should be visible in the App Library. Tap on the app, and tap Sign & Install.
      4. Under Signing, select the certificate you imported.
      5. Tap "Start Signing".
      6. • The process may take a while depending on your app size. Once finished, you will get a prompt. Tap "Install".