#1
|
|||
|
|||
Disabling CD/DVD Writers
Any one knows how to disable CD/DVD writer programs, by disabling(controlling) specifc API in windows NT ?!!
So that any try to burn a CD/DVD will be a failure. Which API shoud I get control over? Regards Last edited by omidgl; 07-12-2006 at 00:36. |
#2
|
|||
|
|||
Well, there's the obvious of trapping ASAPI and WNASPI32, or you can create a hidden program to lock removable drives (so no program can access them), trap things like media change in a filter driver, trap MEDIA_TYPE so everything appears either ROM or already burn'd, etc., etc., etc.
Seriously, it's a million times harder to write a program that burns DVDs and CDs than it is to get them Not to work. But, it brings up two serious questions. 1. Why? 2. Have you taken apart any DVD or CD writing programs? I mean, seriously, just look at their error messages and think "What could have caused THAT???". And then, if it still isn't so obvious, or if you're bored, you can take a look at the APIs they use to get the job done, and then I'm certain you'll think of something. It's VERY worth noting that, by default, Windows and any future versions of Windows support Burning right from Explorer, no software needed. The same holds true for how that works as any burning software, but I mention it because Burning CDs and DVDs is a good thing. Microsoft probably has more to loose than anyone, yet they seem to embrace the ability for users to burn copies of shiny disks. But, if you're just keen on knowing how they work, most burning programs are Very easy to figure out. It's also VERY worth noting that even USB pen drives hold more than DVD-RW now, so if it's just a matter of securing a company PC, you have other fish to fry. EDIT: Errr, I forgot the most obvious one... Insert one of the numerous copy protected audio CDs, and forget to hold the shift key down... Last edited by sgdt; 07-12-2006 at 08:41. |
#3
|
||||
|
||||
I know that this not disable cd writer programs, but is one step.
How to disable in built cd recording functions in Windows XP: User Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ Explorer] System Key: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\ Explorer] Value Name: NoCDBurning Data Type: REG_DWORD (DWORD Value) Value Data: (0 = Allow CDR, 1 = Disable CDR)
__________________
omnino lo qui quae que quod somos es pulvis en el ventus. TAOS -The opposite of courage in our society is not cowardice, but conformity- |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Disabling Hardware-enforced Stack Protection | DavidXanatos | General Discussion | 3 | 08-05-2021 14:58 |
Disabling (Self Defense ) / Nod32 / With an script | __Genius__ | General Discussion | 1 | 09-22-2009 13:01 |