[Back to DRIVES SWAG index] [Back to Main SWAG index] [Original]
{
: Is there a way that I can cut off all access to a hard drive in bp7.
: I mean like a security program that if you don't enter the right Password
: then it won't let you even read the HD... Is there a Dos function or
: something?
From: martijn@arbor.gds.nl (M. Moeling)
}
program x;
{$M 1024,0,0} {only if you use the keep 0}
procedure kill_int_13h; interrupt;
begin
end;
begin
if not(get_password) then {funtion that will get the password}
begin
setintvec($13,@kill_int_13h);
keep 0; {if you want to return to dos}
end;
{
the rest of your program
}
end.
{
int 13h is your hd interrupt. Dos uses functions of this int to manage you hd,
now you tp procedure does the job and returns without doing anything.
}
[Back to DRIVES SWAG index] [Back to Main SWAG index] [Original]