Re: Популяризация

Alex Varyanick q at cono.org.ua
Wed Aug 4 06:26:12 PDT 2010


2010/8/4 Oleg Alistratov <ali at ali.org.ua>:
>
> Коллеги,
>
> а вот ещё вопрос по поводу популяризации перла.
>
> У меня тут вырисовывается доклад, на небольшой и
> непрофильной конференции. Будут там в основном
> студенты и почти никаких перловиков.
>
> Вот чтобы вы хотели услышать на таком событии,
> на тему «чем перл лучше других языков?»

Я бы рассказывал так:

Представьте себе взломщика (хакера/кракера со стажем). И вот значит
этот хакер находит очередную уязвимость, которую ещё никто не нашёл в
мире. Он думает как бы так захватить побольше серверов в инете
поражённых этой уязвимостью. Пишет exploit.
А на каком языке проще и быстрее всего написать exploit?
Perl!

Эксплоит пишется за 2-3 мин:

use IO::Socket

print “Insert the host to connect: “;
chomp ($host=<STDIN>);

$sock = IO::Socket::INET->new(Proto=>”tcp”, PeerAddr=>”$host”, PeerPort=>”80″)
or die ” ]+[ Connecting ... Can't connect to host.\n\n";

$injection="index.php/forum?=[SQL_CODE]"

print $sock “GET $injection HTTP/1.1\n”;
print $sock “Accept: */*\n”;
print $sock “User-Agent: Hacker\n”;
print $sock “Host: $host\n”;
print $sock “Connection: closen\n”;
close ($sock); #this line terminates the connection

Ещё один факт из жизни взломщиков: кракеры, - обычно люди антисоциальные.
Отсюда делаем вывод, почему язык не пользуется такой большой популярностью.
Ибо это язык в первую очередь используемый умными, но антисоциальными, людьми.


В инете полно примеров эксплоитов, 70% из которых написано на Perl.
Все факты говорят за себя.

Переходите на тёмную сторону, у нас есть печеньки (c)
s/печеньки/perl/

:D

-- 
Varyanick I. Alex
icq: 102 575 440
skype: cono..
q at cono.org.ua


More information about the Kiev-pm mailing list