Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html><head>
- <title>Hacked By J0k3r-J3rry</title>
- <link rel="Shortcut Icon" href="https://i.imgur.com/yvXqa0K.png">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="Keywords" content="#Op ">
- <meta name='description' content='J3rry GH05t' />
- <meta name='keywords' content='J3rry GH05t' />
- <meta name='author' content='
- _________________________________________
- | |
- | Defaced By Jok3r J3rry |
- | Gray Hat Teenagers ~ Myanmar |
- |_____________________________________________|' />
- <meta name='geo.country' content='mm' />
- <meta name='geo.placename' content='Myanmar' />
- <meta name='robots' content='all'/>
- <meta name='robots' content='index, follow' />
- <meta name='robots schedule' content='auto'/>
- <meta name='googlebot' content='index,follow'/>
- <meta name='distribution' content='global'/> <script>
- function aa(){
- document.getElementById("audio").play();
- }
- <!--
- var left="=={";
- var right="}==";
- var msg=" Hacked By Team GHT | J0k3r J3rry |";
- var speed=200;
- function scroll_title() {
- document.title=left+msg+right;
- msg=msg.substring(1,msg.length)+msg.charAt(0);
- setTimeout("scroll_title()",speed);
- }
- scroll_title();
- </script>
- <script src="https://html2canvas.hertzen.com/dist/html2canvas.min.js"></script>
- <script src="https://chancejs.com/chance.min.js"></script>
- <script src="https://code.jquery.com/jquery-2.1.4.js"></script>
- <script src="https://pastebin.com/raw/X8LUCdPy"></script>
- <style>
- html {
- }
- body{
- -webkit-background-size: cover;
- -moz-background-size: cover;
- -o-background-size: cover;
- background-size: cover;
- margin: 0;
- min-height: 100vh;
- display: flex;
- justify-content: center;
- align-items: center;
- background-color:black;
- }
- .content {
- display: flex;
- align-items: center;
- flex-direction: column;
- }
- .div2{
- font-weight: bold;
- font-size: 30px;
- color: #FAFAFA;
- font-family: Indie Flower;
- text-align:center;
- text-shadow: 2px -4px 3px black;
- }
- .dust {
- position: absolute;
- width:50%;
- opacity: 0.1;
- filter: alpha(opacity=10);
- }
- .twinkling{
- background:transparent url(http://www.script-tutorials.com/demos/360/images/twinkling.png) repeat top center;
- z-index:1;
- -moz-animation:move-twink-back 200s linear infinite;
- -ms-animation:move-twink-back 200s linear infinite;
- -o-animation:move-twink-back 200s linear infinite;
- -webkit-animation:move-twink-back 200s linear infinite;
- animation:move-twink-back 200s linear infinite;
- }
- .text {
- font-weight: 100;
- font-size: 28px;
- color: #FAFAFA;
- font-family: Iceland;
- text-shadow: 0 0 0.5em cyan, 0 0 0.5em cyan;
- }
- @media only screen and (min-width : 320px) and (max-width : 480px) {
- body{
- -webkit-background-size: cover;
- -moz-background-size: cover;
- -o-background-size: cover;
- background-size: cover;
- margin: 0;
- min-height: 100vh;
- display: flex;
- justify-content: center;
- align-items: center;
- background-color:black;
- }
- .twinkling{
- background:transparent url(http://www.script-tutorials.com/demos/360/images/twinkling.png) repeat top center;
- z-index:1;
- -moz-animation:move-twink-back 200s linear infinite;
- -ms-animation:move-twink-back 200s linear infinite;
- -o-animation:move-twink-back 200s linear infinite;
- -webkit-animation:move-twink-back 200s linear infinite;
- animation:move-twink-back 200s linear infinite;
- }
- .text {
- font-weight: 100;
- font-size: 28px;
- color: #FAFAFA;
- font-family: Iceland;
- text-shadow: 0 0 0.5em cyan, 0 0 0.5em cyan;
- }
- .div2{
- font-weight: bold;
- font-size: 17px;
- color: #FAFAFA;
- font-family: Indie Flower;
- text-align:center;
- text-shadow: 2px -2px 2px black;
- }
- .content {
- display: flex;
- align-items: center;
- flex-direction: column;
- }
- .dust {
- position: absolute;
- width:100%;
- opacity: 0.4;
- filter: alpha(opacity=40);
- }
- }
- y{
- color:yellow;
- }
- g{
- color:green;
- }
- r{
- color:red;
- }
- w{
- color:white;
- }
- </style>
- </head><body id="body">
- <center>
- <img src="https://i.ibb.co/MsMWdc5/kisspng-anonymous-logo-security-hacker-anonymous-mask-5abcd6922d5741-6342131415223251381857.png" width="250" style="border-radius:50%;background-color:white">
- <br>
- <div id="test"></div>
- <div class="content">
- <div class="twinkling">
- <div class="text"><script>
- class TextScramble {
- constructor(el) {
- this.el = el
- this.chars = '!@#$%^&*()_-=+{}:"|<>?,./;'
- this.update = this.update.bind(this)
- }
- setText(newText) {
- const oldText = this.el.innerText
- const length = Math.max(oldText.length, newText.length)
- const promise = new Promise((resolve) => this.resolve = resolve)
- this.queue = []
- for (let i = 0; i < length; i++) {
- const from = oldText[i] || ''
- const to = newText[i] || ''
- const start = Math.floor(Math.random() * 40)
- const end = start + Math.floor(Math.random() * 40)
- this.queue.push({ from, to, start, end })
- }
- cancelAnimationFrame(this.frameRequest)
- this.frame = 0
- this.update()
- return promise
- }
- update() {
- let output = ''
- let complete = 0
- for (let i = 0, n = this.queue.length; i < n; i++) {
- let { from, to, start, end, char } = this.queue[i]
- if (this.frame >= end) {
- complete++
- output += to
- } else if (this.frame >= start) {
- if (!char || Math.random() < 0.28) {
- char = this.randomChar()
- this.queue[i].char = char
- }
- output += `<span class="dud">${char}</span>`
- } else {
- output += from
- }
- }
- this.el.innerHTML = output
- if (complete === this.queue.length) {
- this.resolve()
- } else {
- this.frameRequest = requestAnimationFrame(this.update)
- this.frame++
- }
- }
- randomChar() {
- return this.chars[Math.floor(Math.random() * this.chars.length)]
- }
- }
- const phrases = [
- ' \"Don\'t get all weird about getting older!\"',
- ' Our age is merely the number of years the world has been enjoying us!',
- 'H@ppy Birthd@y Mr End_User',
- 'By your Brother J0k3r J3rry.'
- ]
- const el = document.querySelector('.text')
- const fx = new TextScramble(el)
- let counter = 0
- const next = () => {
- fx.setText(phrases[counter]).then(() => {
- setTimeout(next, 1500)
- })
- counter = (counter + 1) % phrases.length
- }
- next()
- </script>
- </div>
- </div>
- </div>
- <audio id="audio" autoplay="" loop="">
- <source src="https://www.bkkgems.com/js/js/song.mp3" type="audio/mp3">
- </audio>
- <script>
- var imageDataArray = [];
- var canvasCount = 35;
- function aa(){
- document.getElementById("audio").play();
- }
- $('#body').click(function(){
- aa();
- html2canvas($(".content")[0]).then(canvas => {
- //capture all div data as image
- ctx = canvas.getContext("2d");
- var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
- var pixelArr = imageData.data;
- createBlankImageData(imageData);
- //put pixel info to imageDataArray (Weighted Distributed)
- for (let i = 0; i < pixelArr.length; i+=4) {
- //find the highest probability canvas the pixel should be in
- let p = Math.floor((i/pixelArr.length) *canvasCount);
- let a = imageDataArray[weightedRandomDistrib(p)];
- a[i] = pixelArr[i];
- a[i+1] = pixelArr[i+1];
- a[i+2] = pixelArr[i+2];
- a[i+3] = pixelArr[i+3];
- }
- //create canvas for each imageData and append to target element
- for (let i = 0; i < canvasCount; i++) {
- let c = newCanvasFromImageData(imageDataArray[i], canvas.width, canvas.height);
- c.classList.add("dust");
- $("body").append(c);
- }
- //clear all children except the canvas
- $(".content").children().not(".dust").fadeOut(3500);
- //apply animation
- $(".dust").each( function(index){
- animateBlur($(this),0.8,800);
- setTimeout(() => {
- animateTransform($(this),100,-100,chance.integer({ min: -15, max: 15 }),800+(110*index));
- }, 70*index);
- //remove the canvas from DOM tree when faded
- $(this).delay(70*index).fadeOut((110*index)+800,"easeInQuint",()=> {$( this ).remove();});
- setTimeout(function(){
- document.body.style.backgroundImage = "none";
- document.getElementById("test").innerHTML = `<center><div class="div2"><font style="color:#00ff00;font-weight:bold;">Happy Birthday Mr End_User</font></div>`;}, 8000);
- });
- });
- });
- function weightedRandomDistrib(peak) {
- var prob = [], seq = [];
- for(let i=0;i<canvasCount;i++) {
- prob.push(Math.pow(canvasCount-Math.abs(peak-i),3));
- seq.push(i);
- }
- return chance.weighted(seq, prob);
- }
- function animateBlur(elem,radius,duration) {
- var r =0;
- $({rad:0}).animate({rad:radius}, {
- duration: duration,
- easing: "easeOutQuad",
- step: function(now) {
- elem.css({
- filter: 'blur(' + now + 'px)'
- });
- }
- });
- }
- function animateTransform(elem,sx,sy,angle,duration) {
- var td = tx = ty =0;
- $({x: 0, y:0, deg:0}).animate({x: sx, y:sy, deg:angle}, {
- duration: duration,
- easing: "easeInQuad",
- step: function(now, fx) {
- if (fx.prop == "x")
- tx = now;
- else if (fx.prop == "y")
- ty = now;
- else if (fx.prop == "deg")
- td = now;
- elem.css({
- transform: 'rotate(' + td + 'deg)' + 'translate(' + tx + 'px,'+ ty +'px)'
- });
- }
- });
- }
- function createBlankImageData(imageData) {
- for(let i=0;i<canvasCount;i++)
- {
- let arr = new Uint8ClampedArray(imageData.data);
- for (let j = 0; j < arr.length; j++) {
- arr[j] = 0;
- }
- imageDataArray.push(arr);
- }
- }
- function newCanvasFromImageData(imageDataArray ,w , h) {
- var canvas = document.createElement('canvas');
- canvas.width = w;
- canvas.height = h;
- tempCtx = canvas.getContext("2d");
- tempCtx.putImageData(new ImageData(imageDataArray, w , h), 0, 0);
- return canvas;
- }
- </script>
- </body></html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement