Есть идея создания подобия Inet-crack на PHP

Discussion in 'PHP' started by Grrl, 16 May 2005.

  1. Grrl

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

    Joined:
    17 Jul 2004
    Messages:
    180
    Likes Received:
    54
    Reputations:
    29
    Привет всем! Давно тут не была,смотрю движок форума сменили:))

    Ладно Я часто юзаю inet-ckack но у меня медленный инет вот у меня и появилась идея создать нечто подобное на PHP ,
    Я написала один скрипт он находится тут
    http://hackgrrl.hollosite.com/sender.php

    вобщем то работает но вот с проксями че-то не срослось... Если в поле хост вместо проксей указать тот хост куда слать а порт 80 то будет работать
    Вобщем исходник можно найти тут

    http://hackgrrl.hollosite.com/sender.txt

    Может кто знает в чем ошибка?
    (сильно ногами не пинайте,да пишу криво:))
     
  2. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    > $num!="" and isset($num)
    проверяем, пуста ли переменная, после этого проверяем, существует ли она? и т.д.

    $contlen = strlen($post); //это же узер будет в контент_лэнс в запросе писать, нафик оно?

    RFC 2616 - Hypertext Transfer Protocol -- HTTP/1.1(на всякий случай, линк под рукой :) )
     
  3. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    $num!=""
    надо писать при сравнении $num!==""
     
    1 person likes this.
  4. Grrl

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

    Joined:
    17 Jul 2004
    Messages:
    180
    Likes Received:
    54
    Reputations:
    29
    Ну эти феньки можно и не ставить,говорю же пишу криво..
    С проксями то что не так?
     
  5. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    все правильно(да да, все 3 строчки)
    for ($i=0; $i<$num; $i++) { $fp = fsockopen($host, $port);
    fputs($fp, $output);
    fclose($fp); }
     
  6. Grrl

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

    Joined:
    17 Jul 2004
    Messages:
    180
    Likes Received:
    54
    Reputations:
    29
    Странно тогда что он не пахал через прокси..
    Хотя может прокси дохлые были,буду еще пробовать:))
    А не знаешь как можно добавить фишку как в инет-краке что бы если вставить к примеру в тело POST какой-нибудь знак (ну там X) то чтобы в каждом следуущем посте было увеличивающееся число чтобы обойти аньтспам?

    В своей флудилке для гестух gb.lpt.ru я так делала
    -------------------------------------------------------------------------------
    for ($i=1; $i<=$num; $i++) {$fp = fsockopen($host,$port);
    if ($fp){
    $contlen = strlen($postdata);
    $postdata = "name=$nick&email=&webpage=http%3A%2F%2F&icq=&location=&message=$data$i&bid=$id";

    То есть переменную $i подставляла в постдата,но там посто дата была то неизменной а в этом случаи будет каждый раз различной как сделать что бы например подстановка в постдата какого-то условного знака (в этом флудере) заставлял переменную $i добавлять в посты числа (может не так выразилась надеюсь смысл понятен)
     
  7. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    парсить строку до нахождения, например {#} разбивать ее на 2 куска и переменную между ними сувать

    list($a, $b) = split('{#}', $output);

    for (blabla...

    $output=$a.$i.$b;
     
  8. Grrl

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

    Joined:
    17 Jul 2004
    Messages:
    180
    Likes Received:
    54
    Reputations:
    29
    Спасибки попробую :)
     
  9. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
  10. Dw@d

    Dw@d Member

    Joined:
    22 Jan 2006
    Messages:
    3
    Likes Received:
    7
    Reputations:
    4
    ну так что а где сорсы делись?
     
  11. Zadoxlik

    Zadoxlik рояль с сыром

    Joined:
    28 Feb 2005
    Messages:
    758
    Likes Received:
    216
    Reputations:
    257
    Такой уже есть by Maxwell. А вообще пишется за 5 минут, так что думаю тему для этого создавать излишне.
     
  12. Grrl

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

    Joined:
    17 Jul 2004
    Messages:
    180
    Likes Received:
    54
    Reputations:
    29
    сорри .. вощето тема создана 16.05.2005,
    мне нужен был такой скрипт готового не нашла пришлось самой сочинять возник неболшой трабл хотела проконсультироваться...
    кто-то просто вытащил тему полугодней давности..
     
  13. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,297
    Reputations:
    327
    посмотри синтаксис запроса. когда запрос идет через прокси сервер то в параметрах Get должен находиться полный путь а не относительный... я где то об этом писал... http://forum.antichat.ru/showthread.php?t=13360 ...там немного не по теме но суть таже =)
     
    #13 sn0w, 26 Feb 2006
    Last edited: 26 Feb 2006
    1 person likes this.