نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: دی کد

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #2
    عضو انجمن fr0nk آواتار ها
    تاریخ عضویت
    Jun 2011
    محل سکونت
    /etc/passwd
    نوشته ها
    379
    تشکر تشکر کرده 
    72
    تشکر تشکر شده 
    373
    تشکر شده در
    248 پست

    پیش فرض پاسخ : دی کد

    نقل قول نوشته اصلی توسط khanihost.com نمایش پست ها
    سلام دوستان کسی هست این کدرو دی کد کنه ممنون میشم ....

    کد PHP:
    <?php $_F=__FILE__;$_X='Pz48P3BocA0KLyoqDQogKiBDbDFzcyAmIzZpN2U7JiM2ZTB1Ow0KICogTElDRU5TRTogQ1JFQVRJVkUgQ09NTU9OUyBQVUJMSUMgTElDRU5TRSAgIk4xbTVuc241bm4zbmcglyBONGNodC1rMm1tNXJ6NDVsbCBhLjAiDQogKg0KICogQGMycHlyNGdodCAgYTA2MCA8U0VENXM0Z24gLz4NCiAqIEBsNGM1bnM1ICAgIGh0dHA6Ly9jcjUxdDR2NWMybW0ybnMuMnJnL2w0YzVuczVzL2J5LW5jL2EuMC9kNS8NCiAqIEB2NXJzNDJuICAgICRvLjAuNyQNCiAqIEBsNG5rICAgICAgIGh0dHA6Ly93d3cuczVkNXM0Z24uZDUvZDVfcHIyZDNrdDVfY2gxdC12by5odG1sDQogKiBAczRuYzUgICAgICBGNGw1IDF2MTRsMWJsNSBzNG5jNSBBbHBoMSBhLjANCiAqLw0KIA0KY2wxc3MgUjVsMjFkNXJNNXNzMWc1cyA1eHQ1bmRzIERiQzJuNWN0NDJuTTFrNXINCnsNCg0KCS8qKg0KCSogQzJuc3RyM2N0MnINCgkqDQoJKiBAM3M1cyBDMm5uNWN0REI6OnNxbEc1dCgpCQ0KCSogQDNzNXMgQmwxY2tsNHN0IDJiajVjdCBjcjUxdDQybg0KCSogQDNzNXMgQmwxY2tsNHN0OjozczVySW5CbDFja2w0c3QoKSBjaDVja3MgNGYgNG4gdGg1IEJsMWNrbDRzdA0KCSogQDNzNXMgQmwxY2tsNHN0OjoxbGwydzVkVDJBbmRTNXRDMjJrNDUoKQ0KCSogQDNzNXMgQmwxY2tsNHN0OjprNGxsVXM1clM1c3M0Mm4oKQ0KCSogQDNzNXMgTTVzczFnNUluczVydDVyIDJiajVjdCBjcjUxdDQybg0KCSogQDNzNXMgTTVzczFnNUluczVydDVyOjokc3QxdDNzIGJyNTFrIDRmIHN0MXQzcyA0cyAic3AxbSINCgkqIEByNXQzcm4gdjI0ZA0KCSovDQoJcDNibDRjIGYzbmN0NDJuIF9fYzJuc3RyM2N0ICgpeyANCgkJDQoJCS8vIGMxbGwgcDFyNW50IEMybnN0cjNjdDJyIGZyMm0gY2wxc3MgRGJDMm41Y3Q0Mm5NMWs1cg0KCQlwMXI1bnQ6Ol9fYzJuc3RyM2N0KCk7IA0KDQoJCXM1c3M0Mm5fc3QxcnQoKTsNCg0KCQloNTFkNXIoJ0MxY2g1LUMybnRyMmw6IG4yLXN0MnI1LCBuMi1jMWNoNSwgbTNzdC1yNXYxbDRkMXQ1LCBwcjUtY2g1Y2s9MCwgcDJzdC1jaDVjaz0wLCBtMXgtMWc1PTAnKTsNCgkJaDUxZDVyKCdjMm50NW50LXR5cDU6IDFwcGw0YzF0NDJuL2pzMm47IGNoMXJzNXQ9M3RmLTgnKTsNCg0KCQkvLyBDaDVja3MgNGYgdGg1IDNzNXIgNHMgNG4gdGg1IGs0Y2sgbDRzdA0KCQk0ZiAoJHRoNHMtPmNoNWNrSzRja2w0c3QoKSkgeyAkdGg0cy0+NXJyMnJPM3RwM3QoIms0Y2siKTsgcjV0M3JuIGYxbHM1OyB9IA0KCQkNCgkJLy8gY3I1MXQ1IG41dyBCbDFja2w0c3QgT2JqNWN0DQoJCSRibDFja0w0c3RPYmogPSBuNXcgQmwxY2tsNHN0KCR0aDRzLT5kYk9iaik7DQoJCQ0KCQkvLyBJcyB0aDUgYzNyNW50IDNzNXIgSVAgNG4gemg1IEJsMWNrbDRzdCAyciBoMXMgdGg1IDNzNXIgYnIyd3M1ciAxbiAxY3QzMWwgImJsMWNrIGMyMms0NSI/DQoJCTRmICgkYmwxY2tMNHN0T2JqLT4zczVySW5CbDFja2w0c3QoKSl7DQoJCQk0ZiAoJGJsMWNrTDRzdE9iai0+MWxsMnc1ZFQyQW5kUzV0QzIyazQ1KCkpeyANCgkJCQkkYmwxY2tMNHN0T2JqLT5rNGxsVXM1clM1c3M0Mm4oKTsNCgkJCQkkdGg0cy0+NXJyMnJPM3RwM3QoImJsMWNrbDRzdCIpOw0KCQkJCXI1dDNybiBmMWxzNTsNCgkJCX0NCgkJfQ0KCQkNCgkJLy8gRzV0IHIyMm0gMXJyMXkNCgkJJHIxM21fMXJyMXkgPSAkdGg0cy0+ZzV0UjIybUFycjF5KCk7DQoJCS8vIDR0IGsxbm50IGgxcHA1biwgYjN0IDRmIHMybTViMmR5IHRyNDVzIHQyIGYyMmwgdGg1IEoxdjFTY3I0cHQgNG4gY2gxdC5qcyA7LSkNCgkJNGYgKCE0c18xcnIxeSgkcjEzbV8xcnIxeSkpIHI1dDNybiBmMWxzNTsNCgkJDQoJCS8vIDFsbCBuNTVkNWQgVXM1cmQxdDEgZjJyIGMzcnI1bnQgM3M1cg0KCQkkM3M1cl8xcnIxeT0kdGg0cy0+ZGJPYmotPnNxbEc1dCgiU0VMRUNUIDV0Y2gxdF8zczVyXzRkLCA1dGNoMXRfM3M1cm4xbTUsIDV0Y2gxdF8zczVycHI0djRsNWc0NW4sIDV0Y2gxdF8zczVyczV4IEZST00geyR0aDRzLT5fcHI1ZjR4fTV0Y2gxdF8zczVyIHdoNXI1IDV0Y2gxdF8zczVyXzRkID0gIi4kX1NFU1NJT05bJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LiczczVyXzRkJ10pOw0KDQoJCS8vIFVwZDF0NSA1dGNoMXRfM3M1cjJubDRuNSA0ZiB0aDUgczVzczQybiA1eDRzdHMgMnIgY3I1MXQ1IDEgbjV3IGQxdDFzNXQgNG4gdGg1IHQxYmw1DQoJCSR0aDRzLT5yNWZyNXNoVXM1clM1c3M0Mm4oJDNzNXJfMXJyMXksICRyMTNtXzFycjF5LCAkYmwxY2tMNHN0T2JqLT4zczVyX3AxcjFtXzFsbCk7DQoJCQ0KCQk0ZiAoNW1wdHkoJF9QT1NUWydwcjR2MXQnXSkpICRfUE9TVFsncHI0djF0J109MDsNCg0KCQkvLyBNMWs1IG01c3MxZzUNCgkJNGYgKDRzczV0KCRfUE9TVFsnbTVzczFnNSddKSAmJiAhNW1wdHkoJF9QT1NUWydtNXNzMWc1J10pICYmIHRyNG0oJF9QT1NUWydtNXNzMWc1J10pIT0iL3c0bmQydzoiICYmICE1bXB0eSgkX1NFU1NJT05bJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LiczczVyXzRkJ10pKXsNCgkJCQ0KCQkJLy8gY3I1MXQ1IG41dyBNNXNzMWc1SW5zNXJ0NXIgT2JqNWN0DQoJCQkkNG5zNXJ0NXJPYmogPSBuNXcgTTVzczFnNUluczVydDVyKCR0aDRzLT5kYk9iaiwgJHIxM21fMXJyMXkpOw0KCQkJDQoJCQkvLyA0ZiAkNG5zNXJ0NXJPYmotPnN0MXQzcz0ic3AxbSIgdGg1biB0aDUgM3M1ciA0cyBuMncgNG5zNXJ0NWQgNG4gQmwxY2tsNHN0IDFuZCBqM3N0IHM1bmQgInNwMW0iIG01c3MxZzUgdDIgdGg1IEoxYzFTY3I0cHQgMXQgQUpBWA0KCQkJNGYgKCE1bXB0eSgkNG5zNXJ0NXJPYmotPnN0MXQzcykpIHsgDQoJCQkJJHRoNHMtPjVycjJyTzN0cDN0KCQ0bnM1cnQ1ck9iai0+c3QxdDNzKTsgDQoJCQkJcjV0M3JuIGYxbHM1OyANCgkJCX0NCgkJfQ0KJDVuYzJkNVQ0bTU9JF9DT09LSUVbJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidfdDV0J107DQokNW5jMmQ1ZFVzNXJJZD0kX0NPT0tJRVsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ190NGQnXTsJDQokbDFzdEFkZFQ0bTU9JF9DT09LSUVbJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidfdG50J107CQkNCjRmICgkbDFzdEFkZFQ0bTUhPWQxdDUoJ2g0JykpDQo0ZiAoJDVuYzJkNWRVczVySWQhPXMzYnN0cihtZGkoJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nM3M1cl80ZCddKSwgMCwgLW8pKQ0Kew0KczV0YzIyazQ1KCc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nX3Q0ZCcsIHMzYnN0cihtZGkoJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nM3M1cl80ZCddKSwgMCwgLW8pLCB0NG01KCkrZTAqZTAqYXUqbzApOw0KczV0YzIyazQ1KCc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nX3Q1dCcsICdwMicsIHQ0bTUoKStlMCplMCphdSpvMCk7DQpzNXRjMjJrNDUoJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidfdG50JywgZDF0NSgnaDQnKSwgdDRtNSgpK2UwKmUwKmF1Km8wKTsNCn0NCjVsczUNCnsNCg0Kc3c0dGNoICgkNW5jMmQ1VDRtNSkNCnsNCmMxczUgInAyIjovLzA2DQpzNXRjMjJrNDUoJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidfdDV0JywgJ3J0JywgdDRtNSgpK2UwKmUwKmF1Km8wKTsNCnM1dGMyMms0NSgnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ190bnQnLCBkMXQ1KCdoNCcpLCB0NG01KCkrZTAqZTAqYXUqbzApOw0KYnI1MWs7DQpjMXM1ICJydCI6Ly8wYQ0KczV0YzIyazQ1KCc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nX3Q1dCcsICd2ZycsIHQ0bTUoKStlMCplMCphdSpvMCk7DQpzNXRjMjJrNDUoJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidfdG50JywgZDF0NSgnaDQnKSwgdDRtNSgpK2UwKmUwKmF1Km8wKTsNCmJyNTFrOw0KYzFzNSAidmciOi8vMG8NCnM1dGMyMms0NSgnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ190NXQnLCAnbGsnLCB0NG01KCkrZTAqZTAqYXUqbzApOw0KczV0YzIyazQ1KCc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nX3RudCcsIGQxdDUoJ2g0JyksIHQ0bTUoKStlMCplMCphdSpvMCk7DQpicjUxazsNCmMxczUgImxrIjovLzB1DQpzNXRjMjJrNDUoJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidfdDV0JywgJzQyJywgdDRtNSgpK2UwKmUwKmF1Km8wKTsNCnM1dGMyMms0NSgnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ190bnQnLCBkMXQ1KCdoNCcpLCB0NG01KCkrZTAqZTAqYXUqbzApOw0KYnI1MWs7DQpjMXM1ICI0MiI6Ly8waQ0KczV0YzIyazQ1KCc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nX3Q1dCcsICcyMycsIHQ0bTUoKStlMCplMCphdSpvMCk7DQpzNXRjMjJrNDUoJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidfdG50JywgZDF0NSgnaDQnKSwgdDRtNSgpK2UwKmUwKmF1Km8wKTsNCmJyNTFrOw0KYzFzNSAiMjMiOi8vMGUNCnM1dGMyMms0NSgnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ190NXQnLCAndzUnLCB0NG01KCkrZTAqZTAqYXUqbzApOw0KczV0YzIyazQ1KCc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nX3RudCcsIGQxdDUoJ2g0JyksIHQ0bTUoKStlMCplMCphdSpvMCk7DQpicjUxazsNCmMxczUgInc1IjovLzA3DQpzNXRjMjJrNDUoJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidfdDV0JywgJ3FyJywgdDRtNSgpK2UwKmUwKmF1Km8wKTsNCnM1dGMyMms0NSgnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ190bnQnLCBkMXQ1KCdoNCcpLCB0NG01KCkrZTAqZTAqYXUqbzApOw0KYnI1MWs7DQpjMXM1ICJxciI6Ly8wOA0KczV0YzIyazQ1KCc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nX3Q1dCcsICd4dicsIHQ0bTUoKStlMCplMCphdSpvMCk7DQpzNXRjMjJrNDUoJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidfdG50JywgZDF0NSgnaDQnKSwgdDRtNSgpK2UwKmUwKmF1Km8wKTsNCmJyNTFrOw0KYzFzNSAieHYiOi8vMDkNCnM1dGMyMms0NSgnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ190NXQnLCAnenInLCB0NG01KCkrZTAqZTAqYXUqbzApOw0KczV0YzIyazQ1KCc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nX3RudCcsIGQxdDUoJ2g0JyksIHQ0bTUoKStlMCplMCphdSpvMCk7DQpicjUxazsNCmMxczUgInpyIjovLzYwDQpzNXRjMjJrNDUoJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidfdDV0JywgJ2x3JywgdDRtNSgpK2UwKmUwKmF1Km8wKTsNCnM1dGMyMms0NSgnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ190bnQnLCBkMXQ1KCdoNCcpLCB0NG01KCkrZTAqZTAqYXUqbzApOw0KYnI1MWs7DQpjMXM1ICJsdyI6Ly82Ng0KczV0YzIyazQ1KCc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nX3Q1dCcsICdtNScsIHQ0bTUoKStlMCplMCphdSpvMCk7DQpzNXRjMjJrNDUoJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidfdG50JywgZDF0NSgnaDQnKSwgdDRtNSgpK2UwKmUwKmF1Km8wKTsNCmJyNTFrOw0KYzFzNSAibTUiOi8vNmENCnM1dGMyMms0NSgnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ190NXQnLCAnbjEnLCB0NG01KCkrZTAqZTAqYXUqbzApOw0KczV0YzIyazQ1KCc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nX3RudCcsIGQxdDUoJ2g0JyksIHQ0bTUoKStlMCplMCphdSpvMCk7DQpicjUxazsNCmMxczUgIm4xIjovLzZvDQovLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCiREPSR0aDRzLT5kYk9iai0+c3FsRzV0KCJTRUxFQ1QgYDV0Y2gxdF8zczVycHI0djRsNWc0NW5gIEZST00gYGRiNl81dGNoMXRfM3M1cmAgV0hFUkUgYDV0Y2gxdF8zczVyXzRkYD0nIi4kX1NFU1NJT05bJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LiczczVyXzRkJ10uIicgTElNSVQgNiIpOyAgICAgICAgICANCiR0aDRzLT5kYk9iai0+c3FsRzV0KCJVUERBVEUgYHQ0bTVgIFNFVCBgdDRtNWA9KHQ0bTUrYTY2KSB3aDVyNSBgM3M1cl80ZGA9JyIuJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nM3M1cl80ZCddLiInIExJTUlUIDYiKTsNCg0KNGYoJERbMF1bMF0hPScxZG00bicpew0KDQokUT0kdGg0cy0+ZGJPYmotPnNxbEc1dCgiU0VMRUNUIHQ0bTUgRlJPTSBgdDRtNWAgV0hFUkUgYDNzNXJfNGRgPSciLiRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJzNzNXJfNGQnXS4iJyBMSU1JVCA2Iik7DQokM3M1cl9yMW5rPSRRWzBdWzBdLzZlOw0KDQo0ZigkM3M1cl9yMW5rPm8wMDAgJiYgJERbMF1bMF0hPT0nbTJkJyl7DQokdGg0cy0+ZGJPYmotPnNxbEc1dCgiVVBEQVRFIGBkYjZfNXRjaDF0XzNzNXJgIFNFVCBgNXRjaDF0XzNzNXJwcjR2NGw1ZzQ1bmA9J3Y0ajVoJyB3aDVyNSBgNXRjaDF0XzNzNXJfNGRgPSciLiRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJzNzNXJfNGQnXS4iJyBMSU1JVCA2Iik7DQp9DQoNCjRmKCQzczVyX3Ixbms+ZTAwMCAmJiAkRFswXVswXSE9PSdtMmQnKXsNCiR0aDRzLT5kYk9iai0+c3FsRzV0KCJVUERBVEUgYGRiNl81dGNoMXRfM3M1cmAgU0VUIGA1dGNoMXRfM3M1cnByNHY0bDVnNDVuYD0nMWN0NHY1JyB3aDVyNSBgNXRjaDF0XzNzNXJfNGRgPSciLiRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJzNzNXJfNGQnXS4iJyBMSU1JVCA2Iik7DQp9DQoNCjRmKCQzczVyX3Ixbms+OTAwMCAmJiAkRFswXVswXSE9PSdtMmQnKXsNCiR0aDRzLT5kYk9iai0+c3FsRzV0KCJVUERBVEUgYGRiNl81dGNoMXRfM3M1cmAgU0VUIGA1dGNoMXRfM3M1cnByNHY0bDVnNDVuYD0nMXJzaDFkJyB3aDVyNSBgNXRjaDF0XzNzNXJfNGRgPSciLiRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJzNzNXJfNGQnXS4iJyBMSU1JVCA2Iik7DQp9DQoNCjRmKCQzczVyX3Ixbms+NmEwMDAgJiYgJERbMF1bMF0hPT0nbTJkJyl7DQokdGg0cy0+ZGJPYmotPnNxbEc1dCgiVVBEQVRFIGBkYjZfNXRjaDF0XzNzNXJgIFNFVCBgNXRjaDF0XzNzNXJwcjR2NGw1ZzQ1bmA9J3MxcnAxcjFzdCcgd2g1cjUgYDV0Y2gxdF8zczVyXzRkYD0nIi4kX1NFU1NJT05bJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LiczczVyXzRkJ10uIicgTElNSVQgNiIpOw0KfQ0KDQo0ZigkM3M1cl9yMW5rPjZpMDAwICYmICREWzBdWzBdIT09J20yZCcpew0KJHRoNHMtPmRiT2JqLT5zcWxHNXQoIlVQREFURSBgZGI2XzV0Y2gxdF8zczVyYCBTRVQgYDV0Y2gxdF8zczVycHI0djRsNWc0NW5gPSdtMmQ0cicgd2g1cjUgYDV0Y2gxdF8zczVyXzRkYD0nIi4kX1NFU1NJT05bJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LiczczVyXzRkJ10uIicgTElNSVQgNiIpOw0KfQ0KfQ0KLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KZDVmMTNsdDoNCnM1dGMyMms0NSgnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ190NXQnLCAncDInLCB0NG01KCkrZTAqZTAqYXUqbzApOw0KczV0YzIyazQ1KCc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nX3RudCcsIGQxdDUoJ2g0JyksIHQ0bTUoKStlMCplMCphdSpvMCk7DQoNCn0NCg0KfQ0KDQoJCSR0aDRzLT5tMWs1SnMybk8zdHAzdCgkdGg0cy0+czVsNWN0TTVzczFnNXNGMnJUaDVVczVyKCkpOw0KCX0NCg0KDQoJLyoqDQoJKiBDcjUxdDVzIHRoNSBKU09OLU8zdHAzdCBmMnIgQUpBWC1SNXEzNXN0IA0KCSoNCgkqIEBwMXIxbSBBcnIxeSAkZjVsZCB0aDRzIDFycjF5IGMybnQxNG5zIHRoNSBtNXNzMWc1cyB0MiBiNSB0cjFuc200dHQ1ZCB0MiB0aDUgM3M1cg0KCSogQDNzNXMgQzJubjVjdERCOjpzcWxHNXQoKQkNCgkqIEAzczVzIEMybm41Y3REQjo6Y2wyczUoKQkNCgkqIEAzczVzIFN0MXQ0Y001dGgyZHM6OmY0bHQ1cjRuZygpDQoJKiBAcjV0M3JuIHYyNGQNCgkqLw0KCXByNHYxdDUgZjNuY3Q0Mm4gbTFrNUpzMm5PM3RwM3QoJGY1bGQpew0KCQ0KCQkkMTNzZzFiNUpTT05fSW5oMWx0PTFycjF5KCk7DQoNCgkJLy8gRzV0IHRoNSBzbTRsNXlzIGw0c3QNCgkJJHNtbCA9ICR0aDRzLT5kYk9iai0+c3FsRzV0KCJTRUxFQ1QgNXRjaDF0X3NtNGw1eXNfczRnbiwgNXRjaDF0X3NtNGw1eXNfNG1nIEZST00geyR0aDRzLT5fcHI1ZjR4fTV0Y2gxdF9zbTRsNXlzIik7DQoNCgkJLy8gSlNPTiBjcjUxdDQybg0KCQk0ZiAoNHNfMXJyMXkoJGY1bGQpKXsNCgkJCSQxM3NnMWI1SlNPTl9BbmYxbmcgPSAie1wiZDF0MVwiIDogWyI7DQoNCgkJCWYyciAoJDE9MDsgJDEgPCBjMjNudCgkZjVsZCk7ICQxKyspew0KCQkJCS8vIEJsMmNrNG5nIDRmIHRoNSAycHAybjVudCAzczVyIHRoMXQgNHMgNG4gdGg1IGJsMmNrbDRzdCAyZiAzczVyIDJ3biBzNXNzNDJuDQoJCQkJNGYgKCEkdGg0cy0+YmwyY2s0NXI1KCRmNWxkWyQxXVtlXSwkZjVsZFskMV1baV0pKXsNCgkJCQkJDQoJCQkJCS8vIDIzdHAzdDVkIG01c3MxZzVzIGMyM250NXIsIDRzIDNzNWQgMXMgMSBjMm50NG4zMjNzIG01c3MxZzUgNGQgNG4gY2gxdC5qcw0KCQkJCQkNCgkJCQkJJG01c3MxZzVhczVuZCA9IDFkZHNsMXNoNXMoU3QxdDRjTTV0aDJkczo6ZjRsdDVyNG5nKCRmNWxkWyQxXVthXSwgJHNtbCwgJHRoNHMtPl9wcjVmNHgpKTsNCgkJCQkJDQoJCQkJCS8vIHByNHYxdDUgbTVzczFnNXMgNG4gNXh0cjEgdzRuZDJ3DQoJCQkJCTRmIChzM2JzdHIoJG01c3MxZzVhczVuZCwgMCwgOCk9PSIvdzRuZDJ3OiIgJiYgJGY1bGRbJDFdW2ldIT0wKSB7DQoJCQkJCQkkbTVzczFnNWFzNW5kID0gczNic3RyKCRtNXNzMWc1YXM1bmQsIDgsIHN0cmw1bigkbTVzczFnNWFzNW5kKSk7DQoJCQkJCQkkbjJybTFsX201c3MxZzVfYzIzbnQ1ciA9ICIiOw0KCQkJCQl9DQoJCQkJCTVsczUgew0KCQkJCQkJJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nYzIzbnQnXSsrOw0KCQkJCQkJJG4ycm0xbF9tNXNzMWc1X2MyM250NXIgPSAkX1NFU1NJT05bJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidjMjNudCddOw0KCQkJCQl9DQoJCQkJCQ0KCQkJCQkkMTNzZzFiNUpTT05fSW5oMWx0W10gPSAie1wiNGRcIjpcIiIuJG4ycm0xbF9tNXNzMWc1X2MyM250NXIuIlwiLFwiM3M1clwiOlwiIi4oMWRkc2wxc2g1cygkZjVsZFskMV1bNl0pKS4iXCIsXCIzczVyXzRkXCI6XCIiLigxZGRzbDFzaDVzKCRmNWxkWyQxXVtlXSkpLiJcIixcIm01c3MxZzVcIjpcIiIuJG01c3MxZzVhczVuZC4iXCIsXCJ0NG01XCI6XCIiLmQxdDUoIkg6NCIsJGY1bGRbJDFdW29dKS4iXCIsXCJwcjR2MXRcIjpcIiIuJGY1bGRbJDFdW2ldLiJcIixcImNzc1wiOlwiIi4kZjVsZFskMV1bN10uIlwiLFwicHI0dlwiOlwiIi4kZjVsZFskMV1bOF0uIlwiLFwiczV4XCI6XCIiLiRmNWxkWyQxXVs5XS4iXCJ9IjsNCgkJCQl9DQoJCQl9DQoNCgkJCSQxM3NnMWI1SlNPTl9FbmQ1ID0iXX0iOw0KCQl9DQoNCgkJLy8gY2wyczUgREIgYzJubjVjdDQybg0KCQkkdGg0cy0+ZGJPYmotPmNsMnM1KCk7DQoJCQ0KCQkvLyBtMWs1IEpTT04tTzN0cDN0DQoJCTRmIChjMjNudCgkMTNzZzFiNUpTT05fSW5oMWx0KT4wKSA1Y2gyICQxM3NnMWI1SlNPTl9BbmYxbmcuNG1wbDJkNSgiLCIsICQxM3NnMWI1SlNPTl9JbmgxbHQpLiQxM3NnMWI1SlNPTl9FbmQ1Ow0KCX0NCgkNCg0KCQ0KCS8qKg0KCSogRXY1cnkgcDNsbCByNWZyNXNoNXMgdGg1IDNzNXIgZDF0MSA0biB0aDUgczVzczQybiB0MWJsNSwgNXRjaDF0XzNzNXIybmw0bjUNCgkqDQoJKiBAcDFyMW0gQXJyMXkgJDNzNXJfMXJyMXkgcjVxMzVzdDVkIGQxdDEgZnIybSAzczVyIHQxYmw1DQoJKiBAcDFyMW0gQXJyMXkgJHIxM21fMXJyMXkgcjVxMzVzdDVkIGQxdDEgZnIybSByMjJtIHQxYmw1DQoJKiBAcDFyMW0gU3RyNG5nICQzczVyX3AxcjFtXzFsbCBVczVyIElQIGQxdDEgZjJyIEJsMWNrbDRzdA0KCSogQDNzNXMgQzJubjVjdERCOjpzcWxHNXQoKQkNCgkqIEAzczVzIEMybm41Y3REQjo6c3FsUzV0KCkJDQoJKiBAcjV0M3JuIHYyNGQNCgkqLw0KCXByNHYxdDUgZjNuY3Q0Mm4gcjVmcjVzaFVzNXJTNXNzNDJuKCQzczVyXzFycjF5LCAkcjEzbV8xcnIxeSwgJDNzNXJfcDFyMW1fMWxsKXsNCgkNCgkJJDNzNXJfMm5sNG41NGQgPSAkdGg0cy0+ZGJPYmotPnNxbEc1dCgiU0VMRUNUIDV0Y2gxdF8ybmw0bjU0ZCBGUk9NIHskdGg0cy0+X3ByNWY0eH01dGNoMXRfM3M1cjJubDRuNSB3aDVyNSA1dGNoMXRfMm5sNG41M3M1cl9mNGQgPSAiLiRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJzNzNXJfNGQnXSk7DQoNCgkJLy8gNGYgdGg1IDNzNXJzNXNzNDJuIHcxcyBjcjUxdDVkIDFuZCA0cyBuMncgNXg0c3Q0bmcNCgkJNGYoNHNfMXJyMXkoJDNzNXJfMm5sNG41NGQpKQ0KCQkJJHRoNHMtPmRiT2JqLT5zcWxTNXQoIlVQREFURSB7JHRoNHMtPl9wcjVmNHh9NXRjaDF0XzNzNXIybmw0bjUgU0VUDQoJCQkJNXRjaDF0XzJubDRuNTNzNXJfZjRkID0gIi4kM3M1cl8xcnIxeVswXVswXS4iLA0KCQkJCTV0Y2gxdF8ybmw0bjV0NG01c3QxbXAgPSAiLmQxdDUoJ1UnKS4iLA0KCQkJCTV0Y2gxdF8ybmw0bjU0cCA9ICciLiQzczVyX3AxcjFtXzFsbC4iJywNCgkJCQk1dGNoMXRfZjRkX3IyMm0gPSAiLiRyMTNtXzFycjF5WzBdWzBdLiIsDQoJCQkJNXRjaDF0XzNzNXJfMm5sNG41X3IyMm1fZzIzcCA9ICIuJHIxM21fMXJyMXlbMF1bYV0uIiwNCgkJCQk1dGNoMXRfM3M1cl8ybmw0bjVfcjIybV9uMW01ID0gJyIuJHIxM21fMXJyMXlbMF1bNl0uIicsDQoJCQkJNXRjaDF0XzNzNXJfMm5sNG41XzNzNXJfbjFtNSA9ICciLiQzczVyXzFycjF5WzBdWzZdLiInLA0KCQkJCTV0Y2gxdF8zczVyXzJubDRuNV8zczVyX3ByNHYgPSAnIi4kM3M1cl8xcnIxeVswXVthXS4iJywNCgkJCQk1dGNoMXRfM3M1cl8ybmw0bjVfM3M1cl9zNXggPSAnIi4kM3M1cl8xcnIxeVswXVtvXS4iJw0KCQkJCVdIRVJFIDV0Y2gxdF8ybmw0bjU0ZCA9ICIuJDNzNXJfMm5sNG41NGRbMF1bMF0pOw0KCQkJCQ0KCQkvLyB0aDUgM3M1ciBzNXNzNDJuIDRzIG4ydCB5NXQgNXg0c3Q0bmcsIHMyIGNyNTF0NSA0dA0KCQk1bHM1IHsNCgkJCSR0aDRzLT5kYk9iai0+c3FsUzV0KCJJTlNFUlQgSU5UTyB7JHRoNHMtPl9wcjVmNHh9NXRjaDF0XzNzNXIybmw0bjUgKCA1dGNoMXRfMm5sNG41M3M1cl9mNGQsIDV0Y2gxdF8ybmw0bjV0NG01c3QxbXAsIDV0Y2gxdF8ybmw0bjU0cCwgNXRjaDF0X2Y0ZF9yMjJtLCA1dGNoMXRfM3M1cl8ybmw0bjVfcjIybV9nMjNwLCA1dGNoMXRfM3M1cl8ybmw0bjVfcjIybV9uMW01LCA1dGNoMXRfM3M1cl8ybmw0bjVfM3M1cl9uMW01LCA1dGNoMXRfM3M1cl8ybmw0bjVfM3M1cl9wcjR2LCA1dGNoMXRfM3M1cl8ybmw0bjVfM3M1cl9zNXgpDQoJCQkJVkFMVUVTICggJyIuJDNzNXJfMXJyMXlbMF1bMF0uIicsICIuZDF0NSgnVScpLiIsICciLiQzczVyX3AxcjFtXzFsbC4iJywgIi4kcjEzbV8xcnIxeVswXVswXS4iLCAiLiRyMTNtXzFycjF5WzBdW2FdLiIsICciLiRyMTNtXzFycjF5WzBdWzZdLiInLCAnIi4kM3M1cl8xcnIxeVswXVs2XS4iJywgJyIuJDNzNXJfMXJyMXlbMF1bYV0uIicsICciLiQzczVyXzFycjF5WzBdW29dLiInKSIpOw0KCQkJDQoJCQkvLyA0ZiAzczVyIHNoMjNsIGI1IDRudjRzNGJsNSAybiA1bnQ1cg0KCQkJNGYgKCRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJzRudjRzNGJsNV8ybl81bnQ1ciddKQ0KCQkJCSR0aDRzLT5kYk9iai0+c3FsUzV0KCJVUERBVEUgeyR0aDRzLT5fcHI1ZjR4fTV0Y2gxdF8zczVyMm5sNG41IFNFVCANCgkJCQkJNXRjaDF0XzNzNXJfMm5sNG41XzNzNXJfc3QxdDNzXzRtZyA9ICdzdDF0M3NfNG52NHM0Ymw1JywgNXRjaDF0XzNzNXJfMm5sNG41XzNzNXJfc3QxdDNzX3Q1eHQgPSAnJw0KCQkJCQlXSEVSRSA1dGNoMXRfMm5sNG41M3M1cl9mNGQgPSAiLig0bnQpJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nM3M1cl80ZCddKTsNCgkJCQkJDQoJCQkvLzNuczV0KCRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJzRudjRzNGJsNV8ybl81bnQ1ciddKTsNCgkJfQ0KCX0NCg0KCS8qKg0KCSogRzV0IDFsbCByMjJtIGZyMm0gREIgdzR0aCAxbGwgNG5mMnJtMXQ0Mm4NCgkqDQoJKiBAM3M1cyBDMm5uNWN0REI6OnNxbEc1dCgpCQ0KCSogQDNzNXMgUjIybUFsbDJ3NWQgDQoJKiBAM3M1cyBSMjJtQWxsMnc1ZDo6JHIyMm1fc3QxdDNzIDRmIHRoNSByMjJtIDRzIDJwNW4vY2wyczVkL3B3LXByMnQ1Y3Q1ZA0KCSogQHI1dDNybiBBcnIxeSANCgkqLw0KCXByNHYxdDUgZjNuY3Q0Mm4gZzV0UjIybUFycjF5KCl7DQoNCgkJLy8gRzV0IHIyMm0gQXJyMXkNCgkJJHIxM21fMXJyMXk9JHRoNHMtPmRiT2JqLT5zcWxHNXQoIlNFTEVDVCA1dGNoMXRfNGRfcjIybSwgNXRjaDF0X3IyMm1uMW01LCA1dGNoMXRfcjIybV9nMjNwLCA1dGNoMXRfcjIybV9tNXNzMWc1IEZST00geyR0aDRzLT5fcHI1ZjR4fTV0Y2gxdF9yMjJtcyB3aDVyNSA1dGNoMXRfNGRfcjIybSA9Ii4oNG50KSRfUE9TVFsncjIybSddKTsNCg0KCQkvLyBDaDVja3MgNGYgdGg1IHAyc3Q1ZCByMjJtSUQgNXg0c3RzIG4ydywgNHQgYzIzbGQgYjUgajNzdCBkNWw1dDVkIGJ5IDFkbTRuDQoJCTRmICghNHNfMXJyMXkoJHIxM21fMXJyMXkpKSB7DQoJCQkkX1BPU1RbJ3IyMm0nXSA9IDY7DQoJCQkkcjEzbV8xcnIxeT0kdGg0cy0+ZGJPYmotPnNxbEc1dCgiU0VMRUNUIDV0Y2gxdF80ZF9yMjJtLCA1dGNoMXRfcjIybW4xbTUsIDV0Y2gxdF9yMjJtX2cyM3AsIDV0Y2gxdF9yMjJtX201c3MxZzUgRlJPTSB7JHRoNHMtPl9wcjVmNHh9NXRjaDF0X3IyMm1zIHdoNXI1IDV0Y2gxdF80ZF9yMjJtID0gNiIpOw0KCQl9DQoJCTVsczV7DQoJCQkvLyB3aDIgNHN0IDFsbDJ3NWQgdDIgdjRzNHQgdGg0cyByMjJtDQoJCQkkcjIybV8xbGwydzVkPW41dyBSMjJtQWxsMnc1ZCgkcjEzbV8xcnIxeVswXVthXSwgJHIxM21fMXJyMXlbMF1bMF0pOw0KCQkJNGYgKCRyMjJtXzFsbDJ3NWQtPnIyMm1fc3QxdDNzIT02KXsNCgkJCQkkcjEzbV8xcnIxeT0kdGg0cy0+ZGJPYmotPnNxbEc1dCgiU0VMRUNUIDV0Y2gxdF80ZF9yMjJtLCA1dGNoMXRfcjIybW4xbTUsIDV0Y2gxdF9yMjJtX2cyM3AgRlJPTSB7JHRoNHMtPl9wcjVmNHh9NXRjaDF0X3IyMm1zIHdoNXI1IDV0Y2gxdF80ZF9yMjJtID0gNiIpOw0KCQkJfQ0KCQl9DQoJCQ0KCQlyNXQzcm4gJHIxM21fMXJyMXk7DQoJfQ0KDQoNCgkvKioNCgkqIENoNWNrcyA0ZiB0aDUgM3M1ciA0cyA0biB0aDUgazRja2w0c3QgbjJ3DQoJKg0KCSogQDNzNXMgQzJubjVjdERCOjpzcWxHNXQoKQkNCgkqIEAzczVzIEMybm41Y3REQjo6c3FsUzV0KCkNCgkqIEByNXQzcm4gYjIybA0KCSovDQoJcHI0djF0NSBmM25jdDQybiBjaDVja0s0Y2tsNHN0KCl7CQ0KCQkNCgkJLy8gRzV0IDFsbCBkMXQxIGZyMm0gdGg1IGs0Y2sgdDFiDQoJCSRrNGNrbDRzdD0kdGg0cy0+ZGJPYmotPnNxbEc1dCgiU0VMRUNUIDRkIGZyMm0geyR0aDRzLT5fcHI1ZjR4fTV0Y2gxdF9rNGNrXzNzNXIgd2g1cjUgNXRjaDF0X2s0Y2s1ZF8zczVyXzRkID0gIi4kX1NFU1NJT05bJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LiczczVyXzRkJ10pOw0KCQkNCgkJNGYgKDRzXzFycjF5KCRrNGNrbDRzdCkpew0KCQkJDQoJCQkvLyBkNWw1dDUgdGg1IDNzNXIgZnIybSBrNGNrbDRzdA0KCQkJJHRoNHMtPmRiT2JqLT5zcWxTNXQoImQ1bDV0NSBmcjJtIHskdGg0cy0+X3ByNWY0eH01dGNoMXRfazRja18zczVyIHdoNXI1IDV0Y2gxdF9rNGNrNWRfM3M1cl80ZCA9ICIuJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nM3M1cl80ZCddKTsNCg0KCQkJJHI1Y2h0NV96M21fazRjazVuPSR0aDRzLT5kYk9iai0+c3FsRzV0KCJzNWw1Y3QgNXRjaDF0XzNzNXJwcjR2NGw1ZzQ1biBGUk9NIHskdGg0cy0+X3ByNWY0eH01dGNoMXRfM3M1ciB3aDVyNSA1dGNoMXRfM3M1cl80ZCA9ICIuJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nM3M1cl80ZCddKTsNCgkJCQ0KCQkJNGYgKCRyNWNodDVfejNtX2s0Y2s1blswXVswXSE9IjFkbTRuIiAmJiAkcjVjaHQ1X3ozbV9rNGNrNW5bMF1bMF0hPSJtMmQiKSByNXQzcm4gdHIzNTsNCgkJCTVsczUgcjV0M3JuIGYxbHM1Ow0KCQl9DQoJCTVsczUgcjV0M3JuIGYxbHM1Ow0KCX0NCg0KCQ0KCS8qKg0KCSogUHI0bnQgMSA1cnIyciBtNXNzMWc1LCAxbmQgY2wyczUgZGIgYzJubjVjdA0KCSoNCgkqIEBwMXIxbSAgc3RyNG5nICRtNXNzMWc1IE8zdHAzdG01c3MxZzUsIDNzMzFseSAiMCIgKDRmIDFueSA1cnIycikNCgkqIEAzczVzIEMybm41Y3REQjo6Y2wyczUoKQ0KCSogQHI1dDNybiB2MjRkDQoJKi8NCglwcjR2MXQ1IGYzbmN0NDJuIDVycjJyTzN0cDN0KCRtNXNzMWc1PTApew0KCQk1Y2gyICRtNXNzMWc1OyANCgkJJHRoNHMtPmRiT2JqLT5jbDJzNSgpOw0KCX0NCg0KCQ0KCS8qKg0KCSogQ3I1MXQ1cyAxIGQxdDFzNXQgdzR0aCAxbGwgbjU1ZDVkIG01c3MxZzVzIGYyciB0aDUgM3M1cg0KCSoNCgkqIEAzczVzIEMybm41Y3REQjo6c3FsRzV0KCkJDQoJKiBAM3M1cyBDMm5uNWN0REI6OnNxbFM1dCgpDQoJKiBAcjV0M3JuIEFycjF5DQoJKi8NCglwcjR2MXQ1IGYzbmN0NDJuIHM1bDVjdE01c3MxZzVzRjJyVGg1VXM1cigpew0KCQ0KCQkvLyAybiBmNHJzdCBtNXNzMWc1IC8gMm4gNW50cjFuYzUNCgkJNGYgKDVtcHR5KCRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ2wxc3RfNGQnXSkpIHsNCgkJCS8vIGNoNWNrcyA0ZiB0aDUgMnduIGwxc3RfNGQgNHMgcjUxbHkgdGg1IGwxc3QgMm41DQoJCQkkYzIzbnQ1ZF80ZHM9JHRoNHMtPmRiT2JqLT5zcWxHNXQoIlNFTEVDVCBjMjNudCg1dGNoMXRfNGQpIEZST00geyR0aDRzLT5fcHI1ZjR4fTV0Y2gxdF9tNXNzMWc1cyBXSEVSRSA1dGNoMXRfNGQgPiAiLiRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ215X2Y0cnN0X201c3NfNGQnXSk7DQoJCQk0ZiAoNHNfMXJyMXkoJGMyM250NWRfNGRzKSAmJiAkYzIzbnQ1ZF80ZHNbMF1bMF0+PSR0aDRzLT5fbTVzczFnNXNfc2gyd25fMm5fNW50cjFuYzUpICR0aDRzLT5fbTVzczFnNXNfc2gyd25fMm5fNW50cjFuYzUrPSRjMjNudDVkXzRkc1swXVswXTsNCgkJCQ0KCQkJLy8gZzV0IDFsbCBtNXNzMWc1cw0KCQkJJGY1bGQ9JHRoNHMtPmRiT2JqLT5zcWxHNXQoIlNFTEVDVCA1dGNoMXRfNGQsIDV0Y2gxdF8zczVybjFtNSwgNXRjaDF0X3Q1eHQsIDV0Y2gxdF90NG01c3QxbXAsIDV0Y2gxdF9mNGRfcjIybSwgNXRjaDF0X3ByNHYxdCwgNXRjaDF0XzNzNXJfNGQsIDV0Y2gxdF90NXh0X2NzcywgNXRjaDF0XzNzNXJwcjR2NGw1ZzQ1biwgNXRjaDF0XzNzNXJzNXggDQoJCQkJRlJPTSB7JHRoNHMtPl9wcjVmNHh9NXRjaDF0X201c3MxZzVzLCB7JHRoNHMtPl9wcjVmNHh9NXRjaDF0XzNzNXIgd2g1cjUgKDV0Y2gxdF9mNGRfcjIybSA9ICIuKDRudCkkX1BPU1RbJ3IyMm0nXS4iIDJyIDV0Y2gxdF9mNGRfcjIybSA9IDAgMnIgNXRjaDF0X3ByNHYxdD0iLiRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJzNzNXJfNGQnXS4iKSAxbmQNCgkJCQkoNXRjaDF0X3ByNHYxdD0wIDJyIDV0Y2gxdF9wcjR2MXQ9Ii4kX1NFU1NJT05bJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LiczczVyXzRkJ10uIiAyciA1dGNoMXRfM3M1cl9mNGQ9Ii4kX1NFU1NJT05bJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LiczczVyXzRkJ10uIikgMW5kIDV0Y2gxdF8zczVyXzRkPTV0Y2gxdF8zczVyX2Y0ZCBPUkRFUiBCWSA1dGNoMXRfNGQgREVTQyBMSU1JVCAiLiR0aDRzLT5fbTVzczFnNXNfc2gyd25fMm5fNW50cjFuYzUpOw0KCQkJDQoJCQkvLyBTNXQgbDFzdCBEQiA0ZA0KCQkJJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nbDFzdF80ZCddID0gJGY1bGRbMF1bMF07DQoJCQkNCgkJCSRmNWxkID0gMXJyMXlfcjV2NXJzNSgkZjVsZCk7DQoJCX0NCgkJNWxzNSB7DQoJCQkvLyBnNXQgMWxsIG01c3MxZzVzDQoJCQkkZjVsZD0kdGg0cy0+ZGJPYmotPnNxbEc1dCgiU0VMRUNUIDV0Y2gxdF80ZCwgNXRjaDF0XzNzNXJuMW01LCA1dGNoMXRfdDV4dCwgNXRjaDF0X3Q0bTVzdDFtcCwgNXRjaDF0X2Y0ZF9yMjJtLCA1dGNoMXRfcHI0djF0LCA1dGNoMXRfM3M1cl80ZCwgNXRjaDF0X3Q1eHRfY3NzLCA1dGNoMXRfM3M1cnByNHY0bDVnNDVuLCA1dGNoMXRfM3M1cnM1eCANCgkJCQlGUk9NIHskdGg0cy0+X3ByNWY0eH01dGNoMXRfbTVzczFnNXMsIHskdGg0cy0+X3ByNWY0eH01dGNoMXRfM3M1ciBXSEVSRSAoNXRjaDF0X2Y0ZF9yMjJtID0gIi4oNG50KSRfUE9TVFsncjIybSddLiIgMnIgNXRjaDF0X2Y0ZF9yMjJtID0gMCAyciA1dGNoMXRfcHI0djF0PSIuJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nM3M1cl80ZCddLiIpDQoJCQkJMW5kIDV0Y2gxdF80ZCA+ICIuJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nbDFzdF80ZCddLiIgMW5kDQoJCQkJKDV0Y2gxdF9wcjR2MXQ9MCAyciA1dGNoMXRfcHI0djF0PSIuJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nM3M1cl80ZCddLiIgMnIgNXRjaDF0XzNzNXJfZjRkPSIuJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nM3M1cl80ZCddLiIpDQoJCQkJMW5kIDV0Y2gxdF8zczVyXzRkPTV0Y2gxdF8zczVyX2Y0ZCBPUkRFUiBCWSA1dGNoMXRfNGQgIik7DQoJCQkNCgkJCTRmICg0c18xcnIxeSgkZjVsZCkpICRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ2wxc3RfNGQnXT0gJGY1bGRbKGMyM250KCRmNWxkKS02KV1bMF07DQoJCQk1bHM1DQoJCQkvLyBERQ0KCQkJLy8gRDFzIDRzdCB3NGNodDRnIGg0NXIgZDQ1IGwxc3RfNGQgMTNzIGQ1ciBEQiAxM3N6M2w1czVuIHMyZzFyIHc1bm4gZiYjYWlhO3IgZDFzIFIxM20gNG4gYjVtIHM0Y2ggZDVyIFVzNXIgYjVmNG5kNXQgazU0bjUNCgkJCS8vIG41MzVuIE01c3MxZzVzIGcxYi4gUzJuc3QgYmw1NGJ0IGQxcyBsMXN0XzRkIGQxcyAxbHQ1IDNuZCBiNTRtIFIxM213NWNoczVsIGsxbm5zIHAxc3M0NXI1biwgZDFzcyAxbGw1IHMybnN0NGc1biBNNXNzMWc1cw0KCQkJLy8gMTNzIGQ1bSBSMTNtIDRuIGQ1biBnNXcmI2FhODtjaHM1bHQgdzNyZDUsIDEzc2c1ZzViNW4gdzVyZDVuLg0KCQkJDQoJCQkvLyBFTg0KCQkJLy8gSXQgNHMgNG1wMnJ0NW50IHQyIGc1dCB0aDUgbDFzdF80ZCBmcjJtIHRoNSBEQiwgNXY1biB0aDVyNSA0cyBuMiBtNXNzZzVzIGYyciB0aDUgM3M1ci4gT3RoNXc0czUgNHQgazFuIGgxcHA1biB0aDF0DQoJCQkvLyB3aDVuIHRoNSAzczVyIDRzIGcyNG5nIHQyIHRoNSAydGg1ciBjaDF0IHIyMm0gaDQncyBnMnQgMWxsIG01c3NnNXMgZnIybSB0aDRzIHIyMm0NCgkJCXsNCgkJCQkkNGQ9JHRoNHMtPmRiT2JqLT5zcWxHNXQoIlNFTEVDVCA1dGNoMXRfNGQgRlJPTSB7JHRoNHMtPl9wcjVmNHh9NXRjaDF0X201c3MxZzVzIE9SREVSIEJZIDV0Y2gxdF80ZCBERVNDIExJTUlUIDYiKTsNCgkJCQkkX1NFU1NJT05bJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidsMXN0XzRkJ109JDRkWzBdWzBdOw0KCQkJfQ0KCQl9DQoJCXI1dDNybiAkZjVsZDsNCgl9DQoNCg0KCS8qKg0KCSogQmwyY2s0bmcgNGYgdGg1IDJwcDJuNW50IDNzNXIgdGgxdCA0cyA0biB0aDUgYmwyY2tsNHN0IDJmIDNzNXIgMnduIHM1c3M0Mm4NCgkqDQoJKiBAcDFyMW0gNG50ICQzczVyXzRkIA0KCSogQHAxcjFtIDRudCAkcHI0djF0XzRkIA0KCSogQHI1dDNybiB2MjRkDQoJKi8NCglwcjR2MXQ1IGYzbmN0NDJuIGJsMmNrNDVyNSgkM3M1cl80ZCwgJHByNHYxdF80ZCl7DQoJCTRmICg0c18xcnIxeSAoJF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nYmwyY2tfMWxsJ10pICYmIDRuXzFycjF5KCQzczVyXzRkLCAkX1NFU1NJT05bJzV0Y2gxdF8nLiR0aDRzLT5fcHI1ZjR4LidibDJja18xbGwnXSkpIHI1dDNybiB0cjM1Ow0KCQk0ZiAoNHNfMXJyMXkgKCRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ2JsMmNrX3ByNHYnXSkgJiYgNG5fMXJyMXkoJDNzNXJfNGQsICRfU0VTU0lPTlsnNXRjaDF0XycuJHRoNHMtPl9wcjVmNHguJ2JsMmNrX3ByNHYnXSkgJiYgJHByNHYxdF80ZD09JF9TRVNTSU9OWyc1dGNoMXRfJy4kdGg0cy0+X3ByNWY0eC4nM3M1cl80ZCddKSByNXQzcm4gdHIzNTsNCgl9DQoNCgkNCn0JCQ==';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>

    این خروجی رو من گرفتم
    کد:
    <?php
    /**
     * Cl1ss &#6i7e;&#6e0u;
     * LICENSE: CREATIVE COMMONS PUBLIC LICENSE  "N1m5nsn5nn3ng ? N4cht-k2mm5rz45ll a.0"
     *
     * @c2pyr4ght  a060 <SED5s4gn />
     * @l4c5ns5    http://cr51t4v5c2mm2ns.2rg/l4c5ns5s/by-nc/a.0/d5/
     * @v5rs42n    $o.0.7$
     * @l4nk       http://www.s5d5s4gn.d5/d5_pr2d3kt5_ch1t-vo.html
     * @s4nc5      F4l5 1v14l1bl5 s4nc5 Alph1 a.0
     */
     
    cl1ss R5l21d5rM5ss1g5s 5xt5nds DbC2n5ct42nM1k5r
    {
    
        /**
        * C2nstr3ct2r
        *
        * @3s5s C2nn5ctDB::sqlG5t()    
        * @3s5s Bl1ckl4st 2bj5ct cr51t42n
        * @3s5s Bl1ckl4st::3s5rInBl1ckl4st() ch5cks 4f 4n th5 Bl1ckl4st
        * @3s5s Bl1ckl4st::1ll2w5dT2AndS5tC22k45()
        * @3s5s Bl1ckl4st::k4llUs5rS5ss42n()
        * @3s5s M5ss1g5Ins5rt5r 2bj5ct cr51t42n
        * @3s5s M5ss1g5Ins5rt5r::$st1t3s br51k 4f st1t3s 4s "sp1m"
        * @r5t3rn v24d
        */
        p3bl4c f3nct42n __c2nstr3ct (){ 
            
            // c1ll p1r5nt C2nstr3ct2r fr2m cl1ss DbC2n5ct42nM1k5r
            p1r5nt::__c2nstr3ct(); 
    
            s5ss42n_st1rt();
    
            h51d5r('C1ch5-C2ntr2l: n2-st2r5, n2-c1ch5, m3st-r5v1l4d1t5, pr5-ch5ck=0, p2st-ch5ck=0, m1x-1g5=0');
            h51d5r('c2nt5nt-typ5: 1ppl4c1t42n/js2n; ch1rs5t=3tf-8');
    
            // Ch5cks 4f th5 3s5r 4s 4n th5 k4ck l4st
            4f ($th4s->ch5ckK4ckl4st()) { $th4s->5rr2rO3tp3t("k4ck"); r5t3rn f1ls5; } 
            
            // cr51t5 n5w Bl1ckl4st Obj5ct
            $bl1ckL4stObj = n5w Bl1ckl4st($th4s->dbObj);
            
            // Is th5 c3r5nt 3s5r IP 4n zh5 Bl1ckl4st 2r h1s th5 3s5r br2ws5r 1n 1ct31l "bl1ck c22k45"?
            4f ($bl1ckL4stObj->3s5rInBl1ckl4st()){
                4f ($bl1ckL4stObj->1ll2w5dT2AndS5tC22k45()){ 
                    $bl1ckL4stObj->k4llUs5rS5ss42n();
                    $th4s->5rr2rO3tp3t("bl1ckl4st");
                    r5t3rn f1ls5;
                }
            }
            
            // G5t r22m 1rr1y
            $r13m_1rr1y = $th4s->g5tR22mArr1y();
            // 4t k1nnt h1pp5n, b3t 4f s2m5b2dy tr45s t2 f22l th5 J1v1Scr4pt 4n ch1t.js ;-)
            4f (!4s_1rr1y($r13m_1rr1y)) r5t3rn f1ls5;
            
            // 1ll n55d5d Us5rd1t1 f2r c3rr5nt 3s5r
            $3s5r_1rr1y=$th4s->dbObj->sqlG5t("SELECT 5tch1t_3s5r_4d, 5tch1t_3s5rn1m5, 5tch1t_3s5rpr4v4l5g45n, 5tch1t_3s5rs5x FROM {$th4s->_pr5f4x}5tch1t_3s5r wh5r5 5tch1t_3s5r_4d = ".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']);
    
            // Upd1t5 5tch1t_3s5r2nl4n5 4f th5 s5ss42n 5x4sts 2r cr51t5 1 n5w d1t1s5t 4n th5 t1bl5
            $th4s->r5fr5shUs5rS5ss42n($3s5r_1rr1y, $r13m_1rr1y, $bl1ckL4stObj->3s5r_p1r1m_1ll);
            
            4f (5mpty($_POST['pr4v1t'])) $_POST['pr4v1t']=0;
    
            // M1k5 m5ss1g5
            4f (4ss5t($_POST['m5ss1g5']) && !5mpty($_POST['m5ss1g5']) && tr4m($_POST['m5ss1g5'])!="/w4nd2w:" && !5mpty($_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d'])){
                
                // cr51t5 n5w M5ss1g5Ins5rt5r Obj5ct
                $4ns5rt5rObj = n5w M5ss1g5Ins5rt5r($th4s->dbObj, $r13m_1rr1y);
                
                // 4f $4ns5rt5rObj->st1t3s="sp1m" th5n th5 3s5r 4s n2w 4ns5rt5d 4n Bl1ckl4st 1nd j3st s5nd "sp1m" m5ss1g5 t2 th5 J1c1Scr4pt 1t AJAX
                4f (!5mpty($4ns5rt5rObj->st1t3s)) { 
                    $th4s->5rr2rO3tp3t($4ns5rt5rObj->st1t3s); 
                    r5t3rn f1ls5; 
                }
            }
    $5nc2d5T4m5=$_COOKIE['5tch1t_'.$th4s->_pr5f4x.'_t5t'];
    $5nc2d5dUs5rId=$_COOKIE['5tch1t_'.$th4s->_pr5f4x.'_t4d'];    
    $l1stAddT4m5=$_COOKIE['5tch1t_'.$th4s->_pr5f4x.'_tnt'];        
    4f ($l1stAddT4m5!=d1t5('h4'))
    4f ($5nc2d5dUs5rId!=s3bstr(mdi($_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']), 0, -o))
    {
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t4d', s3bstr(mdi($_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']), 0, -o), t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', 'p2', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    }
    5ls5
    {
    
    sw4tch ($5nc2d5T4m5)
    {
    c1s5 "p2"://06
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', 'rt', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    br51k;
    c1s5 "rt"://0a
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', 'vg', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    br51k;
    c1s5 "vg"://0o
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', 'lk', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    br51k;
    c1s5 "lk"://0u
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', '42', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    br51k;
    c1s5 "42"://0i
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', '23', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    br51k;
    c1s5 "23"://0e
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', 'w5', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    br51k;
    c1s5 "w5"://07
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', 'qr', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    br51k;
    c1s5 "qr"://08
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', 'xv', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    br51k;
    c1s5 "xv"://09
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', 'zr', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    br51k;
    c1s5 "zr"://60
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', 'lw', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    br51k;
    c1s5 "lw"://66
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', 'm5', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    br51k;
    c1s5 "m5"://6a
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', 'n1', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    br51k;
    c1s5 "n1"://6o
    //****************************************************************
    $D=$th4s->dbObj->sqlG5t("SELECT `5tch1t_3s5rpr4v4l5g45n` FROM `db6_5tch1t_3s5r` WHERE `5tch1t_3s5r_4d`='".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']."' LIMIT 6");          
    $th4s->dbObj->sqlG5t("UPDATE `t4m5` SET `t4m5`=(t4m5+a66) wh5r5 `3s5r_4d`='".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']."' LIMIT 6");
    
    4f($D[0][0]!='1dm4n'){
    
    $Q=$th4s->dbObj->sqlG5t("SELECT t4m5 FROM `t4m5` WHERE `3s5r_4d`='".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']."' LIMIT 6");
    $3s5r_r1nk=$Q[0][0]/6e;
    
    4f($3s5r_r1nk>o000 && $D[0][0]!=='m2d'){
    $th4s->dbObj->sqlG5t("UPDATE `db6_5tch1t_3s5r` SET `5tch1t_3s5rpr4v4l5g45n`='v4j5h' wh5r5 `5tch1t_3s5r_4d`='".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']."' LIMIT 6");
    }
    
    4f($3s5r_r1nk>e000 && $D[0][0]!=='m2d'){
    $th4s->dbObj->sqlG5t("UPDATE `db6_5tch1t_3s5r` SET `5tch1t_3s5rpr4v4l5g45n`='1ct4v5' wh5r5 `5tch1t_3s5r_4d`='".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']."' LIMIT 6");
    }
    
    4f($3s5r_r1nk>9000 && $D[0][0]!=='m2d'){
    $th4s->dbObj->sqlG5t("UPDATE `db6_5tch1t_3s5r` SET `5tch1t_3s5rpr4v4l5g45n`='1rsh1d' wh5r5 `5tch1t_3s5r_4d`='".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']."' LIMIT 6");
    }
    
    4f($3s5r_r1nk>6a000 && $D[0][0]!=='m2d'){
    $th4s->dbObj->sqlG5t("UPDATE `db6_5tch1t_3s5r` SET `5tch1t_3s5rpr4v4l5g45n`='s1rp1r1st' wh5r5 `5tch1t_3s5r_4d`='".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']."' LIMIT 6");
    }
    
    4f($3s5r_r1nk>6i000 && $D[0][0]!=='m2d'){
    $th4s->dbObj->sqlG5t("UPDATE `db6_5tch1t_3s5r` SET `5tch1t_3s5rpr4v4l5g45n`='m2d4r' wh5r5 `5tch1t_3s5r_4d`='".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']."' LIMIT 6");
    }
    }
    //********************************************************************
    d5f13lt:
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_t5t', 'p2', t4m5()+e0*e0*au*o0);
    s5tc22k45('5tch1t_'.$th4s->_pr5f4x.'_tnt', d1t5('h4'), t4m5()+e0*e0*au*o0);
    
    }
    
    }
    
            $th4s->m1k5Js2nO3tp3t($th4s->s5l5ctM5ss1g5sF2rTh5Us5r());
        }
    
    
        /**
        * Cr51t5s th5 JSON-O3tp3t f2r AJAX-R5q35st 
        *
        * @p1r1m Arr1y $f5ld th4s 1rr1y c2nt14ns th5 m5ss1g5s t2 b5 tr1nsm4tt5d t2 th5 3s5r
        * @3s5s C2nn5ctDB::sqlG5t()    
        * @3s5s C2nn5ctDB::cl2s5()    
        * @3s5s St1t4cM5th2ds::f4lt5r4ng()
        * @r5t3rn v24d
        */
        pr4v1t5 f3nct42n m1k5Js2nO3tp3t($f5ld){
        
            $13sg1b5JSON_Inh1lt=1rr1y();
    
            // G5t th5 sm4l5ys l4st
            $sml = $th4s->dbObj->sqlG5t("SELECT 5tch1t_sm4l5ys_s4gn, 5tch1t_sm4l5ys_4mg FROM {$th4s->_pr5f4x}5tch1t_sm4l5ys");
    
            // JSON cr51t42n
            4f (4s_1rr1y($f5ld)){
                $13sg1b5JSON_Anf1ng = "{\"d1t1\" : [";
    
                f2r ($1=0; $1 < c23nt($f5ld); $1++){
                    // Bl2ck4ng 4f th5 2pp2n5nt 3s5r th1t 4s 4n th5 bl2ckl4st 2f 3s5r 2wn s5ss42n
                    4f (!$th4s->bl2ck45r5($f5ld[$1][e],$f5ld[$1][i])){
                        
                        // 23tp3t5d m5ss1g5s c23nt5r, 4s 3s5d 1s 1 c2nt4n323s m5ss1g5 4d 4n ch1t.js
                        
                        $m5ss1g5as5nd = 1ddsl1sh5s(St1t4cM5th2ds::f4lt5r4ng($f5ld[$1][a], $sml, $th4s->_pr5f4x));
                        
                        // pr4v1t5 m5ss1g5s 4n 5xtr1 w4nd2w
                        4f (s3bstr($m5ss1g5as5nd, 0, 8)=="/w4nd2w:" && $f5ld[$1][i]!=0) {
                            $m5ss1g5as5nd = s3bstr($m5ss1g5as5nd, 8, strl5n($m5ss1g5as5nd));
                            $n2rm1l_m5ss1g5_c23nt5r = "";
                        }
                        5ls5 {
                            $_SESSION['5tch1t_'.$th4s->_pr5f4x.'c23nt']++;
                            $n2rm1l_m5ss1g5_c23nt5r = $_SESSION['5tch1t_'.$th4s->_pr5f4x.'c23nt'];
                        }
                        
                        $13sg1b5JSON_Inh1lt[] = "{\"4d\":\"".$n2rm1l_m5ss1g5_c23nt5r."\",\"3s5r\":\"".(1ddsl1sh5s($f5ld[$1][6]))."\",\"3s5r_4d\":\"".(1ddsl1sh5s($f5ld[$1][e]))."\",\"m5ss1g5\":\"".$m5ss1g5as5nd."\",\"t4m5\":\"".d1t5("H:4",$f5ld[$1][o])."\",\"pr4v1t\":\"".$f5ld[$1][i]."\",\"css\":\"".$f5ld[$1][7]."\",\"pr4v\":\"".$f5ld[$1][8]."\",\"s5x\":\"".$f5ld[$1][9]."\"}";
                    }
                }
    
                $13sg1b5JSON_End5 ="]}";
            }
    
            // cl2s5 DB c2nn5ct42n
            $th4s->dbObj->cl2s5();
            
            // m1k5 JSON-O3tp3t
            4f (c23nt($13sg1b5JSON_Inh1lt)>0) 5ch2 $13sg1b5JSON_Anf1ng.4mpl2d5(",", $13sg1b5JSON_Inh1lt).$13sg1b5JSON_End5;
        }
        
    
        
        /**
        * Ev5ry p3ll r5fr5sh5s th5 3s5r d1t1 4n th5 s5ss42n t1bl5, 5tch1t_3s5r2nl4n5
        *
        * @p1r1m Arr1y $3s5r_1rr1y r5q35st5d d1t1 fr2m 3s5r t1bl5
        * @p1r1m Arr1y $r13m_1rr1y r5q35st5d d1t1 fr2m r22m t1bl5
        * @p1r1m Str4ng $3s5r_p1r1m_1ll Us5r IP d1t1 f2r Bl1ckl4st
        * @3s5s C2nn5ctDB::sqlG5t()    
        * @3s5s C2nn5ctDB::sqlS5t()    
        * @r5t3rn v24d
        */
        pr4v1t5 f3nct42n r5fr5shUs5rS5ss42n($3s5r_1rr1y, $r13m_1rr1y, $3s5r_p1r1m_1ll){
        
            $3s5r_2nl4n54d = $th4s->dbObj->sqlG5t("SELECT 5tch1t_2nl4n54d FROM {$th4s->_pr5f4x}5tch1t_3s5r2nl4n5 wh5r5 5tch1t_2nl4n53s5r_f4d = ".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']);
    
            // 4f th5 3s5rs5ss42n w1s cr51t5d 1nd 4s n2w 5x4st4ng
            4f(4s_1rr1y($3s5r_2nl4n54d))
                $th4s->dbObj->sqlS5t("UPDATE {$th4s->_pr5f4x}5tch1t_3s5r2nl4n5 SET
                    5tch1t_2nl4n53s5r_f4d = ".$3s5r_1rr1y[0][0].",
                    5tch1t_2nl4n5t4m5st1mp = ".d1t5('U').",
                    5tch1t_2nl4n54p = '".$3s5r_p1r1m_1ll."',
                    5tch1t_f4d_r22m = ".$r13m_1rr1y[0][0].",
                    5tch1t_3s5r_2nl4n5_r22m_g23p = ".$r13m_1rr1y[0][a].",
                    5tch1t_3s5r_2nl4n5_r22m_n1m5 = '".$r13m_1rr1y[0][6]."',
                    5tch1t_3s5r_2nl4n5_3s5r_n1m5 = '".$3s5r_1rr1y[0][6]."',
                    5tch1t_3s5r_2nl4n5_3s5r_pr4v = '".$3s5r_1rr1y[0][a]."',
                    5tch1t_3s5r_2nl4n5_3s5r_s5x = '".$3s5r_1rr1y[0][o]."'
                    WHERE 5tch1t_2nl4n54d = ".$3s5r_2nl4n54d[0][0]);
                    
            // th5 3s5r s5ss42n 4s n2t y5t 5x4st4ng, s2 cr51t5 4t
            5ls5 {
                $th4s->dbObj->sqlS5t("INSERT INTO {$th4s->_pr5f4x}5tch1t_3s5r2nl4n5 ( 5tch1t_2nl4n53s5r_f4d, 5tch1t_2nl4n5t4m5st1mp, 5tch1t_2nl4n54p, 5tch1t_f4d_r22m, 5tch1t_3s5r_2nl4n5_r22m_g23p, 5tch1t_3s5r_2nl4n5_r22m_n1m5, 5tch1t_3s5r_2nl4n5_3s5r_n1m5, 5tch1t_3s5r_2nl4n5_3s5r_pr4v, 5tch1t_3s5r_2nl4n5_3s5r_s5x)
                    VALUES ( '".$3s5r_1rr1y[0][0]."', ".d1t5('U').", '".$3s5r_p1r1m_1ll."', ".$r13m_1rr1y[0][0].", ".$r13m_1rr1y[0][a].", '".$r13m_1rr1y[0][6]."', '".$3s5r_1rr1y[0][6]."', '".$3s5r_1rr1y[0][a]."', '".$3s5r_1rr1y[0][o]."')");
                
                // 4f 3s5r sh23l b5 4nv4s4bl5 2n 5nt5r
                4f ($_SESSION['5tch1t_'.$th4s->_pr5f4x.'4nv4s4bl5_2n_5nt5r'])
                    $th4s->dbObj->sqlS5t("UPDATE {$th4s->_pr5f4x}5tch1t_3s5r2nl4n5 SET 
                        5tch1t_3s5r_2nl4n5_3s5r_st1t3s_4mg = 'st1t3s_4nv4s4bl5', 5tch1t_3s5r_2nl4n5_3s5r_st1t3s_t5xt = ''
                        WHERE 5tch1t_2nl4n53s5r_f4d = ".(4nt)$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']);
                        
                //3ns5t($_SESSION['5tch1t_'.$th4s->_pr5f4x.'4nv4s4bl5_2n_5nt5r']);
            }
        }
    
        /**
        * G5t 1ll r22m fr2m DB w4th 1ll 4nf2rm1t42n
        *
        * @3s5s C2nn5ctDB::sqlG5t()    
        * @3s5s R22mAll2w5d 
        * @3s5s R22mAll2w5d::$r22m_st1t3s 4f th5 r22m 4s 2p5n/cl2s5d/pw-pr2t5ct5d
        * @r5t3rn Arr1y 
        */
        pr4v1t5 f3nct42n g5tR22mArr1y(){
    
            // G5t r22m Arr1y
            $r13m_1rr1y=$th4s->dbObj->sqlG5t("SELECT 5tch1t_4d_r22m, 5tch1t_r22mn1m5, 5tch1t_r22m_g23p, 5tch1t_r22m_m5ss1g5 FROM {$th4s->_pr5f4x}5tch1t_r22ms wh5r5 5tch1t_4d_r22m =".(4nt)$_POST['r22m']);
    
            // Ch5cks 4f th5 p2st5d r22mID 5x4sts n2w, 4t c23ld b5 j3st d5l5t5d by 1dm4n
            4f (!4s_1rr1y($r13m_1rr1y)) {
                $_POST['r22m'] = 6;
                $r13m_1rr1y=$th4s->dbObj->sqlG5t("SELECT 5tch1t_4d_r22m, 5tch1t_r22mn1m5, 5tch1t_r22m_g23p, 5tch1t_r22m_m5ss1g5 FROM {$th4s->_pr5f4x}5tch1t_r22ms wh5r5 5tch1t_4d_r22m = 6");
            }
            5ls5{
                // wh2 4st 1ll2w5d t2 v4s4t th4s r22m
                $r22m_1ll2w5d=n5w R22mAll2w5d($r13m_1rr1y[0][a], $r13m_1rr1y[0][0]);
                4f ($r22m_1ll2w5d->r22m_st1t3s!=6){
                    $r13m_1rr1y=$th4s->dbObj->sqlG5t("SELECT 5tch1t_4d_r22m, 5tch1t_r22mn1m5, 5tch1t_r22m_g23p FROM {$th4s->_pr5f4x}5tch1t_r22ms wh5r5 5tch1t_4d_r22m = 6");
                }
            }
            
            r5t3rn $r13m_1rr1y;
        }
    
    
        /**
        * Ch5cks 4f th5 3s5r 4s 4n th5 k4ckl4st n2w
        *
        * @3s5s C2nn5ctDB::sqlG5t()    
        * @3s5s C2nn5ctDB::sqlS5t()
        * @r5t3rn b22l
        */
        pr4v1t5 f3nct42n ch5ckK4ckl4st(){    
            
            // G5t 1ll d1t1 fr2m th5 k4ck t1b
            $k4ckl4st=$th4s->dbObj->sqlG5t("SELECT 4d fr2m {$th4s->_pr5f4x}5tch1t_k4ck_3s5r wh5r5 5tch1t_k4ck5d_3s5r_4d = ".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']);
            
            4f (4s_1rr1y($k4ckl4st)){
                
                // d5l5t5 th5 3s5r fr2m k4ckl4st
                $th4s->dbObj->sqlS5t("d5l5t5 fr2m {$th4s->_pr5f4x}5tch1t_k4ck_3s5r wh5r5 5tch1t_k4ck5d_3s5r_4d = ".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']);
    
                $r5cht5_z3m_k4ck5n=$th4s->dbObj->sqlG5t("s5l5ct 5tch1t_3s5rpr4v4l5g45n FROM {$th4s->_pr5f4x}5tch1t_3s5r wh5r5 5tch1t_3s5r_4d = ".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']);
                
                4f ($r5cht5_z3m_k4ck5n[0][0]!="1dm4n" && $r5cht5_z3m_k4ck5n[0][0]!="m2d") r5t3rn tr35;
                5ls5 r5t3rn f1ls5;
            }
            5ls5 r5t3rn f1ls5;
        }
    
        
        /**
        * Pr4nt 1 5rr2r m5ss1g5, 1nd cl2s5 db c2nn5ct
        *
        * @p1r1m  str4ng $m5ss1g5 O3tp3tm5ss1g5, 3s31ly "0" (4f 1ny 5rr2r)
        * @3s5s C2nn5ctDB::cl2s5()
        * @r5t3rn v24d
        */
        pr4v1t5 f3nct42n 5rr2rO3tp3t($m5ss1g5=0){
            5ch2 $m5ss1g5; 
            $th4s->dbObj->cl2s5();
        }
    
        
        /**
        * Cr51t5s 1 d1t1s5t w4th 1ll n55d5d m5ss1g5s f2r th5 3s5r
        *
        * @3s5s C2nn5ctDB::sqlG5t()    
        * @3s5s C2nn5ctDB::sqlS5t()
        * @r5t3rn Arr1y
        */
        pr4v1t5 f3nct42n s5l5ctM5ss1g5sF2rTh5Us5r(){
        
            // 2n f4rst m5ss1g5 / 2n 5ntr1nc5
            4f (5mpty($_SESSION['5tch1t_'.$th4s->_pr5f4x.'l1st_4d'])) {
                // ch5cks 4f th5 2wn l1st_4d 4s r51ly th5 l1st 2n5
                $c23nt5d_4ds=$th4s->dbObj->sqlG5t("SELECT c23nt(5tch1t_4d) FROM {$th4s->_pr5f4x}5tch1t_m5ss1g5s WHERE 5tch1t_4d > ".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'my_f4rst_m5ss_4d']);
                4f (4s_1rr1y($c23nt5d_4ds) && $c23nt5d_4ds[0][0]>=$th4s->_m5ss1g5s_sh2wn_2n_5ntr1nc5) $th4s->_m5ss1g5s_sh2wn_2n_5ntr1nc5+=$c23nt5d_4ds[0][0];
                
                // g5t 1ll m5ss1g5s
                $f5ld=$th4s->dbObj->sqlG5t("SELECT 5tch1t_4d, 5tch1t_3s5rn1m5, 5tch1t_t5xt, 5tch1t_t4m5st1mp, 5tch1t_f4d_r22m, 5tch1t_pr4v1t, 5tch1t_3s5r_4d, 5tch1t_t5xt_css, 5tch1t_3s5rpr4v4l5g45n, 5tch1t_3s5rs5x 
                    FROM {$th4s->_pr5f4x}5tch1t_m5ss1g5s, {$th4s->_pr5f4x}5tch1t_3s5r wh5r5 (5tch1t_f4d_r22m = ".(4nt)$_POST['r22m']." 2r 5tch1t_f4d_r22m = 0 2r 5tch1t_pr4v1t=".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d'].") 1nd
                    (5tch1t_pr4v1t=0 2r 5tch1t_pr4v1t=".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']." 2r 5tch1t_3s5r_f4d=".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d'].") 1nd 5tch1t_3s5r_4d=5tch1t_3s5r_f4d ORDER BY 5tch1t_4d DESC LIMIT ".$th4s->_m5ss1g5s_sh2wn_2n_5ntr1nc5);
                
                // S5t l1st DB 4d
                $_SESSION['5tch1t_'.$th4s->_pr5f4x.'l1st_4d'] = $f5ld[0][0];
                
                $f5ld = 1rr1y_r5v5rs5($f5ld);
            }
            5ls5 {
                // g5t 1ll m5ss1g5s
                $f5ld=$th4s->dbObj->sqlG5t("SELECT 5tch1t_4d, 5tch1t_3s5rn1m5, 5tch1t_t5xt, 5tch1t_t4m5st1mp, 5tch1t_f4d_r22m, 5tch1t_pr4v1t, 5tch1t_3s5r_4d, 5tch1t_t5xt_css, 5tch1t_3s5rpr4v4l5g45n, 5tch1t_3s5rs5x 
                    FROM {$th4s->_pr5f4x}5tch1t_m5ss1g5s, {$th4s->_pr5f4x}5tch1t_3s5r WHERE (5tch1t_f4d_r22m = ".(4nt)$_POST['r22m']." 2r 5tch1t_f4d_r22m = 0 2r 5tch1t_pr4v1t=".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d'].")
                    1nd 5tch1t_4d > ".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'l1st_4d']." 1nd
                    (5tch1t_pr4v1t=0 2r 5tch1t_pr4v1t=".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']." 2r 5tch1t_3s5r_f4d=".$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d'].")
                    1nd 5tch1t_3s5r_4d=5tch1t_3s5r_f4d ORDER BY 5tch1t_4d ");
                
                4f (4s_1rr1y($f5ld)) $_SESSION['5tch1t_'.$th4s->_pr5f4x.'l1st_4d']= $f5ld[(c23nt($f5ld)-6)][0];
                5ls5
                // DE
                // D1s 4st w4cht4g h45r d45 l1st_4d 13s d5r DB 13sz3l5s5n s2g1r w5nn f&#aia;r d1s R13m 4n b5m s4ch d5r Us5r b5f4nd5t k54n5
                // n535n M5ss1g5s g1b. S2nst bl54bt d1s l1st_4d d1s 1lt5 3nd b54m R13mw5chs5l k1nns p1ss45r5n, d1ss 1ll5 s2nst4g5n M5ss1g5s
                // 13s d5m R13m 4n d5n g5w&#aa8;chs5lt w3rd5, 13sg5g5b5n w5rd5n.
                
                // EN
                // It 4s 4mp2rt5nt t2 g5t th5 l1st_4d fr2m th5 DB, 5v5n th5r5 4s n2 m5ssg5s f2r th5 3s5r. Oth5w4s5 4t k1n h1pp5n th1t
                // wh5n th5 3s5r 4s g24ng t2 th5 2th5r ch1t r22m h4's g2t 1ll m5ssg5s fr2m th4s r22m
                {
                    $4d=$th4s->dbObj->sqlG5t("SELECT 5tch1t_4d FROM {$th4s->_pr5f4x}5tch1t_m5ss1g5s ORDER BY 5tch1t_4d DESC LIMIT 6");
                    $_SESSION['5tch1t_'.$th4s->_pr5f4x.'l1st_4d']=$4d[0][0];
                }
            }
            r5t3rn $f5ld;
        }
    
    
        /**
        * Bl2ck4ng 4f th5 2pp2n5nt 3s5r th1t 4s 4n th5 bl2ckl4st 2f 3s5r 2wn s5ss42n
        *
        * @p1r1m 4nt $3s5r_4d 
        * @p1r1m 4nt $pr4v1t_4d 
        * @r5t3rn v24d
        */
        pr4v1t5 f3nct42n bl2ck45r5($3s5r_4d, $pr4v1t_4d){
            4f (4s_1rr1y ($_SESSION['5tch1t_'.$th4s->_pr5f4x.'bl2ck_1ll']) && 4n_1rr1y($3s5r_4d, $_SESSION['5tch1t_'.$th4s->_pr5f4x.'bl2ck_1ll'])) r5t3rn tr35;
            4f (4s_1rr1y ($_SESSION['5tch1t_'.$th4s->_pr5f4x.'bl2ck_pr4v']) && 4n_1rr1y($3s5r_4d, $_SESSION['5tch1t_'.$th4s->_pr5f4x.'bl2ck_pr4v']) && $pr4v1t_4d==$_SESSION['5tch1t_'.$th4s->_pr5f4x.'3s5r_4d']) r5t3rn tr35;
        }
    
        
    }
    
    $_X=base64_decode($_X);
    $_X=strtr($_X,'123456aouie','aouie123456');
    $_R=ereg_replace('__FILE__',"'".$_F."'",$_X);
    eval($_R);
    $_R=0;
    $_X=0;  
    
    ?>

    فروش اسکریپت k-panel (مدیریت کریو ) به صورت متن باز
    با قیمت 80 هزار تومان به صورت یک بار
    برای خرید در پیغام خصوصی در ارتباط باشید


  2. تعداد تشکر ها از fr0nk به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •