"Изменение" протокола ICQ. Продолжаем использовать QIP 8040

Discussion in 'Реверсинг' started by neprovad, 9 Dec 2008.

  1. neprovad

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

    Joined:
    19 Oct 2007
    Messages:
    899
    Likes Received:
    274
    Reputations:
    59
    После осмотра якобы нового протокола выяснилось что пошла более жесткая проверка параметра
    AIM Signon>Logon>TLV-ClientMajorVersion
    К примеру у QIP 8040 это значение равнялось 14h, хотя офф клиент требует значения 06h. Вот и вся разница, остальное работало без изменений (по крайней мере я их не увидел). В связи с чем сделаем лоадер для квипа, ибо качать просто так 14 мб ICQ6 или что-то подобное нет настроения, да и что не сделаешь ради науки)
    Лоадер сделан с применением Abel Loader Generator.
    Содержимое файла:
    Code:
    *ABEL* Loader Generator data v2.31 by c0rdat^ ind.
    
    [common_data]
    target_program_filename;qip.exe
    exe_filename_to_generate;qip_loader.exe
    detection_method;0
    window_caption_or_class_name;
    hide_trigger_window;FALSE
    kill_trigger_window;FALSE
    get_PID_from_window_handle;FALSE
    info_caption;Loader created by:
    author_name;neprovad
    author_mail_or_www;forum.antichat.ru
    load_timeout;15
    patch_delay;0
    transparent_icon_color;FF00FF
    
    [flags]
    priority_boost;FALSE
    auto_learn_enabled;TRUE
    ignore_memory_errors;FALSE
    show_splash_screen;TRUE
    create_debug_file;FALSE
    find_child_process;FALSE
    
    [file_cleaning]
    file_cleaning_enabled;FALSE
    
    [reg_cleaning]
    reg_cleaning_enabled;FALSE
    
    [date_faker]
    date_faker_enabled;FALSE
    date_faker_date;2003;1;1
    date_faker_time;0;0;0
    date_faker_period;10
    date_faker_increment;-1
    
    [installer]
    include_installer;FALSE
    install_dialog_caption;Simple installer by c0rdat ^ind.
    [install_dialog_begin]
    
    [install_dialog_end]
    
    
    [patch_data_1]
    56BA7A;20;75,47,8D,8D,4C,FD;EB,**,**,**,**,**
    before_resume;TRUE
    before_window;FALSE
    
    [patch_data_2]
    554A9A;20;31,37,30,30,30,32,30,30,31,34;**,**,**,**,**,**,**,**,30,36
    before_resume;TRUE
    before_window;FALSE
    
    patch_data_1 блокирует проверку версии qip'а
    patch_data_2 решает проблему с номером версии клиента icq
     
    5 people like this.
  2. GlOFF

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

    Joined:
    8 May 2006
    Messages:
    689
    Likes Received:
    484
    Reputations:
    4
    Спасибо за инфу для размышления, уж больно привычен этот старый qip!
     
    2 people like this.
  3. neprovad

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

    Joined:
    19 Oct 2007
    Messages:
    899
    Likes Received:
    274
    Reputations:
    59
    Да я и сам не хочу использовать что-то другое пока протокол кардинально не изменится
     
    2 people like this.
  4. 0verbreaK

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

    Joined:
    30 Apr 2008
    Messages:
    318
    Likes Received:
    42
    Reputations:
    -3
    neprovad стоит только подумать - ты уже сделал |)
     
  5. nonamez

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

    Joined:
    22 Jul 2007
    Messages:
    565
    Likes Received:
    265
    Reputations:
    17
    ты давай не протокол иследуй, а мну спамер переписывай!

    пысы,нах велопипед изобретать-квипосеку обновили билд уже, он прекрастно пашет.
     
  6. Xtrem

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

    Joined:
    28 Jul 2007
    Messages:
    173
    Likes Received:
    8
    Reputations:
    0
    а кип пда на симбу 9.1 ??
     
  7. neprovad

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

    Joined:
    19 Oct 2007
    Messages:
    899
    Likes Received:
    274
    Reputations:
    59
    а что с ним не так? тоже не работает?