obfuscation

perl — Brand @ April 1, 2007 / 9:50 pm (0)

много пъти съм се питал, е добре де.. хубаво, как по-точно се скрива source код на скриптов език, разбирай perl в случая..
наистина, заболя ме главата да чета цял ден. тук и тук. и на още петдесетина места, на които вече им изгубих края..
Знаете ли, че..

#!/usr/bin/perl
print (”\x49\x20\x61\x6D\x20\x74\x69\x72\x65\x64\n”);

и

#!/usr/bin/perl
$AXJXSXOXJXHXGXJXYXJX=”112l114l105l110l116l32l40l34l92l120l52l57l92l120l50l48l9
2l120l54l49l92l120l54l68l92l120l50l48l92l120l55l52l92l120l54l57l92l120l55l50l92l120l54
l53l92l120l54l52l92l110l34l41l59l32l”;$GXDXRXYXZXXYXZDXJXYX=
pack(’c*’,(split(’\D’,$AXJXSXOXJXHXGXJXYXJX)));;eval($GXDXRXYXZXXYXZDXJXYX);
__END__
101l118l97l108l40l108l108l48l108l40l36l65l88l74l88l83l88l79l88l72l8
8l74l88l71l88l74l88l89l88l74l88l71l88l68l88l82l88l89l88l90l88l88l89l8
8l90l68l88l70l88l71l88l66l86l88l65l88l81l88l41l41l59l115l117l98l32l10
8l108l48l108l123l32l109l121l40l36l108l108l108l41l61l64l95l59l36l108
l108l108l61l126l115l44l92l43l44l44l103l109l59l36l108l108l108l61l126
l115l44l92l45l44l44l103l59l36l108l108l108l61l126l115l44l92l61l44l44l
103l109l59l36l108l108l108l61l126l115l44l92l110l44l44l103l109l59l36
l108l108l108l61l126l115l44l90l44l44l103l109l59l36l108l108l108l61l12
6l115l44l88l44l44l103l109l59l114l101l116l117l114l110l40l112l97l99l1
07l40l39l67l42l39l44l115l112l108l105l116l40l39l108l39l44l36l108l108l
108l41l41l41l59l125

са аналогични на:

#!/usr/bin/perl
print (”I am tired\n”);

което пък, от своя страна (за непросветените) е изпечатва един ред на който пише

I am tired.
да, изморен съм. м-н-о-г-о. и пак се сетих за нещо, за което не биваше. сега дори няма да спя спокойно..

Тагове:perl
« натам

©© | Блогът на Никола Наус | nevermore. v.4.1 | тема barecity, невинно модифицирана. | 20 заявки към базата. заредени за 0.488 секунди.


Нека да променим парламента заедно

нервно болка айляк Мисли, чувства и лайна спокойствие Мисли photoblog work чувства и лайна пътепис алкохолизъм System Administration мързел perl Experiments странджа изтряск щастие ужасници сънено отпуска олигофрени невменяеми философи мегаайляк махморлук лайна коментар жега блах тъпо нервно Updates flexible smiling fishes facebook blogcamp 2008 anger management яицазимитпо лъгуг чефо машината хиподил фалит тина има книжка тина тегаво сватбено русский стандарт работи ли първа инвестиционна банка проститутки простак пристрастяване прашки пловдив палячо пак сборно.. аман от тва сборно.. няма повече в магазина некадърщини недeлно наръчник на юпито мъка мотивация и организация курволяк кофеин интересни факти извратен начин да пишеш в блога си железни гащи домейни на кирилица домейни грънчи грип български държавни железници бфб блах билет бдж ачо ачкони ай сиктир ГДБОП vs. блогъри Πάει λίγος καιρός wishlist whitesnake отново @ България wanna some rest the morning after.. survivor bulgaria stairway to heaven SiteGround sisley shot SEO screwdriver premium vodka Paei ligos kairos open students fest 2008 one last dance n95 morning shots microsoft metallica management Linux leet lately kvm rocks jukebox irc hungry happy birthday blogger guess who is back grsec sucks google flickr fibank domains DNS dirty vista di.fm birthday bankruptcy afk advanced notebook cooling techniques 2007 overview 1337