- Code:
<html>
<head>
<title>«•‡•»
base64 Encoding/Decoding
«•‡•» </title>
</head>
<script type="text/javascript">
<!--
var keyStr = "ABCDEFGHIJKLMNOP" +
"QRSTUVWXYZabcdef" +
"ghijklmnopqrstuv" +
"wxyz0123456789+/" +
"=";
function encode64(input) {
input = escape(input);
var output = "";
var chr1, chr2, chr3 = "";
var enc1, enc2, enc3, enc4 = "";
var i = 0;
do {
chr1 = input.charCodeAt(i++);
chr2 = input.charCodeAt(i++);
chr3 = input.charCodeAt(i++);
enc1 = chr1 >> 2;
enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
enc4 = chr3 & 63;
if (isNaN(chr2)) {
enc3 = enc4 = 64;
} else if (isNaN(chr3)) {
enc4 = 64;
}
output = output +
keyStr.charAt(enc1) +
keyStr.charAt(enc2) +
keyStr.charAt(enc3) +
keyStr.charAt(enc4);
chr1 = chr2 = chr3 = "";
enc1 = enc2 = enc3 = enc4 = "";
} while (i < input.length);
return output;
}
function decode64(input) {
var output = "";
var chr1, chr2, chr3 = "";
var enc1, enc2, enc3, enc4 = "";
var i = 0;
// remove all characters that are not A-Z, a-z, 0-9, +, /, or =
var base64test = /[^A-Za-z0-9\+\/\=]/g;
if (base64test.exec(input)) {
alert("There were invalid base64 characters in the input text.\n" +
"Valid base64 characters are A-Z, a-z, 0-9, '+', '/',and '='\n" +
"Expect errors in decoding.");
}
input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
do {
enc1 = keyStr.indexOf(input.charAt(i++));
enc2 = keyStr.indexOf(input.charAt(i++));
enc3 = keyStr.indexOf(input.charAt(i++));
enc4 = keyStr.indexOf(input.charAt(i++));
chr1 = (enc1 << 2) | (enc2 >> 4);
chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
chr3 = ((enc3 & 3) << 6) | enc4;
output = output + String.fromCharCode(chr1);
if (enc3 != 64) {
output = output + String.fromCharCode(chr2);
}
if (enc4 != 64) {
output = output + String.fromCharCode(chr3);
}
chr1 = chr2 = chr3 = "";
} while (i < input.length);
return unescape(output);
}
//--></script>
<body>
<form name="base64Form">
<b>Masukan Huruf,angka,string yang akan di Encode atau di Decode<br>
<textarea name="theText" cols="40" rows="6"></textarea><br>
<input type="button" name="encode" value="Encode"
onClick="document.base64Form.theText.value=encode64(document.base64Form.theText.value);">
<input type="button" name="decode" value="Decode"
onClick="document.base64Form.theText.value=decode64(document.base64Form.theText.value);">
</form>
</center>
</body>
</html>
Simpan script diatas dengan format .html, kemudian upload di hosting kalian
Contoh : [You must be registered and logged in to see this link.]
Sat 03 Nov 2012, 23:28 by crystyle1978
» BOM WALL TEMEN KAMU
Sat 11 Aug 2012, 17:20 by binuka21
» winning Eleven 9 full
Sat 05 May 2012, 12:29 by TriLLianT
» Hacking tools_2
Sat 05 May 2012, 12:27 by TriLLianT
» POWER_ISO PORTABLE v4.1 INCLUDED SERIAL KEY
Thu 29 Mar 2012, 18:34 by gienk
» MOHON BANTUAN SOBAAT!!!
Fri 23 Mar 2012, 00:22 by hezqiel
» KITAB DUKUN
Fri 23 Mar 2012, 00:13 by hezqiel
» KITAB FATHUL IZAR & BURUNG PERKUTUT
Fri 23 Mar 2012, 00:04 by hezqiel
» All in One Best Hacking Tools 85 in 1 new 2010
Mon 06 Feb 2012, 22:52 by abian zee
» Apa itu driver
Mon 06 Feb 2012, 22:45 by abian zee
» update winning eleven 8
Sun 29 Jan 2012, 17:00 by Fandian
» Hacking tools _1
Fri 27 Jan 2012, 14:51 by abian zee
» Download FIFA 2003
Thu 19 Jan 2012, 09:37 by bangjho
» Advent Rising
Thu 22 Dec 2011, 04:14 by ADMIN
» 007 Quantum Of Solace PC RIP
Thu 22 Dec 2011, 04:09 by ADMIN
» Fantastic 4 RIP
Thu 22 Dec 2011, 04:01 by ADMIN
» Download GTA IV
Thu 22 Dec 2011, 03:47 by ADMIN
» Transformers 3: Dark of the Moon (2011) DVDRIP.XviD
Sun 18 Dec 2011, 14:33 by ADMIN
» AVG PC Tuneup 10.0.0.27 Portable
Mon 12 Dec 2011, 22:56 by ADMIN
» Wireless Hacking Tools 2011
Tue 06 Dec 2011, 01:50 by ADMIN