Berikut ini juga script yang agak lama skali bertebaran di dunia maya, namun terkadang manjur juga biar bisa lolos meski gak punya peluru...wkkwkwk
langsung copas aja lah script dibawah ini :
langsung copas aja lah script dibawah ini :
<HTML><HEAD><TITLE>Discard - Credit Card Generator</TITLE><LINK href="div.css" type=text/css rel=stylesheet> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <META content=danang name=Author> <META content="MSHTML 6.00.2900.3698" name=GENERATOR></HEAD> <BODY bgColor=#ffffff> <CENTER> <TABLE cols=1 width="80%" bgColor=#33ccff summary="" border=1> <TBODY> <TR bgColor=#3366ff> <TD> <P align=left><FONT color=#0000ff><B>DisCard</B></FONT></P></TD></TR> <TR> <TD> <CENTER><FONT color=#0000ff><B>(<EM>VISA, MASTERCARD, & AMEX)</EM></B></FONT><BR> <SCRIPT language=JavaScript type=text/javascript> //menghilangkan spasi dan '-' baik di awal, di tengah maupun di akhir string function trimSpaces(s){ var res; var i; res = ""; for (i = 0; i < s.length; i++){ if ((s.charAt(i) != " ") && (s.charAt(i) != "-")) res += s.charAt(i); } return res; } //mengembalikan benar jika input yang diberikan benar (semuanya angka) //string dianggap telah dilewatkan ke trimSpaces function isValidInput(s){ for (i = 0; i < s.length; i++){ var i; if ((s.charAt(i) < "0") || (s.charAt(i) > "9")) return false; } return true; } //membatasi angka agar tidak lebih dari 9 function fix(num){ if (num <= 9) return num; else return (num - 9); } //untuk mengecek kebenaran dengan 'luhn check digit algorithm' function check(number){ var i; var ganjil; var genap; var tanda; genap = 0; ganjil = 0; //tanda = 1 artinya jumlah digitnya ganjil if (number.length % 2) tanda = 0; else tanda = 1; for (i = 0; i < number.length; i++) { if ((i + tanda) % 2) //ganjil ganjil += fix(2 * (number.charAt(i))); else genap += parseInt(number.charAt(i), 10); } return (((ganjil + genap) % 10) == 0); } //fungsi utama function validateInput(inp){ var tmp; var Msg; var Msg2; tmp = trimSpaces(inp.nomor.value) if ((tmp == "") || (!isValidInput(tmp))){ alert("Incorrect Data"); return false; } Msg = "danang"; Msg2 = "digit checked"; if (check(tmp)) alert(Msg + "\n\VALID\n\n" + Msg2); else alert(Msg + "\n\Invalid\n\n" + Msg2); return false; } //mencari beberapa angka valid yang dekat dengan nomor yang diberikan function findN(formName){ var start; var startn; var res; var i; start = trimSpaces(formName.nomor.value); if ((start == "") || (!isValidInput(start))){ alert("Are You Sure It`s Correct?"); return; } res = "Hasil :\n"; startn = parseInt(start,10); for (i=-10000; i<10000; i++) { num = "" + (parseInt(start,10)+i); if (check(num)) { res += (startn + i) + "\n"; } } formName.hasil.value = res; } // //akhir skrip di sini // //-------------------------------------------------------> </SCRIPT> <FORM name=InpForm onsubmit="return validateInput(this);"><INPUT name=nomor> <P><INPUT type=submit value=CHECK><INPUT type=reset value=RESET> <P><INPUT onclick=findN(InpForm) type=button value=Generate name=buat> <P><TEXTAREA name=hasil rows=10 cols=60></TEXTAREA></CENTER> <P> </P></TD></TR> </SCRIPT> </BODY> </HTML>