Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

перехват


Страницы:   1 2 3 4 5 6 7 8

Powerland ©   (2004-08-26 00:35:00) 

необходимо было реализовать перехват вызова некоторых системных функции. в процесс внедряется dll, а затем из неё производится замена адреса перехода на нужную фунцию. но это почему-то не работает. кто-нить встречался с этой проблемой?


SammIk   (2004-09-05 21:19:00) [81]

Удалено модератором


kaZaNoVa   (2004-09-05 21:17:00) [82]

Удалено модератором
Примечание: Offtopic


SammIk   (2004-09-05 21:16:00) [83]

Удалено модератором
Примечание: Offtopic


kaZaNoVa   (2004-09-05 21:15:00) [84]

Удалено модератором
Примечание: Offtopic


SammIk   (2004-09-05 21:13:00) [85]

Удалено модератором
Примечание: Offtopic


kaZaNoVa   (2004-09-05 21:11:00) [86]

Удалено модератором
Примечание: Offtopic


SammIk   (2004-09-05 21:09:00) [87]

Удалено модератором
Примечание: Offtopic


kaZaNoVa   (2004-09-05 21:08:00) [88]

Удалено модератором
Примечание: Offtopic


SammIk   (2004-09-05 21:06:00) [89]

Удалено модератором
Примечание: Offtopic


kaZaNoVa   (2004-09-05 21:05:00) [90]

Удалено модератором
Примечание: Offtopic


SammIk   (2004-09-05 20:15:00) [91]

???
Исходники?
Надо было тоже продовать)


kaZaNoVa   (2004-09-05 17:27:00) [92]

[56] SammIk ©   (05.09.04 17:00)
да, по 5 $


SammIk   (2004-09-05 17:00:00) [93]

to [55]
Серьезно продают???
Во умора))
Да публикуите что хотите, кому какое дело?
Вот даже мастера, которые в течение года(или более) не раскрывали код.
А тут на тебе дали, событие!!


kaZaNoVa   (2004-09-05 16:57:00) [94]

[53] Игорь Шевченко ©   (05.09.04 10:54)

> На всякий перехватчик найдется антиперехватчик. Который
> попросту может отменить все усилия по перехвату.

с этим никто и не спорит ;)
тот же ProcessExplorer превосходно показывает "спрятанный" таким образом процесс ..
+ ещё 3-4 способа нахождения списка процессов .... ;)

Я тут написал Dll'ку - с функциями перехвата, которая ставит хук, и перехватывает во всех GUI - процессах NtQuerySystemInformation ;)
- использование - из своей программы вызвать её функцию "hide"  и всё :)
знаменитый TaskMenager не замечает нужный процесс ;)

- Предложение к Игорь Шевченко - предлагаю изменить ответ в FAQ на вопрос как скрыть программу из TaskMenager'а - и привести мою Dll'ку ;_)
// там же задача скрыть ТОЛЬКО от него ;)
// как старый добрый registerserviseprocess

- Вопрос ко всем, стоит ли это делать и можно ли опубликовывать такой код полностью ?
//- имхо информация должна быть доступной !

- у кого какие мнения ?

[54] SammIk ©   (05.09.04 12:21)
поддерживаю 100%

P.S. некоторые спекулируют на "секретности" подобного кода и продают его за WM - люди, это НЕ ЧЕСТНО - делать WM из недостатка информации у людей :)


SammIk   (2004-09-05 12:21:00) [95]

Вас судари не понять))
То всех гоните в шею, мол не дадим, не знаем, нельзя)))
А как вопрос чуть изменили, так на))
Класс, надо было давно выложить исходник.
_______
Плодите хакеров недоделок?)))
_______
Бедныи чувак, когда я в сое время хотел перехватить ф-ю
я сначала изучал PE, потом искал доки по инт ф-ям(NtQ****)
потом брал асм и седел эксперементировал.
PS: Мастера, мать вашу, не даете новичкам места для разгону.
Разве так интересно?


Игорь Шевченко   (2004-09-05 10:54:00) [96]


> Намного интереснее изменить буфер, который она возвращает
>


На всякий перехватчик найдется антиперехватчик. Который попросту может отменить все усилия по перехвату.


> всё оказалось так просто .. :)))


Ну да, Рихтер об этом написал давно и подробно...


> а что будет если одну и туже функцию будут перехватывать
> несколько програм ??


При грамотном перехвате функции будут вызываться по цепочке, так как каждый перехватчик сохраняет адрес оригинальной точки входа - кто-то ведь должен делать ту работу, которой занимается перехватываемая функция.


kaZaNoVa   (2004-09-03 21:23:00) [97]

хакер_новичок
когда САМ дойдёш до подобного кода, поверь, тебе это будет уже не интересно, так, что бросай глупости ;)


kaZaNoVa   (2004-09-03 21:22:00) [98]

Digitman
тут я подумал .. и решил поупражняться в перехвате АПИ - функций.
и в целях "спортивного интереса" решил попробовать перехватить пресловутую NtQuerySystemInformation.
Сам по себе её перехват, благодаря Вашему коду, "тривиален", сразу получился !
Намного интереснее изменить буфер, который она возвращает ;)
сперва хорошего ничего не вышло, но после 5 часов "ковыряний" всё получилось !
- просто фантастика !
всё оказалось так просто .. :)))

P.S. сейчас хочу перехватить TerminateProcess ;)

P.P.S.
Уважаемый Digitman а что будет если одну и туже функцию будут перехватывать несколько програм ?? (я пока такую ситуацию смоделировать не смог)


хакер_новичок   (2004-09-02 21:52:00) [99]

Удалено модератором
Примечание: С этим на хакерские сайты


DeadMeat   (2004-09-02 21:43:00) [100]

У той проги, "котооорая вылазит по нажатию 3 кноп ак", есть несколько вкладок...
А хотя кто его знает, чего у тебя вылазит по нажатию 3 кноп ак. У меня например ProcessExplorer, PrKiller, Winamp, Opera, TheBat...

---
...Death Is Only The Begining...


Страницы:   1 2 3 4 5 6 7 8

Наверх

Титульная страница Поиск, карта сайта Написать письмо