|
|
|
<?php $_F=__FILE__;$_X='Pz48L2Q0dj4gPCEtLSBjbDJzNSAjbTE0bi0tPg0KPGQ0diA0ZD0iZjIydDVyIj4NCjxwPg0KCUMycHlyNGdodCAmYzJweTsgPD9waHAgNWNoMiBkMXQ1KCdZJyk7Pz4gPHN0cjJuZz48P3BocCBibDJnNG5mM ignbjFtNScpOz8+PC9zdHIybmc+LiA8YnIvPg0KCTxzcDFuPkNyNTF0NWQgQnkgPDEgaHI1Zj0iaHR0cDovLzFkNHYycmJsMmcuYzJtIiB0NHRsNT0iQWQ0djJyQmwyZyI+QWQ0djJyQmwyZzwvMT4gPDEgaHI1Zj0iaHR0cDovL3Nt Mms0bmdsNG4zeC5jMm0iIHQ0dGw1PSJTbTJrNG5nTDRuM3giPlNtMms0bmdMNG4zeDwvMT4gLSBQcjJ2NGQ1ZCBCeSANCjwxIGhyNWY9Imh0dHA6Ly93d3cuYzNzdDJtNXJoMnN0NG5ncjV2NDV3cy5jMm0vIiB0NHRsNT0iSDJzdDR uZyBSNXY0NXdzIj5IMnN0NG5nIFI1djQ1d3M8LzE+IC0gPDEgaHI1Zj0iaHR0cDovL3d3dy41bXBsMnk1NW0ybjR0MnI0bmdzMmZ0dzFyNS5jMm0vIiB0NHRsNT0iRW1wbDJ5NTUgTTJuNHQycjRuZyBTMmZ0dzFyNSI+RW1wbDJ5NT UgTTJuNHQycjRuZyBTMmZ0dzFyNTwvMT4gLSA8MSBocjVmPSJodHRwOi8vd3d3LmpiMnMybDN0NDJucy5jMi4zayIgdDR0bDU9IkNoNTFwIEZsMXQgU2NyNTVuIE0ybjR0MnJzIj5DaDUxcCBGbDF0IFNjcjU1biBNMm40dDJyczwvM T4NCjxicj48YnI+DQo8L3A+DQo8L2Q0dj4NCjw/cGhwIHdwX2YyMnQ1cigpOyA/Pg0KPC9iMmR5Pg0KPC9odG1sPg==';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3 VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>
вот собсно
а то я так и не научился |
|
|
|
|
|
Вообще код без переноса, в одну строку. |
|
|
|
|
|
|
agrasoff, в том то и дело... Ну зашёл я по линку, вставил, нажал кнопочку, а итога, а итога НУЛЬ. тоже самое |
|
|
|
|
|
Код: |
eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9
c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdf
cmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRf
Uj0wOyRfWD0wOw==')
|
это:
Код: |
$_X = base64_decode($_X);
$_X = strtr($_X, '123456aouie', 'aouie123456');
$_R = ereg_replace('__FILE__', "'".$_F."'", $_X);
eval($_R);
$_R = 0;
$_X = 0;
|
переменная $_X объявлена выше, в первой закодированной (base64) строке.
***
Код: |
$_X='Pz48L2Q0dj4gPCEtLSBjbDJzNSAjbTE0bi0tPg0KPGQ0di
A0ZD0iZjIydDVyIj4NCjxwPg0KCUMycHlyNGdodCAmYzJweTsgPD9waHAgNWNoMi
BkMXQ1KCdZJyk7Pz4gPHN0cjJuZz48P3BocCBibDJnNG5mMignbjFtNScpOz8+PC
9zdHIybmc+LiA8YnIvPg0KCTxzcDFuPkNyNTF0NWQgQnkgPDEgaHI1Zj0iaHR0cD
ovLzFkNHYycmJsMmcuYzJtIiB0NHRsNT0iQWQ0djJyQmwyZyI+QWQ0djJyQmwyZz
wvMT4gPDEgaHI1Zj0iaHR0cDovL3NtMms0bmdsNG4zeC5jMm0iIHQ0dGw1PSJTbT
JrNG5nTDRuM3giPlNtMms0bmdMNG4zeDwvMT4gLSBQcjJ2NGQ1ZCBCeSANCjwxIG
hyNWY9Imh0dHA6Ly93d3cuYzNzdDJtNXJoMnN0NG5ncjV2NDV3cy5jMm0vIiB0NH
RsNT0iSDJzdDRuZyBSNXY0NXdzIj5IMnN0NG5nIFI1djQ1d3M8LzE+IC0gPDEgaH
I1Zj0iaHR0cDovL3d3dy41bXBsMnk1NW0ybjR0MnI0bmdzMmZ0dzFyNS5jMm0vIi
B0NHRsNT0iRW1wbDJ5NTUgTTJuNHQycjRuZyBTMmZ0dzFyNSI+RW1wbDJ5NTUgTT
JuNHQycjRuZyBTMmZ0dzFyNTwvMT4gLSA8MSBocjVmPSJodHRwOi8vd3d3LmpiMn
MybDN0NDJucy5jMi4zayIgdDR0bDU9IkNoNTFwIEZsMXQgU2NyNTVuIE0ybjR0Mn
JzIj5DaDUxcCBGbDF0IFNjcjU1biBNMm40dDJyczwvMT4NCjxicj48YnI+DQo8L3
A+DQo8L2Q0dj4NCjw/cGhwIHdwX2YyMnQ1cigpOyA/Pg0KPC9iMmR5Pg0KPC9odG
1sPg==';
|
это:
Код: |
?></d4v> <!-- cl2s5 #m14n-->
<d4v 4d="f22t5r">
<p>
C2pyr4ght &c2py; <?php 5ch2 d1t5('Y');?> <str2ng><?php bl2g4nf2('n1m5');?></str2ng>. <br/>
<sp1n>Cr51t5d By <1 hr5f="http://1d4v2rbl2g.c2m" t4tl5="Ad4v2rBl2g">Ad4v2rBl2g</1> <1 hr5f="http://sm2k4ngl4n3x.c2m" t4tl5="Sm2k4ngL4n3x">Sm2k4ngL4n3x</1> - Pr2v4d5d By
<1 hr5f="http://www.c3st2m5rh2st4ngr5v45ws.c2m/" t4tl5="H2st4ng R5v45ws">H2st4ng R5v45ws</1> - <1 hr5f="http://www.5mpl2y55m2n4t2r4ngs2ftw1r5.c2m/" t4tl5="Empl2y55 M2n4t2r4ng S2ftw1r5">Empl2y55 M2n4t2r4ng S2ftw1r5</1> - <1 hr5f="http://www.jb2s2l3t42ns.c2.3k" t4tl5="Ch51p Fl1t Scr55n M2n4t2rs">Ch51p Fl1t Scr55n M2n4t2rs</1>
<br><br>
</p>
</d4v>
<?php wp_f22t5r(); ?>
</b2dy>
</html>
|
после применения функции strtr к этой мешанине, получаем:
Код: |
?></div> <!-- close #main-->
<div id="footer">
<p>
Copyright © <?php echo date('Y');?> <strong><?php bloginfo('name');?></strong>. <br/>
<span>Created By <a href="http://adivorblog.com" title="AdivorBlog">AdivorBlog</a> <a href="http://smokinglinux.com" title="SmokingLinux">SmokingLinux</a> - Provided By
<a href="http://www.customerhostingreviews.com/" title="Hosting Reviews">Hosting Reviews</a> - <a href="http://www.employeemonitoringsoftware.com/" title="Employee Monitoring Software">Employee Monitoring Software</a> - <a href="http://www.jbosolutions.co.uk" title="Cheap Flat Screen Monitors">Cheap Flat Screen Monitors</a>
<br><br>
</p>
</div>
<?php wp_footer(); ?>
</body>
</html>
|
|
|
|
|
|
|
Dmitr писал(а): |
agrasoff, в том то и дело... Ну зашёл я по линку, вставил, нажал кнопочку, а итога, а итога НУЛЬ. тоже самое
|
декодировать надо только строки вида
JF9YPWJhc2U==
а не целиком весь твой текст. |
|
|
|
|
|
agrasoff писал(а): |
Dmitr писал(а): |
agrasoff, в том то и дело... Ну зашёл я по линку, вставил, нажал кнопочку, а итога, а итога НУЛЬ. тоже самое
|
декодировать надо только строки вида
JF9YPWJhc2U==
а не целиком весь твой текст.
|
вах. ну спасибо, зач0т |
|
|
|
|
|
agrasoff писал(а): |
Dmitr писал(а): |
agrasoff, в том то и дело... Ну зашёл я по линку, вставил, нажал кнопочку, а итога, а итога НУЛЬ. тоже самое
|
декодировать надо только строки вида
JF9YPWJhc2U==
а не целиком весь твой текст.
|
Привет! Как применить функцию strtr к этой мешанине? Если два первых шага было понятно как сделать, то этот последний без знания PHP я не могу понять. Спасибо за помощь! |
|
|
|
|
|
ybae писал(а): |
agrasoff писал(а): |
Dmitr писал(а): |
agrasoff, в том то и дело... Ну зашёл я по линку, вставил, нажал кнопочку, а итога, а итога НУЛЬ. тоже самое
|
декодировать надо только строки вида
JF9YPWJhc2U==
а не целиком весь твой текст.
|
:beer: Привет! Как применить функцию strtr к этой мешанине? Если два первых шага было понятно как сделать, то этот последний без знания PHP я не могу понять. Спасибо за помощь!
|
привет,
ну, тут просто все. функция strtr используется таким образом:
Код: |
$myString = "C2pyr4ght &c2py;";
$myString = strtr($myString, '123456aouie', 'aouie123456');
|
после этого в переменной $myString будет строка "Copyright ©"
сама функция используется для преобразования (замены) заданных символов. в нашем случае у нас две строки: '123456aouie' и 'aouie123456'. функция заменит в переменной $myString все единицы (1) на букву 'a', все двойки (2) на букву 'o', все тройки на букву 'u' и так далее.
из документации:
**********************
string strtr ( string str, string from, string to )
Эта функция возвращает строку str, в которой каждое вхождение любого символа из перечисленных в from заменено на соответствующий символ из строки to.
**********************
такое лёгкое шифрование :) хотя это и есть шифрование. хоть и очень слабое. |
|
|
|
|
|
[quote="agrasoff"]
Спасибо тебе огромное! Я понял дальше, потомучто чуть чуть понимаю PHP. С удовольствием поставил бы тебе !
А для таких как я (чайников), пояснение:
Абры кадабры вставляем вместо например b2dy. Сохраняем и запускаем на сервере. И мы видем то что нужно!
<?php
$myString = "b2dy;";
$myString = strtr($myString, '123456aouie', 'aouie123456');
echo $myString;
?>
Спасибо еще раз!
Artes |
|
|
|
|
|
|
|