Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Perl crackme #2 (https://forum.antichat.xyz/showthread.php?t=54197)

KSURi 23.11.2007 03:16

Perl crackme #2
 
Код:

s;;<-|}<&|`;;y; -/:-@[-`{-};`-{/" -;;`$_`
В код встроена защита от взлома ;)

PS: UNIX ONLY

genom-- 24.11.2007 16:07

чет я позно заметил топик -- а че только никсы =( -- лан ща с витруальки поковыряюсь -- сам хотел ченить написать в ближайшем времени да все некогда -- о итогах доложусь )))))

ну порылся вот заметки

s;;<-|}<&|`;; # s;;<-|}<&|`;;
print "$_\n"; # на выходе получаем <-|}<&|`в переменной $_ -- это совсем просто -- по дефолту через s заменили пустоту в ней на этот текст - а ; выступает в качестве ограничителей(кто хорошо читал учебники знает что в качестве ограничителей могут выступать многие парные символы)
y; -/:-@;;; # y; -/:-@[-`{-};`-{/" -;; ну а тут уже практически классический прием в джарпах перексориваются они друга на друга в процессе замены
# например -/:-@ это наша < которая первый символ и потом станет буквой r ну и остальные так далее -- не буду говорить что доконца понял методику ксора в замене - но скажу что она мне сильно и не интересна - я думаю что знать это не так уж и важно
print $_

такаяже фича у диджимортала была в джарпе -- кста у него даж походу валяется скрипт который генерирует эти последовательности - так что не оч интересно было - но серавно молодец


Время: 06:04