I've just recently found out about junction points which is a feature of the NTFS 5.0 (and above) file system.
It allows you to map a "target" directory to another "host" directory, for example
host dir = C:\hostdir\
target dir = E:\targetdir\
Your file structure gets mapped from the host to the target, so if you were to browse to C:\hostdir\ and look in that directory you'd be actually seeing files in E:\targetdir\
Now this is not a shortcut, this is very low level, there are NO tools available in the standard copies of windows 2000 or XP to allow you to create these Junction points, however people have assembled API's for doing so. This is completely transparent to applications, and even lower level functions such as dos commands work "through" the junction node as well.
I was wondering if this sort of thing would be helpful at any level for helping create deamon tools better when it comes to allowing it to hide from anti piracy applications, im not sure exactly what use it could have but im sure you boffins might be able to find a way to put it to some good use.
Link to an application which can create/edit/delete junction nodes - http://www.rekenwonder.com/linkmagic.htm
You can get linked to his API from there and all his documentation as well.
Further note that someone else has managed this will mapping drives as well as just directorys, again might be of some use, you can find links from his site.
Apologies if this is not helpful, but i love Daemon Tools, used it for as long as I can remember and thing you guys do fantastic job. I'll get some testing done with this when I get home from work, theres some interesting potential side effects such as directories that are mapped to directories in which they reside (potential loop or never ending directory length?) if I think of any specific Ideas to help i'll let you know.
It allows you to map a "target" directory to another "host" directory, for example
host dir = C:\hostdir\
target dir = E:\targetdir\
Your file structure gets mapped from the host to the target, so if you were to browse to C:\hostdir\ and look in that directory you'd be actually seeing files in E:\targetdir\
Now this is not a shortcut, this is very low level, there are NO tools available in the standard copies of windows 2000 or XP to allow you to create these Junction points, however people have assembled API's for doing so. This is completely transparent to applications, and even lower level functions such as dos commands work "through" the junction node as well.
I was wondering if this sort of thing would be helpful at any level for helping create deamon tools better when it comes to allowing it to hide from anti piracy applications, im not sure exactly what use it could have but im sure you boffins might be able to find a way to put it to some good use.
Link to an application which can create/edit/delete junction nodes - http://www.rekenwonder.com/linkmagic.htm
You can get linked to his API from there and all his documentation as well.
Further note that someone else has managed this will mapping drives as well as just directorys, again might be of some use, you can find links from his site.
Apologies if this is not helpful, but i love Daemon Tools, used it for as long as I can remember and thing you guys do fantastic job. I'll get some testing done with this when I get home from work, theres some interesting potential side effects such as directories that are mapped to directories in which they reside (potential loop or never ending directory length?) if I think of any specific Ideas to help i'll let you know.
Comment