Search found 69 matches

by xrfang
Thu Dec 04, 2008 1:20 pm
Forum: madCodeHook
Topic: 64bit xp and vista support?
Replies: 7
Views: 7044

It's a pity. Could you please tell me since with version of MSVC++, 64bit compiling is supported?

Thank you!
by xrfang
Wed Dec 03, 2008 4:06 pm
Forum: madCodeHook
Topic: 64bit xp and vista support?
Replies: 7
Views: 7044

thanks for the info. before I ask madshi for the beta progress, the remaining question is:

(since) which version of delphi, 64bit is supported?

:o
by xrfang
Wed Dec 03, 2008 3:55 am
Forum: madCodeHook
Topic: 64bit xp and vista support?
Replies: 7
Views: 7044

64bit xp and vista support?

Hi All, I have some questions regarding 64bit support: 1) does madcodehook support 64bit xp/vista yet? 2) although I have a delphi 2005, I am used to delphi 6 and always use that. Questions are: - Does delphi 2005 support developing 64bit applications under an 64bit (or 32bit?) windows? - Do I have ...
by xrfang
Tue Jul 22, 2008 2:44 pm
Forum: madCodeHook
Topic: UninjectLibrary does not unload dll
Replies: 6
Views: 8336

An important discovery:

ONLY when our toolbar is injected, then winmail.exe will not quit on close. If our bar is not injected, then it quits normally....

also, freelibrary inside the dll causes DEP under Vista.
by xrfang
Tue Jul 22, 2008 2:30 pm
Forum: madCodeHook
Topic: UninjectLibrary does not unload dll
Replies: 6
Views: 8336

Hi Iconic, The main procedure of the DLL is: var hwnd: THandle; procedure DLLMain(Reason: Integer); begin case Reason of DLL_PROCESS_ATTACH: begin hwnd := FindWindow('Outlook Express Browser Class', nil); if hwnd <> 0 then begin KillTimer(hwnd, 1); SetTimer(hwnd, 1, 1000, nil); g_pfnOutlookExProc :=...
by xrfang
Tue Jul 22, 2008 12:48 pm
Forum: madCodeHook
Topic: UninjectLibrary does not unload dll
Replies: 6
Views: 8336

Hi iconic, Thank you very much for your prompt help. I will do some more tests... But I think I may not have explained clearly: outlook express or winmail does NOT hang after uninject. Actually, the uninject is done in the injecting exe, not in the dll. While oe receives WM_CLOSE message, the wndpro...
by xrfang
Tue Jul 22, 2008 9:34 am
Forum: madCodeHook
Topic: UninjectLibrary does not unload dll
Replies: 6
Views: 8336

UninjectLibrary does not unload dll

Hi there, I had a problem with InjectLibrary/UninjectLibrary. What I did is a dll that add a toolbar into Outlook Express (spam filter). In fact, it does not use hookapi, just inject. And in the dll's main proc, I have: DLL_PROCESS_ATTACH: begin hwnd := FindWindow('Outlook Express Browser Class', ni...
by xrfang
Wed Feb 14, 2007 2:06 am
Forum: madCodeHook
Topic: Current VISTA support stauts?
Replies: 4
Views: 5148

Current VISTA support stauts?

Hi Madshi, I have just been recovered from endless programming (using madcodehook :crazy: )... Haven't been on this forum for quite long time. I would like to know current status of vista support. Could you please tell me: - Is VISTA (resonablly well, or fully) supported by the latest version? - Are...
by xrfang
Fri Mar 31, 2006 2:22 am
Forum: madSecurity
Topic: madSecurity or madCodeHook
Replies: 3
Views: 14655

Thanks

Thanks you.... I will do madSecurity test asap. 2 further questions: :D 1) As madSecurity in fact operate certain registry keys, this can also be acomplished by using the regedit. Is it possible that I disallow the usage of registry editor for some user? Further more, what will happen if a user use ...
by xrfang
Thu Mar 30, 2006 1:56 pm
Forum: madSecurity
Topic: madSecurity or madCodeHook
Replies: 3
Views: 14655

madSecurity or madCodeHook

hi Mathias, I am studying how to use madSecurity, and found in the forum that lots of people use madSecurity to control access to the registry! My question is, if I want to protect certain keys in the registry (for parental control or anti-spyware purpose), should I use madCodeHook, or madSecurity? ...
by xrfang
Wed Mar 29, 2006 6:32 am
Forum: madKernel
Topic: get owner of a process
Replies: 4
Views: 11664

Hi Mathias,

Thanks for the code! I found similar one on the net, which uses same method. One question:

In my code I use GetMem/FreeMem, but you use LocalAlloc/LocalFree, what are the difference?

Thanks!
Shannon
by xrfang
Tue Mar 28, 2006 8:15 am
Forum: madKernel
Topic: get owner of a process
Replies: 4
Views: 11664

Hi Mathias, It seems that I can do that with the method posted in madRemote forum... however, I wonder this: TDAProcess = array of record id : dword; // process id exeFile : string; // exe file (9x = full path; nt = name only) session : dword; // session id sid : string; // user sid end; In the Enum...
by xrfang
Tue Mar 28, 2006 2:44 am
Forum: madKernel
Topic: get owner of a process
Replies: 4
Views: 11664

get owner of a process

Hi there,

How could I get the owner of a process (the user name that started the process)?

Thank you!

Shannon
by xrfang
Mon Mar 20, 2006 1:40 pm
Forum: madCodeHook
Topic: Try to utilizing the answerBuf in SendIPCMessage
Replies: 5
Views: 4604

setup dual channel IPC queues like you suggested, one in your library and one in your application that way you can play callee and caller both ways using different queues. --Iconic This has been discussed long ago. I asked the same question :lol: It seems that we can not setup ipc queue (server) in...
by xrfang
Mon Mar 20, 2006 12:19 pm
Forum: madCodeHook
Topic: Try to utilizing the answerBuf in SendIPCMessage
Replies: 5
Views: 4604

I've no idea what you're trying to do. The answer buf is meant to transport information back from the IPC queue callback to the caller of SendIpcMessage. Simple, I try to filter web traffice. This is to be done by hook wsarecv. I cannot hook IE only, because there may be firefox, opera etc. Thus, I...