Universal Studios API Unofficial Documentation
Windows 2012 R2 Essentials: http://download.microsoft.com/download/8/F/7/8F7024D2-AB2A-4BE2-8406-1E3AC49C5C1F/9600.16384.WINBLUE_RTM.130821-1623_X64FRE_SERVER_SOLUTION_EN-US-IRM_SSSO_X64FRE_EN-US_DV5.ISO
Windows 2016: https://software-download.microsoft.com/download/pr/Windows_Server_2016_Datacenter_EVAL_en-us_14393_refresh.ISO
Windows 2019 Essentials: https://software-download.microsoft.com/download/pr/17763.737.190906-2324.rs5_release_svc_refresh_SERVERESSENTIALS_OEM_x64FRE_en-us_1.iso
This is a short writeup of a fun (but ultimately pretty useless) attack I implemented on the Nintendo Switch a few months ago resulting in the recovery of some otherwise unobtainable RSA public keys. Since public keys aren't private keys, this is pretty useless, apart from letting us validate some signatures on PC. Even so, the attack is a pretty cool one, so I thought I'd write it up.
Every Switch gamecart has a unique certificate (called its "CERT"), storing an RSA signature followed by some kind of unknown but unique encrypted data. I was trying to reverse how these certificates work, and the obvious first step was to try to see how they were validated. However, when I tried looking through the FileSystem (FS) module, which should be responsible for validating these certificates, I found no references to the format at all. The "CERT" magic number was nowhere to be seen, and I couldn't find an RSA modulus that validated the signatures I had. This was in
Using a very simple sass function, and CSS animation keyframes, built parallax scrolling stars in space. The sass function creates a random star field on each load.
SASS function: https://coderwall.com/p/nqxusa by Kushagra Gour @chinchang457
Forked from Saransh Sinha's Pen Parallax Star background in CSS.
AAAAB3NzaC1kc3MAAAEBAMfzLfJXdVNKmY3TFpJl+u3Io8fVyx5jXVOQnEpePRj2CGeTrkk6noO7G3MCG6WMXupPysp/+ZYUfhQ1YkwkBdKQjk8TtwGJzl0c72GbnKKyKtWQeSGfWFX76RtO9Cvd7MZcWpVQzIKFVXYSdW4RFjIfwaAVzDItNQSB8n6qZkjk2vhhSPCXc59VgkJjasvIx4zcw3DK5COV8gfsN0YEeeGWsQhIg7IP7woB2XYqLgsGv5YsJ1j2PM9hmznfDvSbcUx8d0zFkSKdzRO3nijrMFvrq44mW4hAbgB4ZrtJJerohn0qDr7yj6o0JGnTzpHC6ZUdO0dAHrFof1M9j+5ljHcAAAAVANP2z/xF/I34kNJuKRDuyCchzYHjAAABAG592u50GlkPrACHVP0/pMN9Z1IaBnuXwJvi1w1KuuwkMhgdiwOIFd6QLW3BY1WpWeMU5RIMwdF4D45MApC7DgQrqrmPSXT0X0vo3U+6SOxIkjQjQ9BicuDLQuhjuuZvxECLC0LYRukZSGx4Sg3xMz8NWS7133QgerbawGwEL9adfHJUQ9hbzSR/j2u6OBlmNB6i8fDk9I6UXPyQx40L3EkEjlP95iauIgnyc7yAO/YTr3HO3XhrY3IuZXejeGUZjAdT1IiQAjNdbY0LDJCsmPqvZ/H9kgdmQQ2qjWNW57f+AkOBkU+C4Lj1g//0kWYdwjHMXJbH9lp0ddgp/dH+0jUAAAEAN9gHD7Fs3V+TBDeVJu2Ae9jv1Cnf5ccE5ZCDPL0ZP2/dyuiQRscgdv+S7AtycwIHykK0bjzkXJRiVKUwOecAt5fxuUeCkWBxFXa2UN9ex+deNdQS8uss4Y/ni073Y2lVq317mbjFRhtU0pcYX14G2nOMIw1rY4RQlOr0e3DKTd2lMYj5fTgvxaQzm89VduxlqZ31i8OVgwY9tWW6ainmnhRFsaWBzgPovp1vuGThPFH4aGJn9VH0iljjvUu77eUPReApqONW5n0lZ/656hBe |