drive masking

This is a discussion on drive masking within the Windows Programming forums, part of the Platform Specific Boards category; I think the answer to my question will be one of two things: No or Yes, but way too much ...

  1. #1
    & the hat of GPL slaying Thantos's Avatar
    Join Date
    Sep 2001
    Posts
    5,681

    drive masking

    I think the answer to my question will be one of two things: No or Yes, but way too much trouble. But anyways:

    What I want to do:
    Write a windows program that can run in the background (does not need to be a service)
    When it is running, take all queries to the A drive and have them go to the F drive.

    Reason:
    A stuipd program for a class I'm taking requires a tracking disk that is hard coded to only access the A: drive. As we all know, floppy disks are not very realiable.

    Anyone know if this would be possible? If so a good starting point because I'm blanking on that.

    Thanks.

  2. #2
    Registered User
    Join Date
    Jun 2003
    Posts
    245
    Yes, but it'll be difficult. The software using the tracking disk will no doubt trying to defeat the kind of software you are attempting to write, so it could be quite difficult to fool it.

    May be far easier to patch the application instead, but that's far beyond the scope of this board, and is most likely not permitted by the software license anyway (then again, the above is likely to be forbidden by the software license too, and you'll be attempting to bypass there implemented software protection scheme)

  3. #3
    Yes, my avatar is stolen anonytmouse's Avatar
    Join Date
    Dec 2002
    Posts
    2,544
    Its nice when something simple can save someone a thousand hours of work.

    Go into device manager and disable the floppy drive.

    Open a command prompt and type:
    subst A: C:\mypath

    Done! You can probably use a CD but I can't be bothered finding a CD to try.

    To delete:
    subst A: /d
    and reenable the floppy drive.

    I'm sure you can do this progmatically if you really want. The other alternative is to write a low level file system hook. Have a look at sysinternals.

  4. #4
    Registered User
    Join Date
    Jun 2003
    Posts
    245
    Firstly, subst will not work as it's file based, and tracking disks are sector based with no copyable files on them by usual methods (they can be copied by third party apps, but lets not go into that here)

    Secondly, I thought one of the rules of this board was that talk about cracking, warez, etc was not allowed. Asking about, and giving details on bypassing the copy protection on a program certainly comes into that group.

  5. #5
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    >>I thought one of the rules of this board was that talk about cracking, warez, etc was not allowed.<<
    It is a rule here.

    Thantos, ask the supplier of the software if there's a way round this problem.

    Closed.
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. SATA HDD failure
    By PING in forum Tech Board
    Replies: 4
    Last Post: 12-23-2008, 12:25 AM
  2. Detect SCSI Hard Drive Serial Number
    By mercury529 in forum Windows Programming
    Replies: 3
    Last Post: 10-17-2006, 07:23 PM
  3. Replies: 2
    Last Post: 07-06-2005, 08:11 PM
  4. Spin A Drive and such
    By Seph_31 in forum C Programming
    Replies: 15
    Last Post: 11-20-2003, 06:04 PM
  5. drive masking
    By bennyandthejets in forum Windows Programming
    Replies: 5
    Last Post: 09-19-2003, 02:48 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21