[Perl] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. GAVVVR

    GAVVVR Elder - Старейшина

    Joined:
    8 Apr 2008
    Messages:
    60
    Likes Received:
    0
    Reputations:
    0
    На хакер.ру есть такой скрипт для поиска потенциально уязвимых машин с включенным Rdp.
    Вот он
    Code:
    var ie = new ActiveXObject("InternetExplorer.Application");
    
    ie.Visible = false;
    
    for (var c_index = 0; c_index < 10; c_index++) {
    
    ie.Navigate("http://www.google.com/search?q=intitle:Remote.Desktop.Web.Connection%20inurl:tsweb&num=100&start=" + c_index*10 + "&hl=en");
    
    while (ie.busy) { WScript.Sleep(100) }
    
    var lnk = "";
    
    for (var i = 0; i < ie.document.links.length; i++) {
    
    lnk = ie.document.links[i].href; 
    
    if (lnk.indexOf("google") == -1)
    
    {
    
    if (lnk.indexOf("cache:") == -1) {
    
    WScript.Echo(lnk);
    
    }
    
    }
    
    }
    
    }
    
    ie.Quit();
    
    Только либо он у меня не работает, либо до меня не допетрило как его применить.
    Помогите :confused:
     
  2. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    GAVVVR, напиши в скрипте первой строкой
    Code:
    #!/usr/bin/perl
    
     
  3. Vid0k

    Vid0k Elder - Старейшина

    Joined:
    24 Dec 2007
    Messages:
    393
    Likes Received:
    125
    Reputations:
    13
    да эт воще не перл)
     
    1 person likes this.
  4. biophreak

    biophreak Elder - Старейшина

    Joined:
    3 Aug 2007
    Messages:
    348
    Likes Received:
    63
    Reputations:
    15
    Яваскипт эт вроде как :)))
     
  5. GAVVVR

    GAVVVR Elder - Старейшина

    Joined:
    8 Apr 2008
    Messages:
    60
    Likes Received:
    0
    Reputations:
    0
    Угу. яваскрипт. мне тоже так кажется. Только как его применить. Я его уже и сохранял как .js и между тегами <script> вставлял. Не получается чего то. Как мне его применить?
     
  6. genom--

    genom-- Elder - Старейшина

    Joined:
    9 Jul 2006
    Messages:
    668
    Likes Received:
    416
    Reputations:
    288
    кста связка php с perl - очень охеренная - если знаешь два языка можно такие фишки бомбить --- perl круче и функциональнее - но и в php есть свои фишки + он под веб заточен на 100%
     
  7. KSURi

    KSURi tnega AOLPS

    Joined:
    6 Jun 2006
    Messages:
    458
    Likes Received:
    219
    Reputations:
    357
  8. MaTpOc

    MaTpOc Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    633
    Likes Received:
    475
    Reputations:
    25
    Ачатовцы, помогите плиз:
    у меня такая фигня написал такой скрипт:
    #!/usr/bin/perl

    print "Hello, world!\n";

    как мне его открыть через командную строку?
    что нужно прописывать чтоб он открылся?
    ЗЫ: Актив перл установлен, как заходить в cmd знаю!
     
  9. 159932

    159932 Elder - Старейшина

    Joined:
    28 Sep 2007
    Messages:
    587
    Likes Received:
    462
    Reputations:
    5
    c:\perl\bin\perl.exe [путь скрипта]
     
  10. MaTpOc

    MaTpOc Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    633
    Likes Received:
    475
    Reputations:
    25
    у меня не получается что-то...
    [​IMG]
     
    1 person likes this.
  11. Spyder

    Spyder Elder - Старейшина

    Joined:
    9 Oct 2006
    Messages:
    1,388
    Likes Received:
    1,209
    Reputations:
    475
    perl путь_к_скрипту
     
    5 people like this.
  12. Spyder

    Spyder Elder - Старейшина

    Joined:
    9 Oct 2006
    Messages:
    1,388
    Likes Received:
    1,209
    Reputations:
    475
    [​IMG]
     
    3 people like this.
  13. .Slip

    .Slip Elder - Старейшина

    Joined:
    16 Jan 2006
    Messages:
    1,571
    Likes Received:
    977
    Reputations:
    783
    [​IMG]

    MaTpOc, невероятно сложно, да?
     
  14. zer0ska

    zer0ska Elder - Старейшина

    Joined:
    5 Dec 2007
    Messages:
    103
    Likes Received:
    9
    Reputations:
    0
    Где можно взять хороший док (желательно на русском)по формированию пакетов raw socket в perl хотябы основные протоколы.
     
  15. zavra

    zavra Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    87
    Likes Received:
    48
    Reputations:
    23
    пытаюсь дополнить чекер акков вк количеством друзей, в шаблоне контакта вот так получается:
    HTML:
    <div><h2>Друзья <span>(102)</span>
    нужно выдрать из шаблона количество друзей, подскажите как правильно сделать, в перле первый день :)
    Code:
    my $fri = $1 if $req=~m/<div><h2>Друзья <span>([COLOR=Lime][B]количество друзей[/B][/COLOR])</;
     
    #575 zavra, 2 Jul 2008
    Last edited: 2 Jul 2008
  16. zavra

    zavra Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    87
    Likes Received:
    48
    Reputations:
    23
    шикарно, пасибо :)
    можешь, пожалуйста, объяснить значение обратных слешей тут: \((\d+)\)?
    первый и последний, как я понял, относятся к скобке и означают, что скобки относятся к коду из шаблона, а средний зачем?
     
  17. svesve

    svesve Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    помогите со скриптиком
    есть файл 1.txt вида
    Юля
    Паша
    Маша

    загоняю их в массив
    open (FILE , '<clients.txt');
    my @f = <FILE>;

    далее мне надо для каждого клиента сдлеать запрос вида http://site/scritp.pl?name=имя клиента

    что лучше использовать foreach (@f) или while(@f) ?
     
  18. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Code:
    open my $FILE, '<', clients.txt or die "Open error: $!\n";
    my @f = <$FILE>;
    close $FILE;
    foreach $name(@f) {...}
    
    или
    Code:
    open my $FILE, '<', clients.txt or die "Open error: $!\n";
    while (<$FILE>) {...}
    close $FILE;
    
    без разницы, как хочешь. Второй вариант предпочтительнее
     
    #578 krypt3r, 2 Jul 2008
    Last edited: 2 Jul 2008
  19. svesve

    svesve Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    Спс за помощь появилась еще одна поблема теперь скрипт сохраняет инфу в файл не в той кодировке (

    и еще надо както обрезать первые 9 строк чтоб не выводились ))
     
    #579 svesve, 2 Jul 2008
    Last edited: 2 Jul 2008
  20. 0verbreaK

    0verbreaK Elder - Старейшина

    Joined:
    30 Apr 2008
    Messages:
    318
    Likes Received:
    42
    Reputations:
    -3
    http://www.perlmonks.org/?node_id=390075
    http://www.uni-giessen.de/faq/archiv/internet.tcp-ip.raw-ip-faq/msg00000.html
    http://search.cpan.org/~szabgab/Net-RawIP-0.23/lib/Net/RawIP.pm
    http://dag.wieers.com/rpm/packages/perl-Net-RawIP/
    http://www.ic.al.lg.ua/~ksv/
    http://www.opennet.ru/openforum/vsluhforumID9/4873.html
    http://packetstormsecurity.org/sniffers/net-rawip/

    На русском не видел
     
Thread Status:
Not open for further replies.