A help with Hooking some APIs and also Boot Sector Reading..
-
Hi all! I'm trying to find some good exmples for C++ or VB to hook some APIs (To intercept File Execution) and also examples about : How to read a Boot Sector and Master Boot Records (MBR)... I'm making an Anti-Virus technology and these points are needed.. I appreciate your help! Thanks for your time guys..
-
Hi all! I'm trying to find some good exmples for C++ or VB to hook some APIs (To intercept File Execution) and also examples about : How to read a Boot Sector and Master Boot Records (MBR)... I'm making an Anti-Virus technology and these points are needed.. I appreciate your help! Thanks for your time guys..
Radwan Aladdin wrote: How to read a Boot Sector and Master Boot Records (MBR)... Use
CreateFile()
- Read up the "Disk Devices" section of theCreateFile()
API in MSDN. Use this with caution. * Artificial intelligence is no match for natural stupidity! * -
Radwan Aladdin wrote: How to read a Boot Sector and Master Boot Records (MBR)... Use
CreateFile()
- Read up the "Disk Devices" section of theCreateFile()
API in MSDN. Use this with caution. * Artificial intelligence is no match for natural stupidity! *Any links on the net please? What can I do with this?? I mean can I then read the Boot Master Records?? I think the CreateFile() API used for the Execution Intercepting..
-
Any links on the net please? What can I do with this?? I mean can I then read the Boot Master Records?? I think the CreateFile() API used for the Execution Intercepting..
Radwan Aladdin wrote: Any links on the net please? You can google for
CreateFile()
, or even search MSDN Online[^] for the same. Radwan Aladdin wrote: What can I do with this?? I mean can I then read the Boot Master Records?? YES! That (I suppose) is the ONLY possible method. * Artificial intelligence is no match for natural stupidity! * -
Radwan Aladdin wrote: Any links on the net please? You can google for
CreateFile()
, or even search MSDN Online[^] for the same. Radwan Aladdin wrote: What can I do with this?? I mean can I then read the Boot Master Records?? YES! That (I suppose) is the ONLY possible method. * Artificial intelligence is no match for natural stupidity! *http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/createfile.asp[^] * Artificial intelligence is no match for natural stupidity! *
-
Radwan Aladdin wrote: Any links on the net please? You can google for
CreateFile()
, or even search MSDN Online[^] for the same. Radwan Aladdin wrote: What can I do with this?? I mean can I then read the Boot Master Records?? YES! That (I suppose) is the ONLY possible method. * Artificial intelligence is no match for natural stupidity! *Okay.. what about the Execution Intercepting?? I think there are many APIs to hook.. what are all of these APIs? What are the relatives for Windows 95, 98, ME?? and what about XP, 2000? And also LongHorn and Servers 2003?? Do you have any idea about making CPU Emulator using C++ to emulate a code in a Virtual environment??? Thanks for your great help!!
-
Hi all! I'm trying to find some good exmples for C++ or VB to hook some APIs (To intercept File Execution) and also examples about : How to read a Boot Sector and Master Boot Records (MBR)... I'm making an Anti-Virus technology and these points are needed.. I appreciate your help! Thanks for your time guys..
How noobish lol!!! VB for file management hooking LOOOL :laugh: .... An Antivirus is NEVER secure if it uses usermode for hooking or processing things. And if you think that you are able to code "Anti-Virus technology", then you will have to find your way. Don't try it, just do it! ;-)
-
How noobish lol!!! VB for file management hooking LOOOL :laugh: .... An Antivirus is NEVER secure if it uses usermode for hooking or processing things. And if you think that you are able to code "Anti-Virus technology", then you will have to find your way. Don't try it, just do it! ;-)
Okay.. I'm trying to make that with C++.. and there is no other way than Hooking these APIs I think?? Can you please help me hooking the APIs?? Where to find good tutorials?? Thanks for all!