mirror of
https://github.com/nh-server/WiiUCommonKeyExtractor.git
synced 2026-08-15 20:18:28 -07:00
improve script security
This commit is contained in:
+5
-1
@@ -73,8 +73,10 @@
|
||||
} else {
|
||||
return new Promise((resolve, reject) => {
|
||||
const script = document.createElement("script");
|
||||
script.setAttribute("src", "https://cdn.jsdelivr.net/npm/js-sha256@0.11.0/src/sha256.min.js");
|
||||
script.setAttribute("src", "https://cdn.jsdelivr.net/npm/js-sha256@0.11.1/src/sha256.min.js");
|
||||
script.setAttribute("type", "text/javascript");
|
||||
script.setAttribute("integrity", "sha384-770qA4HuffiCn2yxSxNLbMwOo4ASxYoGkCSKWiTJy8df4UKbkJ3fAtnE+iTegBWn");
|
||||
script.setAttribute("crossorigin", "anonymous");
|
||||
script.setAttribute("async", "async");
|
||||
script.addEventListener("load", async () => {
|
||||
resolve(await _sha256(bytes));
|
||||
@@ -159,6 +161,8 @@
|
||||
const script = document.createElement("script");
|
||||
script.setAttribute("src", "https://cdn.jsdelivr.net/npm/clipboard@2.0.11/dist/clipboard.min.js");
|
||||
script.setAttribute("type", "text/javascript");
|
||||
script.setAttribute("integrity", "sha384-J08i8An/QeARD9ExYpvphB8BsyOj3Gh2TSh1aLINKO3L0cMSH2dN3E22zFoXEi0Q");
|
||||
script.setAttribute("crossorigin", "anonymous");
|
||||
script.setAttribute("async", "async");
|
||||
script.addEventListener("load", () => {
|
||||
const clipboard = new ClipboardJS(ckeyCopyDom);
|
||||
|
||||
Reference in New Issue
Block a user