1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

Остались ли работающие боты для канала на iccup?

Тема в разделе 'Общение', создана пользователем hodok, 4 июл 2013.

  1. hodok Ньюфаг

    Сообщения:
    1
    Спасибы:
    0
    Дата начала использования бота:
    01.01.2011
    Stealthbot не работает(делал по инструкциям в этой теме). Miragebot тоже не работает. Но ведь ghost работает, то есть заходит на канал, значит есть и работающие боты для канала или никому не нужно делать специально под iccup? Или же можно как-то настроить к примеру stealthbot? Простое изменение адреса на 127.0.0.1 как в ghost - не дало результатов.
  2. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    а если по русски, более понятней... можно так?
  3. hodok Ньюфаг

    Сообщения:
    1
    Спасибы:
    0
    Дата начала использования бота:
    01.01.2011
    Полагаю, ваше сообщение - это какой-то троллинг или нежелания/неспособность помочь.
  4. Budrin Гуру

    Сообщения:
    62
    Спасибы:
    4
    Дата начала использования бота:
    22.09.2004
    у вас параллельно должен быть запущен лаунчер и сам war 3.
  5. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    неверно полагали... исходя из сообщения Budrin'a, я теперь понял...
  6. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Извиняюсь что отклоняюсь от темы, а кто нить смотрел/сниффал траффик лаунчера? или он шифруется жестко?
  7. hodok Ньюфаг

    Сообщения:
    1
    Спасибы:
    0
    Дата начала использования бота:
    01.01.2011
    До этого запускал stealthbot с лаунчером и адресом сервера wc3.theabyss.ru и было такое :
    [02:30:53 PM] Connecting your bot...
    [02:30:53 PM] [BNCS] Connecting to the Battle.net server at wc3.theabyss.ru...
    [02:30:53 PM] [BNCS] Connected!
    [02:30:54 PM] [BNCS] Checking version...
    [02:30:54 PM] [BNCS] Warning, Server signature is invalid, this may not be a valid server.
    [02:30:54 PM] [BNCS] Client version accepted!
    [02:30:54 PM] [BNCS] Sending login information...
    [02:30:54 PM] [BNCS] Login error - account does not exist.
    [02:30:54 PM] [BNCS] Attempting to create account...
    [02:30:54 PM] [PPGN] Switching password verifier to plain text password
    [02:30:54 PM] [BNCS] Account creation failed because your name already exists.
    [02:30:54 PM] All connections closed.

    Теперь по вашему совету попробовал ещё warcraft запустить и после этого появилась возможность использовать адрес 127.0.0.1, но сам результат тот же :
    [02:30:37 PM] [BNCS] Connecting to the Battle.net server at 127.0.0.1...
    [02:36:38 PM] All connections closed.
    [02:36:53 PM] Connecting your bot...
    [02:36:53 PM] [BNCS] Connecting to the Battle.net server at wc3.theabyss.ru...
    [02:36:53 PM] [BNCS] Connected!
    [02:36:54 PM] [BNCS] Checking version...
    [02:36:54 PM] [BNCS] Warning, Server signature is invalid, this may not be a valid server.
    [02:36:54 PM] [BNCS] Client version accepted!
    [02:36:54 PM] [BNCS] Sending login information...
    [02:36:54 PM] [BNCS] Login error - account does not exist.
    [02:36:54 PM] [BNCS] Attempting to create account...
    [02:36:54 PM] [PPGN] Switching password verifier to plain text password
    [02:36:54 PM] [BNCS] Account creation failed because your name already exists.
    [02:36:54 PM] All connections closed.

    Как видите во всех случаях почему-то пишет что "[BNCS] Login error - account does not exist.", хотя акаунты пробовал разные, даже случайных администраторов, ведь в первом посте есть ссылка на тему сайта, где было написано что только администраторы сейчас имеют доступ к stealthbot и то не все, а только те, кто в групе cg 6 (command group- это одна из групп, выдаваемых администраторам).
    Настраивал stealtchbot по гайду в той же теме и там был файлик PvPGN.txt(как бы взятый из закрытого форму для администраторов iccup для использования stealthbot)
    Script("Name") = "PvPGN Enabler"
    Script("Author") = "Hdx"
    Script("Major") = 0
    Script("Minor") = 2
    Script("Revision") = 0
    Script("Description") = "Forces SB to use XSHA1 hashed passwords when logging into Battle.net, " & _
    "because PvPGN servers use outdated ones like that. " & _
    "Also forces SB to send your password in plain text when creating a WC3 account, " & _
    "because PvPGNs are insecure like that."

    '=====================================================
    'Change Log:
    '=====================================================
    ' v0.2.0:
    ' Can now create Accounts on PvPGN servers
    '
    ' v0.1.0:
    ' Initial Creation, Can login to PvPGN servers using
    ' XSHA1 passwords.
    '=====================================================

    Const SID_AUTH_ACCOUNTCREATE = &H52
    Const SID_AUTH_ACCOUNTLOGONPROOF = &H54
    Dim SwitchPackets

    Sub Event_Load()
    SwitchPackets = True
    End Sub

    Sub Event_PacketSent(Protocol, ID, Length, Data)
    If UCase(Protocol) = "BNCS" Then
    Data = Mid(Data, 5) ' Strip The Header
    Select Case ID
    Case SID_AUTH_ACCOUNTCREATE: Call SEND_SID_AUTH_ACCOUNTCREATE (Data)
    Case SID_AUTH_ACCOUNTLOGONPROOF: Call SEND_SID_AUTH_ACCOUNTLOGONPROOF(Data)
    End Select
    End If
    End Sub

    '=======================================
    'SID_AUTH_ACCOUNTCREATE (0x52) C->S
    '=======================================
    ' For Normal Battle.Net:
    ' (BYTE[32]) Salt (s)
    ' (BYTE[32]) Verifier (v)
    ' (STRING) Username
    '
    ' For PvPGN:
    ' (BYTE[32]) Salt (s)
    ' (BYTE[32]) Plain Text Password
    ' (STRING) Username
    '=======================================
    Sub SEND_SID_AUTH_ACCOUNTCREATE(Data)
    If (SwitchPackets = True) Then

    Dim pBuff
    Dim Salt
    Dim Username

    Set pBuff = SSC.DataBufferEx()
    With pBuff
    .Data = Data
    Salt = .GetRaw(32)
    .GetRaw(32)
    Username = .GetString()

    .Clear

    .InsertNonNTString Salt
    .InsertNonNTString Left(BotVars.Password & String(32, Chr(0)), 32) 'Note: This does not modify the password's casing,
    'I do not know if PvPGN does that. I need someone
    'to confirm/deny that it does.
    .InsertNTString CStr(Username)

    VetoThisMessage 'Don't Send Verifier
    SwitchPackets = False

    AddChat vbYellow, "[PPGN] Switching password verifier to plain text password"
    .SendPacket SID_AUTH_ACCOUNTCREATE

    SwitchPackets = True
    End With
    Set pBuff = Nothing
    End If
    End Sub

    '=======================================
    'SID_AUTH_ACCOUNTLOGONPROOF (0x54) C->S
    '=======================================
    ' For Normal Battle.Net:
    ' (BYTE[20]) Client Password Proof (M1)
    '
    ' For PvPGN:
    ' (BYTE[20]) XSHA1 Password Hash
    '=======================================
    Sub SEND_SID_AUTH_ACCOUNTLOGONPROOF(Data)
    If (SwitchPackets = True) Then

    Dim pBuff
    Dim passHash

    passHash = SSC.XSHA1(BotVars.Password) 'Note: This does not modify the password's casing,
    'I do not know if PvPGN does that. I need someone
    'to confirm/deny that it does.
    If Len(passHash) = 20 Then
    VetoThisMessage 'Don't Send M1
    SwitchPackets = False

    AddChat vbYellow, "[PPGN] Switching password proof to XSHA1 Hash"

    Set pBuff = SSC.DataBufferEx()
    pBuff.InsertNonNTString CStr(passHash)
    pBuff.SendPacket SID_AUTH_ACCOUNTLOGONPROOF
    Set pBuff = Nothing

    SwitchPackets = True
    Else
    AddChat vbYellow, "[PPGN] Could not XSHA1 Hash your password, proceeding with SRP login"
    End If
    End If

    End Sub

    Этот скрипт по моим наблюдениям влияет только на предпоследние строки :
    [02:52:33 PM] Connecting your bot...
    [02:52:33 PM] [BNCS] Connecting to the Battle.net server at wc3.theabyss.ru...
    [02:52:33 PM] [BNCS] Connected!
    [02:52:34 PM] [BNCS] Checking version...
    [02:52:34 PM] [BNCS] Warning, Server signature is invalid, this may not be a valid server.
    [02:52:34 PM] [BNCS] Client version accepted!
    [02:52:34 PM] [BNCS] Sending login information...
    [02:52:34 PM] [BNCS] Login error - account does not exist.
    [02:52:34 PM] [BNCS] Attempting to create account...
    [02:53:04 PM] [BNCS] Your account appears to be locked, likely due to an excessive number of invalid logins. Please try connecting again in 15-20 minutes.
    [02:53:04 PM] All connections closed.

    Получается, что каким-то образом на iccup узнают о входе через stealthbot и пускают только тех, кому это разрешено? Но это же смешно, я не знаю как это реализовано, но думаю не должно вызывать трудностей в обходе у людей разбирающихся в этих вещах на этом форуме, тем более, что ghost все же заходит на канал как-то и можно же взять его принцип и сделать по нему бота для канала или модифицировать stealthbot. По этому и прошу у вас помощи.
  8. hodok Ньюфаг

    Сообщения:
    1
    Спасибы:
    0
    Дата начала использования бота:
    01.01.2011
    Ясно, видимо сейчас тут только по очевидным вопросам отвечают или из пустого в порожнее переливают. А потом не удивительно почему почти никто не выкладывает свои собственные решения. Ладно, пойду на codelain.
  9. JiLiZART Администрация

    Сообщения:
    815
    Спасибы:
    35
    Сборка бота GHost:
    Ghost++ 17.1
    Дата начала использования бота:
    12.12.04
    Ghost имитирует полностью данные клиента Warcraft, stealth bot нет, есть модификации ghost для того чтобы сидеть на канале
    http://code.google.com/p/pychop/ одна из них, правда плагинов на нее маловато
    hodok нравится это.
  10. Organated Гуру

    Сообщения:
    164
    Спасибы:
    14
    Сборка бота GHost:
    GhostOne 1.7 mod by Org-code
    Дата начала использования бота:
    1.89.89
    как жаль что она работает только с UNIX системами :(
  11. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    эм, кто сказал?
  12. Aloha_Hawaii Старожила

    Сообщения:
    314
    Спасибы:
    33
    Сборка бота GHost:
    Ghost One 1.7.266
    читал, когда был в разведке триалом на айсикапе, что стелс - "только для админов". учитывая, что админки на форуме они привязывают к айпи/подсети, не удивлюсь, если со стелсом тоже самое. так что тут и не обойти.
  13. JiLiZART Администрация

    Сообщения:
    815
    Спасибы:
    35
    Сборка бота GHost:
    Ghost++ 17.1
    Дата начала использования бота:
    12.12.04
    Pychop впринципе можно собрать под винду, нужные файлы там есть. Плагинов там достаточно много, спалить его практически не возможно.
    hodok нравится это.
  14. Budrin Гуру

    Сообщения:
    62
    Спасибы:
    4
    Дата начала использования бота:
    22.09.2004
    Шифруется жестко.
    Но я нашел как подключаться к айсикапу без потерь.... но не тестировал живучесть аккаунта..


    Pychop написан на питоне вроде как, поэтому установив интерпретатор питон на windows - можно запустить.
  15. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Посредством лаунчера или самопис?
  16. hodok Ньюфаг

    Сообщения:
    1
    Спасибы:
    0
    Дата начала использования бота:
    01.01.2011
    Спасибо за наводку. Уже собрал, но как законектиться на iccup одновременно с этим ботом, не пойму. Какая там защита? Порт, ip, процесс или что-то ещё? Чтобы хоть знать в какую сторону копать. Или может кто-то уже додумался?
  17. JiLiZART Администрация

    Сообщения:
    815
    Спасибы:
    35
    Сборка бота GHost:
    Ghost++ 17.1
    Дата начала использования бота:
    12.12.04
    В лаунчер встроена gproxy и весь трафик идет через нее
    hodok нравится это.
  18. Budrin Гуру

    Сообщения:
    62
    Спасибы:
    4
    Дата начала использования бота:
    22.09.2004
    что то типа с gproxy, анализ траффика дорогого стоил... что бы завершить, надо протестировать живучесть аккаунта... я не знаю как на айсикапе относятся к ботам.
  19. hodok Ньюфаг

    Сообщения:
    1
    Спасибы:
    0
    Дата начала использования бота:
    01.01.2011
    Budrin, и что это дало на данном этапе?
  20. hodok Ньюфаг

    Сообщения:
    1
    Спасибы:
    0
    Дата начала использования бота:
    01.01.2011
    То есть нету привязки к ip или железу? Просто лаунчер слушает порт локального адреса и сделать второе подключение нельзя, так как по этому адресу уже есть подключение и лаунчер это знает и отсекает его? И по этому второе подключение не получается сделать в песочнице, так как копии и оригинал будут использовать один локальный адрес? Если все так, то и пакеты можно переправить к себе на сервер, а с сервера на айкап?