mükemmel bir çalışma helal olsun sana proagent konusunda da haklı olma ihtimalin çok fazla Dandik

Arkadaşlar Aşağıdaki Kod Tarafımdan Geliştirilen Base64 Şifrele/Deşifrele- Sistemidir... Bu tür şeyler genelde security portallarında Ve Php modunda olur. Ben bu sorunu ortadan kaldırmak için bunu script diline döktüm güle güle kullanın!!! Base64 Ağırlıklı olarak Linux sistemlerde kullanılan bir şifrelem sistemidir, Birçok Php exploitin içinde gördüğünüz anlamsız paragraflar genelde Base64'le şifrelenmiş ve görülmesi veya çözülmesi istenmeyen image'leri veya log tutulan merkezlerin yolunu gösteren alanların gizlenmesinde kullanılır... <SCRIPT> <!-- / Copyright 2007 by Alper ESKIKILIÇ / / Easy Encode/Decode Base64/Radix64 - Feel The Power Of Turks!!!.. / / / function base64ToAscii { var theChar = 0; if (0 <= c && c <= 25) else if (26 <= c && c <= 51) else if (52 <= c && c <= 61) else if (c 62) else if( c 63 ) else return theChar; } / Encodes a string according to "URL encoding" rules whereby every character is converted to the %xx equivelent. This is similar the JavaScript 'escape ' function, except that it encodes all the characters, not just the special ones like "-/?&...". For example, the string "foo@example.com" will be encoded into "%66%6F%6F%40%65%78%61%6D%70%6C%65%2E%63%6F%6D". @see myUrlDecode / function myUrlEncode { var result = ""; var i = 0; var sextet = 0; var leftovers = 0; var octet = 0; for (i=0; i < str. length; i++) { octet = str. charCodeAt ; switch( i % 3 ) { case 0: case 1: case 2: } result = result + base64ToAscii ; // don't forget about the fourth character if it is there if( (i % 3) 2 ) } // figure out what to do with leftovers and padding switch( str. length % 3 ) { case 0: case 1: case 2: } fld. value = result; } / A helper function for converting a hex digit into the corresponding integer value. I really don't know much about JavaScript, so the the conversion is a little laborious. There probably is an easier way , but I don't know it. / function hexval / Decodes a string that has been previously encoded according to the myUrlDecode function. @see myUrlEncode / function myBase64Decode { var result = ""; var i = 0; var x; var shiftreg = 0; var count = -1; for (i=0; i < str. length; i++) { c = str. charAt ; if x = str. charCodeAt - 65; else if x = str. charCodeAt - 97 + 26; else if ('0' <= c && c <= '9') x = str. charCodeAt - 48 + 52; else if x = 62; else if x = 63; else continue; count++; switch (count % 4) if (! is_binary && (v < 32 || v > 126) && (v!= 0x0d) && (v!= 0x0a)) else result = result + String. fromCharCode ; } return result. toString ; } / / function myNbtDecode { var result = ""; var i = 0; var x; var shiftreg = 0; var count = -1; for (i=0; i < str. length; i++) { c = str. charAt ; if x = str. charCodeAt - 65; else if x = str. charCodeAt - 97; else continue; count++; switch (count % 2) result = result + String. fromCharCode ; } return result. toString ; } function myUrlDecode var PacketTags = new Array ; var HashAlgorithm = new Array( "UNKNOWN", "MD5", "SHA1", "RIPEMD160", "double-width SHA", "MD2", "TIGER192", "HAVAL-5-160" ); var CompressionAlgorithm = new Array( "Uncompressed", "ZIP (RFC 1951)", "ZLIB (RFC 1950)" ); function hexcode function hexdump { var result = ""; var start = i; var ascii_dump = ""; if (max <= 0) max = str. length; while { var c = str. charCodeAt ; result = result + hexcode ; if (c > 32 && c < 127) ascii_dump = ascii_dump + str. charAt ; else ascii_dump = ascii_dump + '.'; if % 8) 7) result = result + " "; if % 16) 15) i++; } while % 16) != 15) result = result + " " + ascii_dump + "\n"; return result; } function publicKeyAlgorithm { var result = ""; switch return result; } function myPGPdecodeKey { var x = 0; var result = ""; //- A one-octet version number (3). var sig_version = str. charCodeAt ; result = result + "Sig-Version = " + sig_version + "\n"; //- A four-octet number denoting the time that the key was created. x = str. charCodeAt <<24 | str. charCodeAt(i+1)<<16 | str. charCodeAt(i+2)<<8 | str. charCodeAt(i+3); var creation_time = new Date ; creation_time. setTime(x 1000); result = result + "Creation-Time = " + creation_time + "\n"; i = i + 4; switch - TIGER-

Not: Denemek İçin Phpremoteview, Rshell57 veya c99 gibi exploitlerin içindeki Aşağıdakine benzer anlamsız dataları veya Proagent kullanıyorsanız size gelen emailler kısmındaki crypted data başlığın altındaki anlamsız dataları bu yolla çözebilirisiniz CRYPTED DATA ######################################################### W1BdDQpWOiAxLjANClM6IE1BSUwgRlJPTTogY29iYW4ya0BtYWlsLnJ1DQpEOiA5NDdENzBD RQ0KUkNQVCBUTzogY29iYW4ya0BtYWlsLnJ1DQoNClsyMDAzXQ0KUzogOTEgQ0EgMzcgQTAN CltNXQ0KWzk5Yl0NCltUQiFdDQpbVF0NCltGQVJdDQpbV1RDXQ0KW1JBU10NClsmXQ0K ######################################################### NOT2: Ben bu sistemle inceledim ki evet Proagent gerçekten bize gelen sonucların aynısını coban2k@mail. ru diye bir adrese daha gönderiyor... Yukarıdaki datayı bu script yoluyla çözüp sizde aynı sonuca ulaşabilirsiniz... Buda Proagent'ın polis tarafınfan yazılma ihtimalini kuvvetli kılıyor... Çünkü anladığım kadarıyla şifrelenen kısımı bana gelen sonuçlara göre özellikle telefon ve laptopğ üzerinden bağlananların bluetooth pin'lerini ve diğer özel bilgilerini içeriyor... Neyse çok başınızı ağrıttım, görüşmek üzere!!!!

</SCRIPT> <FONT face="Verdana, Arial, Helvetica, sans-serif" size=3><B>BASE64/RADIX64 Şifrele/Deşifrele Sistemi</B></FONT></P> <P><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Rutin Base64 Ve Radix64 Şifereleme Ve Deşifreleme İşlemlerini Yapmak İçin Tasarlanmıştır.. </FONT></P> <FORM name=myForm> <DIV align=center><TEXTAREA style="BORDER-RIGHT: #ffffff 2px ridge; BORDER-TOP: #ffffff 2px ridge; FONT-SIZE: 10pt; BORDER-LEFT: #ffffff 2px ridge; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 2px ridge; FONT-FAMILY: Verdana; BACKGROUND-COLOR:

Devam ediyorum!!! //- A one-octet number denoting the public key algorithm of this key x = str. charCodeAt ; result = result + "Public-Key-Algorithm = " + x + " (" + publicKeyAlgorithm + ")\n"; switch { case 1: / RSA Encrypt and Sign / var bit_count = 0; var byte_count = 0; bit_count = str. charCodeAt(i+0)<<8 | str. charCodeAt(i+1); byte_count = bit_count; while (byte_count%8) byte_count++; byte_count = byte_count / 8; i = i + 2; result = result + "Product of two primes = " + bit_count + " bits\n"; //result = result + "Product of two primes:\n"; //result = result + "bytecount=" + byte_count + "\n"; //result = result + hexdump ; i = i + byte_count; bit_count = str. charCodeAt(i+0)<<8 | str. charCodeAt(i+1); byte_count = bit_count; while (byte_count%8) byte_count++; byte_count = byte_count / 8; i = i + 2; switch i = i + byte_count; result = result + hexdump(str, i,0); break; case 17: / DSA / result = result + "DSA-Prime-p = " + mpi_integer + mpi_bits + "\n"; i = i + mpi_length ; result = result + "DSA-Group-Order-q = " + mpi_integer + mpi_bits + "\n"; i = i + mpi_length ; result = result + "DSA-Group-Gen-g = " + mpi_integer + mpi_bits + "\n"; i = i + mpi_length ; result = result + "DSA-Key-Val-y = " + mpi_integer + mpi_bits + "\n"; i = i + mpi_length ; result = result + hexdump(str, i,0); break; default: result = result + "Public-Key Data:\n"; result = result + hexdump(str, i,0); } return result; } function mpi_bits function mpi_integer { var bit_count = 0; var byte_count = 0; var integer=0; bit_count = str. charCodeAt(i+0)<<8 | str. charCodeAt(i+1); byte_count = bit_count; while (byte_count%8) byte_count++; byte_count = byte_count / 8; i = i + 2; while return integer; } function mpi_length function decode_compressed_packet function decode_new_pgp { var result = ""; switch return result; } function myPGPdecode { var result = ""; var str = "xxx"; var i = 0; str = myBase64Decode ; str. toString ; if (str. length < 10) return "sig too small " + str; var tag = str. charCodeAt ; i++; var content_tag = 0; var length_type = -1; var len = 0; if (tag & 0x80!= 0x80) return "Invalid tag\n"; if ((tag & 0xC0) 0xC0) { result = result + "Format = new 5. x OpenPGP format\n"; content_tag = tag & 0x3F; result = result + "Content-Tag = " + content_tag + " "; if (content_tag < 14) result = result + " "; result = result + "\n"; len = str. charCodeAt ; if (len 255) else if (len > 191) result = result + "Length = " + len + " bytes\n"; result = result + decode_new_pgp ; return result; } else { result = result + "Format = old 2. x format\n"; content_tag = (tag >> 2) & 0x0F; length_type = tag & 0x03; result = result + "Content-Tag = " + content_tag + " "; if (content_tag < 14) result = result + " "; result = result + "\n"; //result = result + "Length-Type = " + length_type + "\n"; if (length_type 0) else if (length_type 1) result = result + "Length = " + len + " bytes\n"; } / if return "missing data, len=" + len + ", str. length = " + str. length + ", c=" + str. charAt + "\n"; / //result = result + "Length = " + len + "\n"; if (content_tag 2) { //result = result + " SIGNATURE \n"; var sig_version = str. charCodeAt ; var x = 0; switch { case 1: case 3: result = result + "Sig-Version = " + sig_version + "\n"; x = str. charCodeAt ; if (x!= 5) x = str. charCodeAt ; result = result + "Sig-Type = " + x ; switch x = str. charCodeAt <<24 | str. charCodeAt(i+1)<<16 | str. charCodeAt(i+2)<<8 | str. charCodeAt(i+3); var creation_time = new Date ; creation_time. setTime(x 1000); result = result + "Creation-Time = " + creation_time + "\n"; i = i + 4; //- Eight-octet key ID of signer. result = result + "KeyID = 0x"; for (j=0; j<8; j++) result = result + "\n"; //- One-octet public key algorithm. x = str. charCodeAt ; result = result + "Public-Key-Algorithm = " + x + " (" + publicKeyAlgorithm + ")\n"; //- One-octet hash algorithm. x = str. charCodeAt ; result = result + "Hash-Algorithm = " + x + " \n"; //- Two-octet field holding left 16 bits of signed hash value. x = str. charCodeAt ; result = result + "Q-hash = 0x" + hexcode ; x = str. charCodeAt ; result = result + hexcode + "\n"; // Binary data result = result + "Signature data:\n"; result = result + hexdump(str, i,0); break; default: result = result + "Sig-Version = " + sig_version + " \n"; } } else if (content_tag 6) else return result; } function myUrlBinaryDecode function myMsgIdDecode //aHR0cDovL0xFU0xFWS01MDA6ODA4Mjo= //--> TIGER-

süper eline sağlık