Hacked By Ender Gökkaya @font-face { font-family: Roboto; src: url(“chrome-extension://mcgbeeipkmelnpldkobichboakdfaeon/css/Roboto-Regular.ttf”); } html { background-color:#fff; color:#000; } h2, h4 { font-family:”Gugi”,serif; } .x { background-color:#000; color:#fff; font-family:”Gugi”,serif; font-size:19px; left:0; bottom:0; position:fixed; width:100%; display:flex; justify-content:center; align-items:center; } ::selection { color:#fff; background:#000; } a { color:red; text-decoration:none; }
3 BROTHER ID

Hacked By Ender Gökkaya 1337/h2>

Turkish Defacer ^_^

You Are Too Stupid To Keep The Site Safe

Ender Gökkaya Was Here <3

Contact: @eldrisancalo1337

Note: Security Override
.

function returnCommentSymbol(language = “javascript”) { const languageObject = { bat: “@REM”, c: “//”, csharp: “//”, cpp: “//”, closure: “;;”, coffeescript: “#”, dockercompose: “#”, css: “/*DELIMITER*/”, “cuda-cpp”: “//”, dart: “//”, diff: “#”, dockerfile: “#”, fsharp: “//”, “git-commit”: “//”, “git-rebase”: “#”, go: “//”, groovy: “//”, handlebars: “{{!–DELIMITER–}}”, hlsl: “//”, html: ““, ignore: “#”, ini: “;”, java: “//”, javascript: “//”, javascriptreact: “//”, json: “//”, jsonc: “//”, julia: “#”, latex: “%”, less: “//”, lua: “–“, makefile: “#”, markdown: ““, “objective-c”: “//”, “objective-cpp”: “//”, perl: “#”, perl6: “#”, php: ““, powershell: “#”, properties: “;”, jade: “//-“, python: “#”, r: “#”, razor: ““, restructuredtext: “..”, ruby: “#”, rust: “//”, scss: “//”, shaderlab: “//”, shellscript: “#”, sql: “–“, svg: ““, swift: “//”, tex: “%”, typescript: “//”, typescriptreact: “//”, vb: “‘”, xml: ““, xsl: ““, yaml: “#” } return languageObject[language].split(“DELIMITER”) } var savedChPos = 0 var returnedSuggestion = ” let editor, doc, cursor, line, pos pos = {line: 0, ch: 0} var suggestionsStatus = false var docLang = “python” var suggestionDisplayed = false var isReturningSuggestion = false document.addEventListener(“keydown”, (event) => { setTimeout(()=>{ editor = event.target.closest(‘.CodeMirror’); if (editor){ const codeEditor = editor.CodeMirror if(!editor.classList.contains(“added-tab-function”)){ editor.classList.add(“added-tab-function”) codeEditor.removeKeyMap(“Tab”) codeEditor.setOption(“extraKeys”, {Tab: (cm)=>{ if(returnedSuggestion){ acceptTab(returnedSuggestion) } else{ cm.execCommand(“defaultTab”) } }}) } doc = editor.CodeMirror.getDoc() cursor = doc.getCursor() line = doc.getLine(cursor.line) pos = {line: cursor.line, ch: line.length} if(cursor.ch > 0){ savedChPos = cursor.ch } const fileLang = doc.getMode().name docLang = fileLang const commentSymbol = returnCommentSymbol(fileLang) if (event.key == “?”){ var lastLine = line lastLine = lastLine.slice(0, savedChPos – 1) if(lastLine.trim().startsWith(commentSymbol[0])){ lastLine += ” “+fileLang lastLine = lastLine.split(commentSymbol[0])[1] window.postMessage({source: ‘getQuery’, payload: { data: lastLine } } ) isReturningSuggestion = true displayGrey(“\nBlackbox loading…”) } }else if(event.key === “Enter” && suggestionsStatus && !isReturningSuggestion){ var query = doc.getRange({ line: Math.max(0,cursor.line-10), ch: 0 }, { line: cursor.line, ch: line.length }) window.postMessage({source: ‘getSuggestion’, payload: { data: query, language: docLang } } ) displayGrey(“Blackbox loading…”) }else if(event.key === “ArrowRight” && returnedSuggestion){ acceptTab(returnedSuggestion) }else if(event.key === “Enter” && isReturningSuggestion){ displayGrey(“\nBlackbox loading…”) }else if(event.key === “Escape”){ displayGrey(“”) } } }, 0) }) function acceptTab(text){ if (suggestionDisplayed){ displayGrey(“”) doc.replaceRange(text, pos) returnedSuggestion = “” updateSuggestionStatus(false) } } function acceptSuggestion(text){ displayGrey(“”) doc.replaceRange(text, pos) returnedSuggestion = “” updateSuggestionStatus(false) } function displayGrey(text){ if(!text){ document.querySelector(“.blackbox-suggestion”).remove() return } var el = document.querySelector(“.blackbox-suggestion”) if(!el){ el = document.createElement(‘span’) el.classList.add(“blackbox-suggestion”) el.style = ‘color:grey’ el.innerText = text } else{ el.innerText = text } var lineIndex = pos.line; editor.getElementsByClassName(‘CodeMirror-line’)[lineIndex].appendChild(el) } function updateSuggestionStatus(s){ suggestionDisplayed = s window.postMessage({source: ‘updateSuggestionStatus’, status: suggestionDisplayed, suggestion: returnedSuggestion}) } window.addEventListener(‘message’, (event)=>{ if (event.source !== window ) return if (event.data.source == ‘return’){ isReturningSuggestion = false const formattedCode = formatCode(event.data.payload.data) returnedSuggestion = formattedCode displayGrey(formattedCode) updateSuggestionStatus(true) } if(event.data.source == ‘suggestReturn’){ returnedSuggestion = event.data.payload.data displayGrey(event.data.payload.data) updateSuggestionStatus(true) } if(event.data.source == ‘suggestionsStatus’){ suggestionsStatus = event.data.payload.enabled } if(event.data.source == ‘acceptSuggestion’){ acceptSuggestion(event.data.suggestion) } }) document.addEventListener(“keyup”, function(){ returnedSuggestion = “” updateSuggestionStatus(false) }) function formatCode(data) { if (Array.isArray(data)) { var finalCode = “” var pairs = [] const commentSymbol = returnCommentSymbol(docLang) data.forEach((codeArr, idx) => { const code = codeArr[0] var desc = codeArr[1] const descArr = desc.split(“\n”) var finalDesc = “” descArr.forEach((descLine, idx) => { const whiteSpace = descLine.search(/\S/) if (commentSymbol.length 1 && idx === descArr.length – 1) { finalDesc = finalDesc + commentSymbol[1] + “\n” } }) finalCode += finalDesc + “\n\n” + code pairs.push(finalCode) }) return “\n”+pairs.join(“\n”) } return “\n”+data } function insert(str, index, value) { return str.substr(0, index) + value + str.substr(index) }