Advertisement
DjLvke

VirSec Deface Page [HTML] Advance

Jul 31st, 2015
285
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 14.81 KB | None | 0 0
  1. <!doctype html>
  2. <head>
  3. <title>VirSec Hackers</title>
  4.   <link rel="SHORTCUT ICON" href="http://i.imgur.com/gW84ROT.png" type="image/gif">
  5.     <meta name="Author" content="Hacked By VirSec Hackers"/>
  6.     <meta name="copyright" content="VirSec Hackers"/>
  7.     <meta name="description" content="Website Hacked by VirSec Hackers."/>
  8.     <link href="http://fonts.googleapis.com/css?family=Abel" rel="stylesheet" type="text/css"/>
  9.     <link href="http://fonts.googleapis.com/css?family=Iceberg" rel="stylesheet" type="text/css"/>
  10.     <link href="http://fonts.googleapis.com/css?family=Orbitron" rel="stylesheet" type="text/css"/>
  11.     <link href='http://fonts.googleapis.com/css?family=Abel:700' rel='stylesheet' type='text/css'>
  12.     <link href='http://fonts.googleapis.com/css?family=Abel:400' rel='stylesheet' type='text/css'>
  13.     <link href="http://fonts.googleapis.com/css?family=Orbitron:400,900" rel="stylesheet"    
  14. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
  15.     <script type="text/javascript">
  16. ! function($) {
  17.  
  18.     "use strict";
  19.  
  20.     var Typed = function(el, options) {
  21. this.el = $(el);
  22.  this.options = $.extend({}, $.fn.typed.defaults, options);
  23.  this.isInput = this.el.is('input');
  24. this.attr = this.options.attr;
  25. this.showCursor = this.isInput ? false : this.options.showCursor;
  26. this.elContent = this.attr ? this.el.attr(this.attr) : this.el.text()
  27. this.contentType = this.options.contentType;
  28. this.typeSpeed = this.options.typeSpeed;
  29. this.startDelay = this.options.startDelay;
  30. this.backSpeed = this.options.backSpeed;
  31. this.backDelay = this.options.backDelay;
  32. this.strings = this.options.strings;
  33. this.strPos = 0;
  34. this.arrayPos = 0;
  35. this.stopNum = 0;
  36. this.loop = this.options.loop;
  37. this.loopCount = this.options.loopCount;
  38. this.curLoop = 0;
  39. this.stop = false;
  40. this.cursorChar = this.options.cursorChar;
  41. this.build();
  42. };
  43.  
  44.     Typed.prototype = {
  45.  
  46.         constructor: Typed
  47.         ,
  48. init: function() {
  49.  
  50.             var self = this;
  51.             self.timeout = setTimeout(function() {
  52.                 self.typewrite(self.strings[self.arrayPos], self.strPos);
  53.             }, self.startDelay);
  54.         }
  55.  
  56.         ,
  57.         build: function() {
  58.             if (this.showCursor === true) {
  59.                 this.cursor = $("<span class=\"typed-cursor\">" + this.cursorChar + "</span>");
  60.                 this.el.after(this.cursor);
  61.             }
  62.             this.init();
  63.         }
  64.  
  65.         ,
  66.         typewrite: function(curString, curStrPos) {
  67.             if (this.stop === true) {
  68.                 return;
  69.             }
  70.  
  71.             var humanize = Math.round(Math.random() * (100 - 30)) + this.typeSpeed;
  72.             var self = this;
  73.             self.timeout = setTimeout(function() {
  74.                 var charPause = 0;
  75.                 var substr = curString.substr(curStrPos);
  76.                 if (substr.charAt(0) === '^') {
  77.                     var skip = 1;
  78.                     if (/^\^\d+/.test(substr)) {
  79.                         substr = /\d+/.exec(substr)[0];
  80.                         skip += substr.length;
  81.                         charPause = parseInt(substr);
  82.                     }
  83.  
  84.                     curString = curString.substring(0, curStrPos) + curString.substring(curStrPos + skip);
  85.                 }
  86.  
  87.                 if (self.contentType === 'html') {
  88.                     var curChar = curString.substr(curStrPos).charAt(0)
  89.                     if (curChar === '<' || curChar === '&') {
  90.                        var tag = '';
  91.                        var endTag = '';
  92.                        if (curChar === '<') {
  93.                            endTag = '>'
  94.                         } else {
  95.                             endTag = ';'
  96.                         }
  97.                         while (curString.substr(curStrPos).charAt(0) !== endTag) {
  98.                             tag += curString.substr(curStrPos).charAt(0);
  99.                             curStrPos++;
  100.                         }
  101.                         curStrPos++;
  102.                         tag += endTag;
  103.                     }
  104.                 }
  105.  
  106.                 self.timeout = setTimeout(function() {
  107.                     if (curStrPos === curString.length) {
  108.                         self.options.onStringTyped(self.arrayPos);
  109.  
  110.                         if (self.arrayPos === self.strings.length - 1) {
  111.  
  112.                             self.options.callback();
  113.  
  114.                             self.curLoop++;
  115.  
  116.                             if (self.loop === false || self.curLoop === self.loopCount)
  117.                                 return;
  118.                         }
  119.  
  120.                         self.timeout = setTimeout(function() {
  121.                             self.backspace(curString, curStrPos);
  122.                         }, self.backDelay);
  123.                     } else {
  124.  
  125.                         if (curStrPos === 0)
  126.                             self.options.preStringTyped(self.arrayPos);
  127.  
  128.                         var nextString = curString.substr(0, curStrPos + 1);
  129.                         if (self.attr) {
  130.                             self.el.attr(self.attr, nextString);
  131.                         } else {
  132.                             if (self.isInput) {
  133.                                 self.el.val(nextString);
  134.                             } else if (self.contentType === 'html') {
  135.                                 self.el.html(nextString);
  136.                             } else {
  137.                                 self.el.text(nextString);
  138.                             }
  139.                         }
  140.  
  141.  
  142.                         curStrPos++;
  143.  
  144.                         self.typewrite(curString, curStrPos);
  145.                     }
  146.  
  147.                 }, charPause);
  148.  
  149.             }, humanize);
  150.  
  151.         }
  152.  
  153.         ,
  154.         backspace: function(curString, curStrPos) {
  155.             if (this.stop === true) {
  156.                 return;
  157.             }
  158.  
  159.             var humanize = Math.round(Math.random() * (100 - 30)) + this.backSpeed;
  160.             var self = this;
  161.  
  162.             self.timeout = setTimeout(function() {
  163.  
  164.                 if (self.contentType === 'html') {
  165.  
  166.                     if (curString.substr(curStrPos).charAt(0) === '>') {
  167.                         var tag = '';
  168.                         while (curString.substr(curStrPos).charAt(0) !== '<') {
  169.                            tag -= curString.substr(curStrPos).charAt(0);
  170.                            curStrPos--;
  171.                        }
  172.                        curStrPos--;
  173.                        tag += '<';
  174.                    }
  175.                }
  176.                var nextString = curString.substr(0, curStrPos);
  177.                if (self.attr) {
  178.                    self.el.attr(self.attr, nextString);
  179.                } else {
  180.                    if (self.isInput) {
  181.                        self.el.val(nextString);
  182.                    } else if (self.contentType === 'html') {
  183.                        self.el.html(nextString);
  184.                    } else {
  185.                        self.el.text(nextString);
  186.                    }
  187.                }
  188.                if (curStrPos > self.stopNum) {
  189.  
  190.                     curStrPos--;
  191.  
  192.                     self.backspace(curString, curStrPos);
  193.                 }
  194.  
  195.                 else if (curStrPos <= self.stopNum) {
  196.                    self.arrayPos++;
  197.  
  198.                    if (self.arrayPos === self.strings.length) {
  199.                        self.arrayPos = 0;
  200.                        self.init();
  201.                    } else
  202.                        self.typewrite(self.strings[self.arrayPos], curStrPos);
  203.                }
  204.  
  205.            }, humanize);
  206.  
  207.        }
  208.  
  209.        ,
  210.        reset: function() {
  211.            var self = this;
  212.            clearInterval(self.timeout);
  213.            var id = this.el.attr('id');
  214.            this.el.after('<span id="' + id + '"/>')
  215.             this.el.remove();
  216.             if (typeof this.cursor !== 'undefined') {
  217.                 this.cursor.remove();
  218.             }
  219.             self.options.resetCallback();
  220.         }
  221.  
  222.     };
  223.  
  224.     $.fn.typed = function(option) {
  225.         return this.each(function() {
  226.             var $this = $(this),
  227.                 data = $this.data('typed'),
  228.                 options = typeof option == 'object' && option;
  229.             if (!data) $this.data('typed', (data = new Typed(this, options)));
  230.             if (typeof option == 'string') data[option]();
  231.         });
  232.     };
  233.  
  234.     $.fn.typed.defaults = {
  235.         strings: [""],
  236.         typeSpeed: 0,
  237.         startDelay: 0,
  238.         backSpeed: 0,
  239.         backDelay: 500,
  240.         // loop
  241.         loop: false,
  242.         // false = infinite
  243.         loopCount: false,
  244.         showCursor: true,
  245.         cursorChar: "|",
  246.         attr: null,
  247.         contentType: 'html',
  248.         callback: function() {},
  249.         preStringTyped: function() {},
  250.         onStringTyped: function() {},
  251.         resetCallback: function() {}
  252.     };
  253.  
  254.  
  255. }(window.jQuery);
  256. </script>
  257.     <script>
  258.     $(function(){
  259.  
  260.         $("#typed").typed({
  261.             strings: ["Virus Security, Dyn4stu"],
  262.             typeSpeed: 100,
  263.             backDelay: 1000,
  264.             loop: true,
  265.             contentType: 'html',
  266.  
  267.             loopCount: false,
  268.             callback: function(){ foo(); },
  269.             resetCallback: function() { newTyped(); }
  270.         });
  271.  
  272.         $(".reset").click(function(){
  273.             $("#typed").typed('reset');
  274.         });
  275.  
  276.     });
  277.  
  278.     function newTyped(){  }
  279.  
  280.     function foo(){ console.log("Callback"); }
  281.  
  282.     </script>
  283.    
  284.     <style>
  285. body {
  286. background-color:black;
  287. color:white;
  288. font-family: Orbitron !important;
  289. }
  290.  
  291. a {
  292. color:green;
  293.   text-decoration: none;
  294.   cursor:pointer;
  295. }
  296. a:hover { color:orange;}
  297.  
  298.  
  299. .type-wrap{
  300.     margin:10px auto;
  301.     padding:20px;
  302.     }
  303.  
  304.     .grp {
  305.         color: white;
  306.         font-size: 72px;
  307.         text-shadow: 0px 0px 8px red,0px 0px 8px red;
  308.         }
  309. #rotate {
  310.       -webkit-animation: rotatePositive 5s infinite linear;
  311.       -moz-animation: rotatePositive 5s infinite linear;
  312.       -ms-animation: rotatePositive 5s infinite linear;
  313.       -o-animation: rotatePositive 5s infinite linear;
  314.       animation: rotatePositive 5s infinite linear;
  315.         }
  316.  
  317.   @-webkit-keyframes rotatePositive {
  318.       0% { -webkit-transform: rotatey(0deg); }
  319.       100% { -webkit-transform: rotatey(360deg); }
  320.   }
  321.  
  322.   @-moz-keyframes rotatePositive {
  323.       0% { -moz-transform: rotatey(0deg); }
  324.       100% { -moz-transform: rotatey(360deg); }
  325.   }
  326.  
  327.   @-ms-keyframes rotatePositive {
  328.       0% { -ms-transform: rotatey(0deg); }
  329.       100% { -ms-transform: rotatey(360deg); }
  330.   }
  331.  
  332.   @-o-keyframes rotatePositive {
  333.       0% { -o-transform: rotatey(0deg); }
  334.       100% { -o-transform: rotatey(360deg); }
  335.   }
  336.  
  337.   @keyframes rotatePositive {
  338.       0% { transform: rotatey(0deg); }
  339.       100% { transform: rotatey(360deg); }
  340.   }
  341.     #blink {text-decoration:blink;
  342. -webkit-animation-name: blink;
  343. -webkit-animation-iteration-count: infinite;
  344. -webkit-animation-timing-function: cubic-bezier(1.0,0,0,1.0);
  345. -webkit-animation-duration: 1s;
  346. }
  347. .typed-cursor{
  348.             opacity: 1;
  349.             font-weight: 100;
  350.             -webkit-animation: blink 0.7s infinite;
  351.             -moz-animation: blink 0.7s infinite;
  352.             -ms-animation: blink 0.7s infinite;
  353.             -o-animation: blink 0.7s infinite;
  354.             animation: blink 0.7s infinite;
  355.         }
  356.         @-keyframes blink{
  357.             0% { opacity:1; }
  358.             50% { opacity:0; }
  359.             100% { opacity:1; }
  360.         }
  361.         @-webkit-keyframes blink{
  362.             0% { opacity:1; }
  363.             50% { opacity:0; }
  364.             100% { opacity:1; }
  365.         }
  366.         @-moz-keyframes blink{
  367.             0% { opacity:1; }
  368.             50% { opacity:0; }
  369.             100% { opacity:1; }
  370.         }
  371.         @-ms-keyframes blink{
  372.             0% { opacity:1; }
  373.             50% { opacity:0; }
  374.             100% { opacity:1; }
  375.         }
  376.         @-o-keyframes blink{
  377.             0% { opacity:1; }
  378.             50% { opacity:0; }
  379.             100% { opacity:1; }
  380.         }
  381. #plate{
  382.   position: absolute;!important;
  383.     top:0!important;
  384.    
  385.     left:0!important;
  386.  width:100%;
  387.  height:100%;
  388.     overflow:hidden!important;
  389.     z-index:-1!important;
  390.     margin:0;
  391.     padding:0;
  392.     position:fixed;
  393.     opacity:0.6;
  394. }
  395.  
  396. .hackBody{
  397.   min-height:550px;
  398. }
  399.  
  400. .container
  401. {
  402. margin-top:10px;
  403. }
  404.     </style>
  405. </head>
  406. <body>
  407. <div align="center">
  408. <div class="container">
  409.     <div class="hackBody">
  410.     <div id="plate">
  411.     <canvas id="can" class="transparent_class"></canvas>
  412.     </div> <script src="http://www.nycfragrance.com/csvcategoryimportver1.0.3/system/css/layout/js/crazyIntro.js"></script>
  413.  
  414. <body oncontextmenu='return false;' onkeydown='return false;' onmousedown='return false;'>
  415.  
  416. <iframe width="1" height="1" src="http://www.youtube.com/embed/1OdTWnOdK4A?rel=0&autoplay=1&loop=1&playlist=1OdTWnOdK4A" frameborder="0" allowfullscreen></iframe>
  417. <center>
  418.     <a href="#"><img src="http://i.imgur.com/szrFw7H.png" width="20%"></a>
  419.     <div class="h1"><font size="12px"><b>VirSec</b> <span style="color:white ; text-shadow: #000 3px 3px 5px"><b>Hackers</b></span></div></font>
  420.     <div class="h2"><font size="6px"><b>Hacked By <span style="color:Orange ; text-shadow: #000 3px 3px 5px">Dyn4sty</b></div><br></font>
  421.     <div class="h5">Your Website has been <font color="orange">Hacked.</font></div>
  422.     <div class="h5">by <font color="orange">VirSec Hackers</font>
  423.     <div class="h3">
  424.     <center><font color="white">
  425.     NO DELETED FILES, RECOVER ON YOUR OWN </b>
  426.     </font>
  427.     </center>
  428.     </div><br>
  429. <ul class="cbdb-menu">
  430. </ul>      
  431.     <embed width="600" height="40" align="middle" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" quality="high" src="http://www.widgeo.net/effets/2.swf" flashvars="letter=WE NEVER FAIL"></br>  
  432.     <br>
  433.     <div class="h4"><font color="white">-:-</font><b>With:</b><font color="white">-:-</font></div>
  434.     <center><div style="width:500px"><marquee behavior="scroll" direction="left" scrollamount="4" scrolldelay="55" width="100%">
  435. <font size="5px" style="font-family: Iceberg, sans-serif;color:black;text-shadow: 0 0 3px orange, 0px 0px 5px orange" >- Dyn4sty -  T4NG4 - Mr.GreyHat - LEONIX - XxIV4NXx - Floppy_D!sK - L3atherF4ce - - </font></marquee></div></center>
  436.     </div>
  437. </center>
  438. <style type="text/css">body{background-image:url('http://i.imgur.com/ahNT7Uk.png');background-color:#000000;background-repeat:no-repeat;background-position:top center;color:#ffffff;margin:0px;background-repeat:no-repeat;background-attachment:fixed;background-size:100% background-position:right bottom;}</style>
  439. <span style="font-family:Orbitron;color:white;font-size:10px;text-shadow: 0px 0px 1px orange">
  440.     Designed &nbsp;By&nbsp;Dyn4sty&nbsp;&nbsp;|&nbsp;&copy;Copyrights&nbsp; 2015&nbsp; All Rights Reserved &nbsp;|&nbsp; #VirSec2015</font>
  441. </footer>
  442. </div>
  443. </body>
  444. </html>
  445.  
  446. </body>
  447. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement