Конференция "Сети" » Как перехватить API функции (Connect, Bind) и изменить их парамет [D7, WinXP]
 
  • MALAN © (03.03.09 22:08) [40]
    >Ты программист или где ?)

    Ну не учили меня системному программированию, не вешаться же теперь из-за этого.

    >Что значит "якобы" ?

    ЯКОБЫ частица
    Употр. при обозначении мнимости, несоответствия действительности; соответствует по значению сл.: будто бы, как будто.

    >Ты вообще в курсе про отладчик ?

    Видимо нет
  • Сергей М. © (03.03.09 22:26) [41]

    > не учили меня системному


    А системному (а не эмпирическому) подходу к анализу результатов применения знаний тебя учили ?

    Причем здесь вообще "системное программирование" ?

    Ты какого вообще лешего не анализируешь результат выполнения функции WriteProcessMemory ?


    > Видимо нет


    И что ?

    Тебя в "Сетях" (а не в "Начинающих" !!) учить элементарным основам пользования встроенного дельфийского отладчика ?

    А ты не припух ли, а ?
    Гнешь здесь про какой-то там "перехват", не зная и не владея обязательными элементарными общими знаниями и навыками ?
  • _bass (03.03.09 22:27) [42]
    MALAN, библиотекой для перехвата поделитесь плз. Тоже интересует данный вопрос
  • MALAN © (03.03.09 22:50) [43]
    Сергей М. ©   (03.03.09 22:26) [41]

    >Гнешь здесь про какой-то там "перехват", не зная и не владея >обязательными элементарными общими знаниями и навыками ?

    Успокойся, разобрался я с этим перехватом уже, и т.н. эмпирический подход в моём случае быстрее, чем изучение твоих т.н. "азов" (всё-таки чтобы прибить полку архитектурный институт заканчивать не обязательно), щас речь о другом:)

    _bass   (03.03.09 22:27) [42]

    >MALAN, библиотекой для перехвата поделитесь плз. Тоже интересует >данный вопрос

    я при создании своей библиотеки пользовался этой http://www.codenet.ru/progr/delphi/stat/apihook2.zip
    а это статья где она описывается: http://www.codenet.ru/progr/delphi/stat/api-hook.php

    свою библиотеку не выкладываю ибо ещё не доделана, если вопросы будут пиши
  • Сергей М. © (03.03.09 23:16) [44]

    > MALAN ©   (03.03.09 22:50) [43]


    Т.е. это эксклюзивный пирог, испеченный сапожником ?)
    Или эксклюзивный сапог, который тачал пирожник ?)
  • MALAN © (03.03.09 23:44) [45]
    На безрыбье и лебедь раком:)
  • _bass (04.03.09 22:27) [46]
    А вот если, например, приложение вызывает bind/listen несколько раз (на разные порты - рандомные). Как параметры каждого из них изменить на определенный статистический порт?
    т.е. для каждой функции другой порт.
  • MALAN © (04.03.09 23:28) [47]
    ну вроде также, в функции-перехватчике пишешь дополнительное условие типа: if (name.sin_port>10000 and name.sin_port<20000) then name.sin_port:=111;
  • MALAN © (04.03.09 23:28) [48]
    ну вроде также, в функции-перехватчике пишешь дополнительное условие типа: if (name.sin_port>10000 and name.sin_port<20000) then name.sin_port:=111;
  • _bass (04.03.09 23:35) [49]
    Можно с вами как-то приватно пообщаться?
    Сори за оффтоп.
  • MALAN © (05.03.09 08:51) [50]
    _bass   (04.03.09 23:35) [49]
    ну по мылу: malan-x@yandex.ru
    или по аське: 306177482
  • имя (17.09.09 14:18) [51]
    Удалено модератором
 
Конференция "Сети" » Как перехватить API функции (Connect, Bind) и изменить их парамет [D7, WinXP]
Есть новые Нет новых   [134437   +29][b:0][p:0]