Perl документация

Discussion in 'PHP' started by zeroDay27, 4 Apr 2014.

  1. zeroDay27

    zeroDay27 New Member

    Joined:
    13 Jan 2014
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте , подскажите мануалы по perl , суть такова : есть форма html с полями - phone и password.
    Необходимо пробрутить эту форму , уже имея значение поля phone , а password подбирало из файла.(желательно на русском языке)
     
  2. vegetativniy

    vegetativniy Banned

    Joined:
    23 Dec 2013
    Messages:
    31
    Likes Received:
    10
    Reputations:
    5
    Ну так набери в гугле perl брут (для какого-нибудь сервиса) и увидишь исходники, а там сориентируешься..
     
  3. madhatter

    madhatter Member

    Joined:
    7 Aug 2013
    Messages:
    562
    Likes Received:
    50
    Reputations:
    54
    perldoc, cpan.org?

    Такие статьи когда-то были в ксакепе однозначно, на этом форуме тоже. В целом, все это слегка не актуально, но все же.
     
  4. Zed666

    Zed666 New Member

    Joined:
    6 Sep 2013
    Messages:
    28
    Likes Received:
    1
    Reputations:
    0
    http://www.xakep.ru/post/18626/ вот статья
    Но по мойму лучше на сокетах
    Смысл такой
    1 Береш сниффер и сниффеш браузер какие данные и заголовки отправляет
    2 Открываем файл и запихивам все строчки в массив
    3 Идем в цикле по массиву отсылая данные (тут можно будет сделать паузу)
    4 Получаем данные и парсим по регулярке
    Зы пайтон по мойму лучше.
    Если лень писать есть готовое решение
    http://pentestn00b.wordpress.com/2011/01/07/web-form-password-brute-force-with-fireforce/
    http://pentestersparadise.blogspot.com/2013/02/using-burp-to-brute-force-damn.html
     
  5. zeroDay27

    zeroDay27 New Member

    Joined:
    13 Jan 2014
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте , возник ещё один вопрос просниффил браузер на передачи http заголовков ,
    получил такой код :
    Code:
    POST /?act=login HTTP/1.1
    Accept: image/jpeg, application/x-ms-application, image/gif, application/xaml+xml, image/pjpeg, application/x-ms-xbap, application/x-shockwave-flash, */*
    Referer: http://vk.com/
    Accept-Language: ru-RU
    User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
    Content-Type: application/x-www-form-urlencoded
    Accept-Encoding: gzip, deflate
    Host: login.vk.com
    Content-Length: 145
    Connection: Keep-Alive
    Cache-Control: no-cache
    Cookie: remixlang=[COLOR=Red][число][/COLOR]; remixflash=[COLOR=Red][число][/COLOR]; remixscreen_depth=[COLOR=Red][число][/COLOR]; remixdt=-[COLOR=Red][число][/COLOR]; remixseenads=[COLOR=Red][число][/COLOR]
    
    act=login&role=al_frame&expire=&captcha_sid=&captcha_key=&_origin=http%3A%2F%2Fvk.com&ip_h=[ip_hash]&email=[COLOR=Red][логин][/COLOR]&pass=[COLOR=Red][пароль][/COLOR]
    
    HTTP/1.1 302 Found
    Server: nginx/1.2.4
    Date: Tue, 08 Apr 2014 15:13:50 GMT
    Content-Type: text/html; charset=windows-1251
    Content-Length: 20
    Connection: keep-alive
    X-Powered-By: PHP/3.5436
    Pragma: no-cache
    Cache-control: no-store
    P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
    Set-Cookie: h=1; expires=Mon, 30 Mar 2015 01:32:13 GMT; path=/; domain=login.vk.com; HttpOnly
    Set-Cookie: s=1; expires=Tue, 31 Mar 2015 08:47:22 GMT; path=/; domain=login.vk.com; secure; HttpOnly
    Set-Cookie: l=93374589; expires=Sun, 29 Mar 2015 17:13:47 GMT; path=/; domain=login.vk.com; secure; HttpOnly
    Set-Cookie: p=[число]; expires=Mon, 13 Apr 2015 17:55:19 GMT; path=/; domain=login.vk.com; secure; HttpOnly
    Location: http://vk.com/login.php?act=slogin&to=&s=1&__q_hash=[COLOR=Red][хеш][/COLOR]
    Content-Encoding: gzip
    
    Какие параметры заголовков необходимо записать в массиве (все ? или выборочные ).
    Я только понял несколько заголовков которые нужно писать в массив.
     
  6. Иван8

    Иван8 Elder - Старейшина

    Joined:
    21 Aug 2008
    Messages:
    71
    Likes Received:
    11
    Reputations:
    6
    https://kaimi.ru/?p=29

    https://kaimi.ru/?p=47
     
    #6 Иван8, 9 Apr 2014
    Last edited by a moderator: 9 Apr 2014
  7. zeroDay27

    zeroDay27 New Member

    Joined:
    13 Jan 2014
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Спасибо , всё получилось , подскажите ещё:
    К примеру отправлю post запрос такого вида :
    Code:
    my $ua = LWP::UserAgent->new();
    $ua->post("http://login.vk.com/?act=login&email=[логин]&pass=[пароль]");
    как можно перехватить ответ от сервера ?