Tell me more ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

There's this school software on a USB drive. It only runs, when the stick they gave is plugged in. Cloning the drive with dd command didn't work. I'm guessing it checks the hardware ID of the flash drive. Is there any way to change drives information? I guess not, but is it possible to create a virtual flash drive with exactly same hardware id and all other read-only information that the software is most probably checking.

EDIT: The paper math books we have dont' have answers. So when I'm doing homework I have no idea if did it right. The electronic version does have the answers. The publisher didn't put them into paper version because of simple reason - money. They would have to republish the book if some answers are found to be wrong. So I feel no shame trying to pirate that software, because publishers are ruining our math education.

share|improve this question
3  
There's a reason why that software is protected – Jay Nov 8 '12 at 14:37
1  
OK I'll explain: the paper math books we have dont' have answers. So when I'm doing homework I have no idea if did it right. The electronic version does have the answers. The publisher didn't put them into paper version because of simple reason - money. They would have to republish the book if some answers are found out to be wrong. So I feel no shame trying to pirate that software, because publishers are ruining our math learning. – Andrius Nov 8 '12 at 14:54
1  
1  
Technically it's illegal, but do you agree that copying things that must be in our books is not wrong? – Andrius Nov 8 '12 at 15:49
@AndriusPalivonas - What you are asking for is out of the scope of this website. What you want to do is still not legal. – Ramhound Nov 8 '12 at 17:28
show 1 more comment

closed as not constructive by EBGreen, Xavierjazz, Hennes, Dave M, HackToHell Nov 8 '12 at 16:39

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

2 Answers

There are several applications that offer USB over Ethernet solutions. These work by fully emulating the device locally. Usually this allows you to circumvent some restrictions regarding the physical presence of the device.

Here are 3 solutions. I've personally used the first one successfully in the past.

FabulaTech even offers a USB monitoring application, neat!

However, keep in mind that these still require the physical device to be present on another server in the network. These solutions also aren't necessarily free.

With the proper source code at hand and the proper identifying characteristics one could "easily" build a device simulator. Maybe there even is a finished solution, but I'm not aware of one.

share|improve this answer
Over-the-network solution is not suitable in this case, but thank you for your time, I appreciate it! – Andrius Nov 8 '12 at 15:51

Mirroring might be resolve you problem, below link will help you.Kindly use another pendrive as destination path.

http://www.ehow.com/how_5033446_mirror-usb-drives.html

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.