IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Copy Protection: Just for Programs?, How about Datafiles too?
RunnerPaul
post Jun 26 2008, 06:19 AM
Post #1


Neophyte Runner
*****

Group: Members
Posts: 2,086
Joined: 26-February 02
Member No.: 364



While rules for removing Copy Protection have been available for SR4 since the beginning, how copy protection got applied in the first place was never detailed until Unwired. Unfortunately, since it's detailed as a Program Option, those details only apply to copy protection for software. Stepping away from the whole controversy over copy protection and registration of software for a moment, I'd like to discuss other uses for copy protection, namely for datafiles.

Would it be unreasonable to allow the Copy Protection Option to be coded as a Stand-Alone Program capable of being applied to a file in the same way encryption and databombs are? (The Threshold and interval for coding a program option are both the same as they are for a standard use program.) I could see this being a very useful security tool for certain situations, as it's easier to secure a piece of data when you know that the data only exists in one place and that none of the dozens of wageslaves who interact with that data on a daily basis have squirreled away a copy of it in their rating 1 commlink that got left in their pants pocket when they dropped their dry cleaning off.
Go to the top of the page
 
+Quote Post
knasser
post Jun 26 2008, 08:53 AM
Post #2


Shadow Cartographer
*******

Group: Members
Posts: 3,737
Joined: 2-June 06
From: Secret Tunnels under the UK (South West)
Member No.: 8,636




I don't see any reason why you shouldn't do this. There is some overlap with the Encrypt / Decrypt programs which can serve the same purpose in preventing data being copied. Conceptually, I'm not sure Unwired isn't a step back from SR4. I played it as there not really being anything as simple as pure data anymore, but that everything was a running process. Look at how things are going today. Half of the documents we share - whether Word files, ODF documents, PDF's, even some media files now that we have DRM - they have functionality in them that is half a program by itself. And virtualisation means we're not just sharing data, but half way to sharing the frozen state of an entire machine. So I always considered data files to be more than just data and Encrypt to cover the issue of protecting that data against unauthorised access / copying. But I think copy protection rules for data also work fine and I'd use the fluff I've just described to justify it.

HTH,

K.
Go to the top of the page
 
+Quote Post
Irian
post Jun 26 2008, 09:01 AM
Post #3


Moving Target
**

Group: Members
Posts: 315
Joined: 12-October 03
From: Germany, Regensburg
Member No.: 5,709



DRM works in most cases with encryption, so I don't see the need for it. Of course, in a world where every encryption is unsecure, there are ne secure data files, but that's what you get for messing with logic (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
 
+Quote Post
Heath Robinson
post Jun 26 2008, 01:45 PM
Post #4


Running Target
***

Group: Members
Posts: 1,263
Joined: 4-March 08
From: Blighty
Member No.: 15,736



The reason datasofts are called datasofts, I've always thought, is because they're programs. Nobody bothers to actually read from storage, they load the datasoft into memory and call a method on it to get the data in a convenient format. This makes backwards compatibility trivial for the user, since the saved document can be viable in all versions of the program without losing functionality for the later programs. Saving becomes trivial as well, you send the datasoft your changes in a language your editor knows and the datasoft will handle its own internal format and then drop its state back into a file. It's probable that you can add new output formats to a datasoft trivially assuming you know the internal format.

DRM would mesh well with this model if it weren't for the fact that DRM is attempting to achieve an impossible task; letting you read something without being able to copy it. All it takes is someone to run the DRMed datasoft in a sandbox and pipe the output to another file to get a viable non-DRMed clone. You use a sandbox to avoid tricks like inbuilt music players wresting control of your soundcard, etc. Computers are fast enough in SR that running a sandbox is not all that difficult. Still, if you wanted to try to achieve the impossible, the fact that the internal data format is isolated from the outside and your data is a program makes using DRM all that much easier to apply to the unfortunates who don't have control of their electronic equipment.
Go to the top of the page
 
+Quote Post
Nightwalker450
post Jun 26 2008, 01:48 PM
Post #5


Moving Target
**

Group: Members
Posts: 698
Joined: 26-October 06
From: Iowa, United States
Member No.: 9,720



In my last run (before Unwired), I actually attached a "Timer" program option to a data file. After 24 hours it erased itself. I like seeing that this is actually possible now. (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
 
+Quote Post
RunnerPaul
post Jun 26 2008, 03:54 PM
Post #6


Neophyte Runner
*****

Group: Members
Posts: 2,086
Joined: 26-February 02
Member No.: 364



QUOTE (Heath Robinson @ Jun 26 2008, 09:45 AM) *
Computers are fast enough in SR that running a sandbox is not all that difficult.
I believe that could be considere to be the fluff behind the rules for cracking copy protection listed in the "Source Code and Piracy" section on p.228 of the main book.



So, the general consensus is that if I want a copy protected file, I should treat it as an Edit 1 program that has the program options Limited (limited to 1 specific file's worth of data that's stored interal to the program) and Copy Protection?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

 



RSS Lo-Fi Version Time is now: 28th April 2024 - 05:28 AM

Topps, Inc has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. Topps, Inc has granted permission to the Dumpshock Forums to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with the Dumpshock Forums in any official capacity whatsoever.