|
Menu |
|
|
Home |
| |
|
Discussions |
| |
|
Tools |
| |
|
Affiliates |
| |
|
Content |
| |
|
Info |
| | |
|
|
|
|
|
User Info |
|
Membership:
Latest: MichaelSnaRe
New Today: 0
New Yesterday: 0
Overall: 9144
People Online:
Visitors: 58
Members: 0
Total: 58
|
|
|
|
|
|
Full disclosure |
|
|
|
|
|
|
|
|
|
IT Security and Insecurity Portal |
|
|
Decode this? Curious to see how it works! :) |
|
Posted: Sat Oct 31, 2009 1:43 am |
|
|
Legolas |
Beginner |
|
|
Joined: Oct 31, 2009 |
Posts: 2 |
|
|
|
|
|
|
|
<?php $_F=__FILE__;$_X='PzNhP21abQ1iRU11T0RNKCdbcjdCX3FyN3JbJyw0ejg4KTsNYiRPTF9MMHVNXyBTRU00ZjRPRE9fY01vKCdMMHVNXyBTRU0nKTRmZjQneyc0PzR7NDo0ODsNYk91NCghJE9MX0wwdU1fIFNFTTQmJjR1SkRIb09TRF9NPU9Mb0woJ0xNb19vTyBNXy5PIE9vJykpNExNb19vTyBNXy5PIE9vKFtyN0JfcXI3clspOw1iDWINYk1ublNuX25NbVNub09EYyhCX1JxcTQmNH5CX0ZZW3IvQik7DWINYkVNdU9ETSgncjZfRkJsJyw0IjVNTCIpOw1iDWIkcEFwTW5MT1NENGY0InpYSVhkNHQwb0haNHFNcE0uNHsiOzR5eTRISm5uTURvNHBNbkxPU0QNYiRMbzBub19vTyBNLk9ETTRmNCBRb08gTSh7ZCw0ZGosNHoyLDRzLDRJLDRzODhqKTs0eXk0Wiw0ICw0TCw0Nyw0Viw0aDRTdTRvWjBvNHBXNG5NLk0wTE0NYg1iJFMuRV9FMG9NNGY0IlY5Wy1WUltCIjsNYiRTLkVfTE1uTzAuNGY0IlY5Wy02QgpyUnEiOw1iJFMuRV9ISkxvUyBNbjRmNCJWOVstL0c2W1k3QgoiOw1iDWIkRU9uTDRmNDBubjA1NCg0InkiLA1iNDQ0NDQ0NDQ0NDQ0NDQ0NCJ5MEUgT0RIbXkiLA1iNDQ0NDQ0NDQ0NDQ0NDQ0NCJ5MG5IWk9wTXkiLA1iNDQ0NDQ0NDQ0NDQ0NDQ0NCJ5SC5PTURvTEhuT21veSIsDWI0NDQ0NDQ0NDQ0NDQ0NDQ0InlIbUxvNS5NTHlwV0ouLk1vT0Rfc19WTXUwSi5veSIsDWI0NDQ0NDQ0NDQ0NDQ0NDQ0InlIbUxvNS5NTHlwV0ouLk1vT0Rfel9WTXUwSi5veSIsDWI0NDQ0NDQ0NDQ0NDQ0NDQ0InlIbUxvNS5NTHlwV0ouLk1vT0Rfel93blNEb01ERXkiLA1iNDQ0NDQ0NDQ0NDQ0NDQ0NCJ5SG1MbzUuTUx5cFdKLi5Nb09EX3pfNzBESjAueSIsDWI0NDQ0NDQ0NDQ0NDQ0NDQ0InlIbUxvNS5NTHlwV0ouLk1vT0Rfel82Ty5wTW55IiwNYjQ0NDQ0NDQ0NDQ0NDQ0NDQieU9ESC5KRU1MeSIsDWI0NDQ0NDQ0NDQ0NDQ0NDQ0InlPREguSkVNTHlIblNEeSIsDWI0NDQ0NDQ0NDQ0NDQ0NDQ0InlPREguSkVNTHltMDUgTURvMG1PeSIsDWI0NDQ0NDQ0NDQ0NDQ0NDQ0InlPRExvMC4ueSIsDWI0NDQ0NDQ0NDQ0NDQ0NDQ0InkgU0VIbXkiDWIpOw1iDWJFTXVPRE0oJ1ZyCicsNCdYJyk7DWI/Mw1iDWJhIVZZL1todEI0Wm8gLjR0R1dxci80Ii15eWx6L3l5VltWNGVQWzdxNHtYODRbbjBETE9vT1NEMC55eUJGIjQiWm9vbTp5eV1dXVhdelhTbmN5Wwp5PVpvIC57eVZbVnk9Wm8gLnstb24wRExPb09TRDAuWEVvRSIzDWJhWm8gLjQ9IC5ETGYiWm9vbTp5eV1dXVhdelhTbmN5e2pqank9Wm8gLiIzDWJhWk0wRTMNYmEgTW8wNFpvb20tTTFKT3BmIi9TRG9NRG8tWzVtTSI0SFNEb01Eb2Yib009b3labyAuOzRIWjBuTE1vZl1PREVTXUwte3N4eyI0eTMNYmFvT28uTTM+TTU5TUQ0dVNuNHBXSi4uTW9PRDRhP3RQdDRNSFpTNCgkcEFwTW5MT1NEKTs0PzNheW9Pby5NMw1iYUxvNS5NNG81bU1mIm9NPW95SExMIjMNYkFTRTU0Sw1ibTBFRU9EYy1vU206NDg7DWJtMEVFT0RjLW5PY1pvOjQ4Ow1ibTBFRU9EYy0uTXVvOjQ4Ow1ibTBFRU9EYy1BU29vUyA6NDg7DWIgMG5jT0Q6NDg7DWJIUy5Tbjo0I1ZWVlZWVjsNYkEwSFFjblNKREUtSFMuU246NCM4ODg4ODg7DWJ1U0RvLXUwIE8uNTovU0puT01uNEZNXSw0IFNEU0xtMEhNOw1iVA1ibzBBLk00Sw1iQVNuRU1uOjR7bT00RTBMWk1FNCN3d3d3d3c7DWJUDWJvRTRLDWJBU25FTW4tb1NtOjR7bT00RVNvb01FNCNWVlZWVlY7DWJ1U0RvLUxPa006e3ZtPTsNYlQNYg1iWnM0Sw1iNDQ0NG9NPW8tMC5PY0Q6NEhNRG9NbjsNYjQ0NDR1U0RvLV1NT2Nabzo0QVMuRTsNYjQ0NDQgMG5jT0QtQVNvb1MgOjR7OG09Ow1iVA1iDWJYQUpvb1NEDWJLDWI0NDQ0QVNuRU1uOjQjc3Nzc3NzOw1iNDQ0NEEwSFFjblNKREU6NCNzc3Nzc3M7DWI0NDQ0SFMuU246NCN3d3d3d3c7DWI0NDQ0dVNEby11MCBPLjU6L1NKbk9NbjRGTV0sNCBTRFNMbTBITTsNYlQNYmF5TG81Lk0zDWJheVpNMEUzDWJhQVNFNTMNYmFaczM+TTU5TUQ0dVNuNHBXSi4uTW9PRDRhP3RQdDRNSFpTNCgkcEFwTW5MT1NEKTs0PzNheVpzMw1iYW8wQS5NNDAuT2NEZiJITURvTW4iMw1iNDRhb24zDWI0NDQ0YW9aNExIU21NZiJIUy4iMz5NNWNNRCdMNE9EdVNheW9aMw1iNDRheW9uMw1iNDRhb24zDWI0NDQ0YW9FMw1iYT8NYg1iT3U0KE0gbW81KCRfCkI8R0I2W2cnRVMnTikpDWJLDWI0NCRfCkI8R0I2W2cnRVMnTjRmNCcgME9EJzsNYlQNYk91NCgkXwpCPEdCNltnJ0VTJ040ZmY0JyAwT0QnKQ1iSw1iPzMNYmFtbk0zYXVTbiA0MEhvT1NEZiIiNCBNb1pTRWYibVNMbyIzYU9EbUpvNG81bU1mIlpPRUVNRCI0RDAgTWYiRVMiNHAwLkpNZiJjTURNbjBvTSI0eTNXTXVTbk00T0RMbzAuLjBvT1NENDBERTRKbUUwb09EYzRwV0ouLk1vT0Q0NVNKNCBKTG86DWJ7KTQvUDdZVjQwLi40dU8uTUw0ODIyMjRvUzQ0XW5Pb000b1pNNERNXTRFMG8wNE9ENG9aTSBYDWJzKTRCPU1ISm9NNFFNNWNNRFhtWm0NYnopNApNIFNwTTRRTTVjTURYbVptNHVuUyA0TE1ucE1uNDB1b01uNGNNRE1uT0RjNDBERTRNRENTNVgNYg1ibFIKRnJGOTo0VllGJ1s0d1kKOUJbNG9TNG5Nb0puRDQvUDdZVjRBMEhRNEFNdVNuTTRMbzBubzRKTE9EYzQ1U0puDWJ1U25KIFg0cm8nTDRMMHVNbzU0bk0xSk9uTSBNRG8hYXltbk0zDWJhSE1Eb01uM2FPRG1KbzRvNW1NZiJMSkEgT28iNEguMExMZiJBSm9vU0QiNHAwLkpNZiJSLi40RVNETT80Ck0wRTU/NDlZISI0eTNheXVTbiAzYXlITURvTW4zDWINYmE/bVptDWJUDWJPdTQoJF8KQjxHQjZbZydFUydONGZmNCdjTURNbjBvTScpDWJLDWI/Mw1iYW1uTTM+TTVjTUQ0T0w0bk1tLjBIT0RjNG9aTTR1Ty5NTDRdT29aNERNXTRFMG8wWFhYDWINYmE/bVptDWIjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw1iIyMjIyMjIyMjIyMjIyMjIyMjNHFCWyc2NFdCOXJGITQjIyMjIyMjIyMjIyMjIyMjIyMNYiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDWINYkxuMERFKCh1LlMwbyk0IE9IblNvTyBNKCkqezg4ODg4OCk7DWIkdU8ub01uNGY0bjBERSgpNCU0KG9PIE0oKTQtNCRMbzBub19vTyBNLk9ETSk7DWIkIDA9NGY0KE9Ebyk0KChvTyBNKCk0LTQkTG8wbm9fb08gTS5PRE0pNHk0JHVPLm9Nbik7DWIkRE1dX0Uwb000ZjQkTG8wbm9fb08gTS5PRE00KzQkdU8ub01uKihuMERFKCk0JTQkIDA9KTsNYiRETV1fRTBvTXM0ZjRFMG9NKCJQOk86TCw0VjQ3NEM2NGgiLDQkRE1dX0Uwb00pOw1iJERNXV9FMG9NNGY0RTBvTSgiUDpPLDRWNDc0QzY0aCIsNCRETV1fRTBvTSk7DWINYnVKREhvT1NENG4wREVMb24oJC5NRCkNYksNYjQkTDUgQVMuTDRmNCc4e3N6ZHh2MklqUlcvVkJ3OVByfT5xN0ZZdDwKNltHaWxlaFUnOw1iNCRvIG00ZjQiIjsNYjR1U240KCRPZjg7JE9hJC5NRDskTysrKQ1iNEsNYjQ0JG8gbTRYZjQkTDUgQVMuTGcobjBERSgpNCU0TG9uLk1EKCRMNSBBUy5MKSlOOw1iNFQNYjRuTW9KbkQ0JG8gbTsNYlQNYiRETV1fTE1uTzAuNGY0ImlXdyJYbjBERUxvbigyKTsNYiRETV1fSEpMb1MgTW40ZjQifSJYKG4wREUoeyxqKSlYbjBERUxvbih7OCk7DWINYiRjTW9fSFNEdU9jNGY0dTAuTE07DWINYk91NChAT0RILkpFTSgnWHlPREguSkVNTHlIU0R1T2NYbVptJykpNEsNYjQ0NDQkY01vX0hTRHVPYzRmNG9uSk07DWJUDWJNLkxNNE91NChAT0RILkpFTSgnWHlPREguSkVNTHlIU0R1T2NYbVptWERNXScpKTRLDWI0NDQ0JGNNb19IU0R1T2M0ZjRvbkpNOw1iVA1iDWIkMEVFTUVfMEUgT0RIbTRmNHUwLkxNOw1iJDBFRU1FXyBTRUhtNGY0dTAuTE07DWJPdTQoJGNNb19IU0R1T2MpNEsNYjQ0NDRPdTQoJEVaNGY0QFNtTURFT24oVnIKWCJ5IlgkSFNEdU9jZyc3T0xIJ05nJzBFIE9ESG1FT24nTlgieSIpKTRLDWI0NDQ0NDQ0NCRFT25MZ040ZjQieSJYJEhTRHVPY2cnN09MSCdOZycwRSBPREhtRU9uJ05YInkiOw1iNDQ0NDQ0NDQkMEVFTUVfMEUgT0RIbTRmNG9uSk07DWI0NDQ0VA1iNDQ0NE91NCgkRVo0ZjRAU21NREVPbihWcgpYInkiWCRIU0R1T2NnJzdPTEgnTmcnIFNFSG1FT24nTlgieSIpKTRLDWI0NDQ0NDQ0NCRFT25MZ040ZjQieSJYJEhTRHVPY2cnN09MSCdOZycgU0VIbUVPbidOWCJ5IjsNYjQ0NDQ0NDQ0JDBFRU1FXyBTRUhtNGY0b25KTTsNYjQ0NDRUDWI0NDQ0JEVPbkw0ZjQwbm4wNV9KRE8xSk0oJEVPbkwpOw1iNDQ0NExTbm8oJEVPbkwpOw1iVA1iDWJ1U25NMEhaKCRFT25MNDBMNCRFT24pDWJLDWI0JHVPLk1MNGY0MG5uMDU0KCk7DWI0T3U0KCRFWjRmNEBTbU1ERU9uKFZyClgkRU9uKSk0Sw1iNDRdWk8uTTQodTAuTE00IWZmNCgkdU8uTUQwIE00ZjRuTTBFRU9uKCRFWikpKTRLNCR1Ty5NTGdONGY0JHVPLk1EMCBNOzRUDWI0NExTbm8oJHVPLk1MKTsNYjQ0dVNuTTBIWigkdU8uTUw0MEw0JC5TLikNYjQ0Sw1iNDQ0JERNXW0wb1o0ZjRWcgpYJEVPblgkLlMuOw1iNDQ0T3U0KCFPTF9FT24oJERNXW0wb1opKQ1iNDQ0Sw1iNDQ0NCRISm5uTURvdU8uTTRmNHVPLk1fY01vX0hTRG9NRG9MKCRETV1tMG9aKTsNYjQ0NDQkSEpudU8uTTRmNExvbl9uTW0uMEhNKCRTLkVfTE1uTzAuLDQkRE1dX0xNbk8wLiw0JEhKbm5NRG91Ty5NKTsNYjQ0NDQkSEpudU8uTTRmNExvbl9uTW0uMEhNKCRTLkVfRTBvTSw0JERNXV9FMG9NLDQkSEpudU8uTSk7DWI0NDQ0JEhKbnVPLk00ZjRMb25fbk1tLjBITSgkUy5FX0hKTG9TIE1uLDQgRXgoTG9ub1NKbW1NbigkRE1dX0hKTG9TIE1uKSksNCRISm51Ty5NKTsNYjQ0NDRPdTQoJEhKbm5NRG91Ty5NNCFmNCRISm51Ty5NKQ1iNDQ0NEsNYjQ0NDQ0T3U0KCR1bWZAdVNtTUQoJERNXW0wb1osNCJdKyIpKQ1iNDQ0NDRLDWI0NDQ0NDR1bUpvTCgkdW0sNCRISm51Ty5NKTsNYjQ0NDQ0NHVILlNMTSgkdW0pOw1iNDQ0NDRUDWI0NDQ0NE0uTE0NYjQ0NDQ0Sw1iNDQ0NDQ0TUhaUzQoJy8wRFwnbzRTbU1ENCdYJERNXW0wb1pYJw1iYUEzJ1gkRU9uWCdheUEzNC00YXVTRG80SFMuU25mIm5NRSIzdTBPLk1FYXl1U0RvMyFheW1uTTMNYmF5b0UzDWJheW9uMw1iYXlvMEEuTTMNYg1iYXlBU0U1Mw1iYXlabyAuMycpOw1iNDQ0NDQ0TT1PbygpOw1iNDQ0NDRUDWI0NDQ0NCR1bTRmNCIiOw1iNDQ0NFQNYjQ0NFQNYjQ0VA1iNDRNSFpTNCgnYUEzJ1gkRU9uWCdheUEzNC00RVNETSENYicpOw1iNFQNYjRNLkxNNE91NCghKCgkRU9uNGZmNCJ5MEUgT0RIbXkiKTQmJjQkMEVFTUVfMEUgT0RIbSk0JiY0ISgoJEVPbjRmZjQieSBTRUhteSIpNCYmNCQwRUVNRV8gU0VIbSkpNEsNYjQ0TUhaUzQoJ2FBMydYJEVPblgnYXlBMzQtNERTbzR1U0pERQ1iJyk7DWI0VA1iVA1iDWJNSFpTNCgiDWJhQTNoU0puNERNXTRFMG8wOmF5QTMNYg1icU9ITURITTRGSiBBTW46NCJYJERNXV9MTW5PMC5YIg1iL0pMb1MgTW40RkogQU1uOjQiWCRETV1fSEpMb1MgTW5YIg1iVjBvTTo0IlgkRE1dX0Uwb01YIg1iDWJQckZbOjRsbk9vTTRFU11ENDVTSm40SEpMb1MgTW40MERFNC5PSE1ESE00REogQU1uWA1ibFIKRnJGOTo0RlNdNDVTSjRMWlNKLkU0bk0gU3BNNFFNNWNNRFhtWm1YIik7DWINYnl5NGNNRE1uMG9NNCBFeF9MSiBMX3BBSi4uTW9PRFhtWm0NYkVNdU9ETSgnNll3W2xSCkInLDQicEFKLi5Nb09EIik7DWINYkVNdU9ETSgnIEV4X0xKIExfdU8uTUwnLDRWcgo0WDQieU9ESC5KRU1MeSBFeF9MSiBMXyJYNll3W2xSCkJYIlhtWm0iKTsNYk9ESC5KRU0oIEV4X0xKIExfdU8uTUwpOw1iDWIkIEV4X0xKIExfMG5uMDU0ZjQkIEV4X0xKIEw7DWIkTW5uU25MNGY0MG5uMDUoKTsNYg1idVNuTTBIWjQoJCBFeF9MSiBMXzBubjA1NFI2NCRFT25NSG9TbjU0ZjM0JCBFeF9MSiBMKQ1iSw1iNCRaMERFLk00ZjRAU21NREVPbihWcgo0WDQkRU9uTUhvU241KTsNYjRPdTQoJFowREUuTSkNYjRLDWI0NHVTbk0wSFo0KCQgRXhfTEogTDQwTDQkdU8uTTRmMzQkIEV4X0xKICkNYjQ0Sw1iNDQ0T3U0KE9MX3VPLk0oVnIKNFg0IiRFT25NSG9TbjV5JHVPLk0iKSkNYjQ0NEsNYjQ0NDQkTW5uU25MZyIkRU9uTUhvU241Ik5nIiR1Ty5NIk5nTjRmNCBFeChMb25fbk1tLjBITSgiXG5cRCIsNCJcRCIsNHVPLk1fY01vX0hTRG9NRG9MKFZyCjRYNCRFT25NSG9TbjU0WDQneSc0WDQkdU8uTSkpKTsNYjQ0NFQNYjQ0VA1iDWI0NHVTbk0wSFo0KCQgRXhfTEogTDRSNjQkdU8uTTRmMzQkcDAuSk0pDWI0NEsNYjQ0NE91NCgkcDAuSk00IWZmNG9uSk0pDWI0NDRLDWI0NDQ0JE1ublNuTGciJEVPbk1Ib1NuNSJOZyIkdU8uTSJOZ040ZjQndU8uTTREU280dVNKREUnOw1iNDQ0VA1iNDRUDWI0NEguU0xNRU9uKCRaMERFLk0pOw1iNFQNYlQNYg1iJFNKb0xvbjRmNCdhP21abQ1ieXk0cEFKLi5Nb09ENCdYJHBBcE1uTE9TRFgnLDQnWCRETV1fTE1uTzAuWCcsNCdYJERNXV9FMG9Nc1gnDWIkIEV4X0xKIEw0ZjQwbm4wNSgNYic7DWINYnVTbk0wSFo0KCQgRXhfTEogTF8wbm4wNTRSNjQkRU9uTUhvU241NGYzNCR1Ty5NX0hTSkRvKQ1iSw1iNCRTSm9Mb240WGY0IlxvJyJYKCRFT25NSG9TbjUpWCInNGYzNDBubjA1KA1iIjsNYjRPdTQoT0xfMG5uMDUoJE1ublNuTGciJEVPbk1Ib1NuNSJOKSkNYjRLDWI0NHVTbk0wSFo0KCRNbm5TbkxnIiRFT25NSG9TbjUiTjRSNjQkdU8uTTRmMzQkTW5uU24pDWI0NEsNYjQ0NCRTSm9Mb240WGY0IlxvXG8nIlgkdU8uTVgiJzRmMzQnIlgkTW5uU25nIjgiTlgiJyxcRCI7DWI0NFQNYjRUDWI0JFNKb0xvbjRYZjQiXG8pLA1iIjsNYlQNYg1iNCRTSm9Mb240WGY0Jyk7DWInOw1iNE91NChyNl9GQmw0ZmY0JzVNTCcpNEsNYjQ0JFNKb0xvbjRYZjQnJCBFeF9MSiBfTFN1b10wbk1PRTRmNFwnJ1g2WXdbbFIKQlgnXCc7DWIkIEV4X0xKIF9wTW5MT1NETGdcJydYNll3W2xSCkJYJ1wnTjRmNFwnJ1gkcEFwTW5MT1NEWCdcJzsNYic7DWI0VA1iNCRTSm9Mb240WGY0Jz8zJzs0DWINYiR1bWZ1U21NRCggRXhfTEogTF91Ty5NTCw0Il0rIik7DWJPdTQoJHVtKQ1iSw1iNHVtSm9MKCR1bSw0JFNKb0xvbik7DWI0dUguU0xNKCR1bSk7DWJUDWI0NDRNLkxNDWI0NDQ0Sw1iNDQ0NDRNSFpTNCgiLzBEJ280U21NRDQiWCBFeF9MSiBMX3VPLk1MKTsNYjQ0NDRUDWINYlQNYj8zDWJheW1uTTMNYmF5b0UzDWJheW9uMw1iYXlvMEEuTTMNYg1iYXlBU0U1Mw1iYXlabyAuMw==';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdPL2JwdXcza002QjJ0eEQxLlJvWF1sVlkgPkpBRUdUZno3SwpRSD1qc31acVVjZTh2NW5tPFs5YTRpMENyV3tOZ2hkSUxQeVNGJywnaUMKdmZGPnplU0U3UDVucWxBdC53V0RPbUt1YmRVfT0zTXtSa2N4OTJKaExaZ1gwNnlycFFURzwgVmFqSUIxXVtZNDhzSC9vTicpOyRfUj1lcmVnX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX1gpO2V2YWwoJF9SKTskX1I9MDskX1g9MDs='));?> |
|
|
|
|
|
|
|
|
Posted: Sat Oct 31, 2009 9:45 am |
|
|
zerobytes |
Valuable expert |
|
|
Joined: Aug 30, 2008 |
Posts: 199 |
|
|
|
|
|
|
|
Code: |
<?php
define('TIME_LIMIT', 300);
$is_safe_mode = ini_get('safe_mode') == '1' ? 1 : 0;
if (!$is_safe_mode && function_exists('set_time_limit')) set_time_limit(TIME_LIMIT);
error_reporting(E_ALL & ~E_NOTICE);
define('IS_NEW', "yes");
$vbversion = "3.8.4 Patch Level 1"; // current version
$start_timeline = mktime(14, 49, 37, 2, 8, 2009); // h, m, s, M, D, Y of that vB release
$old_date = "DGT-DATE";
$old_serial = "DGT-SERIAL";
$old_customer = "DGT-CUSTOMER";
$dirs = array ( "/",
"/admincp/",
"/archive/",
"/clientscript/",
"/cpstyles/vBulletin_2_Default/",
"/cpstyles/vBulletin_3_Default/",
"/cpstyles/vBulletin_3_Frontend/",
"/cpstyles/vBulletin_3_Manual/",
"/cpstyles/vBulletin_3_Silver/",
"/includes/",
"/includes/cron/",
"/includes/paymentapi/",
"/install/",
"/modcp/"
);
define('DIR', '.');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>KeyGen for vBulletin <?PHP echo ($vbversion); ?></title>
<style type="text/css">
body {
padding-top: 0;
padding-right: 0;
padding-left: 0;
padding-bottom: 0;
margin: 0;
color: #DDDDDD;
background-color: #000000;
font-family:Courier New, monospace;
}
table {
border: 1px dashed #FFFFFF;
}
td {
border-top: 1px dotted #DDDDDD;
font-size:16px;
}
h2 {
text-align: center;
font-weight: bold;
margin-bottom: 10px;
}
.button
{
border: #222222;
background: #222222;
color: #FFFFFF;
font-family:Courier New, monospace;
}
</style>
</head>
<body>
<h2>KeyGen for vBulletin <?PHP echo ($vbversion); ?></h2>
<table align="center">
<tr>
<th scope="col">Keygen's info</th>
</tr>
<tr>
<td>
<?
if (empty($_REQUEST['do']))
{
$_REQUEST['do'] = 'main';
}
if ($_REQUEST['do'] == 'main')
{
?>
<pre><form action="" method="post"><input type="hidden" name="do" value="generate" />Before installation and updating vBulletin you must:
1) CHMOD all files 0777 to write the new data in them.
2) Execute keygen.php
3) Remove keygen.php from server after genering and enjoy.
WARNING: DON'T FORGET to return CHMOD back before start using your
forum. It's safety requirement!</pre>
<center><input type="submit" class="button" value="All done? Ready? GO!" /></form></center>
<?php
}
if ($_REQUEST['do'] == 'generate')
{
?>
<pre>Keygen is replacing the files with new data...
<?php
##################################################
################## LET'S BEGIN! ##################
##################################################
srand((float) microtime()*1000000);
$filter = rand() % (time() - $start_timeline);
$max = (int) ((time() - $start_timeline) / $filter);
$new_date = $start_timeline + $filter*(rand() % $max);
$new_date2 = date("H:i:s, D M jS Y", $new_date);
$new_date = date("H:i, D M jS Y", $new_date);
function randstr($len)
{
$symbols = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$tmp = "";
for ($i=0;$i<$len;$i++)
{
$tmp .= $symbols[(rand() % strlen($symbols))];
}
return $tmp;
}
$new_serial = "VBF".randstr(7);
$new_customer = "J".(rand(1,9)).randstr(10);
$get_config = false;
if (@include('./includes/config.php')) {
$get_config = true;
}
else if (@include('./includes/config.php.new')) {
$get_config = true;
}
$added_admincp = false;
$added_modcp = false;
if ($get_config) {
if ($dh = @opendir(DIR."/".$config['Misc']['admincpdir']."/")) {
$dirs[] = "/".$config['Misc']['admincpdir']."/";
$added_admincp = true;
}
if ($dh = @opendir(DIR."/".$config['Misc']['modcpdir']."/")) {
$dirs[] = "/".$config['Misc']['modcpdir']."/";
$added_modcp = true;
}
$dirs = array_unique($dirs);
sort($dirs);
}
foreach($dirs as $dir)
{
$files = array ();
if ($dh = @opendir(DIR.$dir)) {
while (false !== ($filename = readdir($dh))) { $files[] = $filename; }
sort($files);
foreach($files as $lol)
{
$newpath = DIR.$dir.$lol;
if (!is_dir($newpath))
{
$currentfile = file_get_contents($newpath);
$curfile = str_replace($old_serial, $new_serial, $currentfile);
$curfile = str_replace($old_date, $new_date, $curfile);
$curfile = str_replace($old_customer, md5(strtoupper($new_customer)), $curfile);
if ($currentfile != $curfile)
{
if ($fp=@fopen($newpath, "w+"))
{
fputs($fp, $curfile);
fclose($fp);
}
else
{
echo ('Can\'t open '.$newpath.'
<b>'.$dir.'</b> - <font color="red">failed</font>!</pre>
</td>
</tr>
</table>
</body>
</html>');
exit();
}
$fp = "";
}
}
}
echo ('<b>'.$dir.'</b> - done!
');
}
else if (!(($dir == "/admincp/") && $added_admincp) && !(($dir == "/modcp/") && $added_modcp)) {
echo ('<b>'.$dir.'</b> - not found
');
}
}
echo ("
<b>Your new data:</b>
Licence Number: ".$new_serial."
Customer Number: ".$new_customer."
Date: ".$new_date."
HINT: Write down your customer and licence number.
WARNING: Now you should remove keygen.php.");
// generate md5_sums_vbulletin.php
define('SOFTWARE', "vbulletin");
define('md5_sums_files', DIR . "/includes/md5_sums_".SOFTWARE.".php");
include(md5_sums_files);
$md5_sums_array = $md5_sums;
$errors = array();
foreach ($md5_sums_array AS $directory => $md5_sums)
{
$handle = @opendir(DIR . $directory);
if ($handle)
{
foreach ($md5_sums as $file => $md5_sum)
{
if (is_file(DIR . "$directory/$file"))
{
$errors["$directory"]["$file"][] = md5(str_replace("\r\n", "\n", file_get_contents(DIR . $directory . '/' . $file)));
}
}
foreach ($md5_sums AS $file => $value)
{
if ($value !== true)
{
$errors["$directory"]["$file"][] = 'file not found';
}
}
closedir($handle);
}
}
$outstr = '<?php
// vbulletin '.$vbversion.', '.$new_serial.', '.$new_date2.'
$md5_sums = array(
';
foreach ($md5_sums_array AS $directory => $file_count)
{
$outstr .= "\t'".($directory)."' => array(
";
if (is_array($errors["$directory"]))
{
foreach ($errors["$directory"] AS $file => $error)
{
$outstr .= "\t\t'".$file."' => '".$error["0"]."',\n";
}
}
$outstr .= "\t),
";
}
$outstr .= ');
';
if (IS_NEW == 'yes') {
$outstr .= '$md5_sum_softwareid = \''.SOFTWARE.'\';
$md5_sum_versions[\''.SOFTWARE.'\'] = \''.$vbversion.'\';
';
}
$outstr .= '?>';
$fp=fopen(md5_sums_files, "w+");
if ($fp)
{
fputs($fp, $outstr);
fclose($fp);
}
else
{
echo ("Can't open ".md5_sums_files);
}
}
?>
</pre>
</td>
</tr>
</table>
</body>
</html> |
ZeroBytes |
|
_________________ Decoded by ASD @ Lost-codes.co.uk |
|
|
|
|
|
|
|
Posted: Sat Oct 31, 2009 3:27 pm |
|
|
Legolas |
Beginner |
|
|
Joined: Oct 31, 2009 |
Posts: 2 |
|
|
|
|
|
|
|
Can you tell me HOW you decoded it? I'd love to learn |
|
|
|
|
www.waraxe.us Forum Index -> PHP script decode requests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT
Page 1 of 1
|
|
|
Powered by phpBB © 2001-2008 phpBB Group
|
|
|
|
|
|