Skip to content
This repository has been archived by the owner on Sep 4, 2022. It is now read-only.

Alex4386-vault/badapple-gpki-dialog

Repository files navigation

BadApple on GPKI Dialog

image

You know that GPKI sucks right?
Yes, me either. Let's make it better by playing Bad Apple on it.

Demonstration

image
Yes, You've seen it. Bad Apple Running on South Korean Government Portal (정부24). very funny isn't it

Buggy Demo available at here (YouTube)

GitHub Actions Status

Name Status
ESLint ESLint

How to install

  1. Install graphicsmagick
  2. Install ffmpeg
  3. Download badapple youtube video, which I won't do it for you.
    Because Copyright / Licensing issues.
  4. Download it I don't care how you donwnload it. and place it on root directory. rename the file as footage.mp4
  5. run ffmpeg -i footage.mp4 -vf fps=24 image/%05d.png on output directory
  6. Run server via yarn start
  7. open up gov.kr and try to login, when the GPKI popup opens, open developer tools. (disable breakpoints if necessary)
  8. copy the contents of browser.js
  9. paste it into console.
  10. run code via typing start().

License

WTFPL

About

Give a f--- on GPKI by playing Bad Apple on GPKI Login Dialog

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published