Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!srcsip!tcnet!umn-cs!hall!rosenkra From: rosenkra@hall.cray.com (Bill Rosenkranz) Newsgroups: comp.sys.atari.st Subject: Re: Software Piracy Keywords: piracy Message-ID: <3589@hall.cray.com> Date: 6 Jul 89 18:24:39 GMT References: <228@marvin.moncam.co.uk> Reply-To: rosenkra@hall.UUCP (Bill Rosenkranz) Organization: Cray Research, Inc., Mendota Heights, MN Lines: 51 In article <228@marvin.moncam.co.uk> emmo@moncam.co.uk (Dave Emmerson) writes: = =rosenkra@boston.cray.com states : = => look: you are missing the point entirely. software by its very nature => cannot be protected. =[more stuff, deleted] = =There are far fewer who dare to tamper with their hardware. The system =ROMs can't simply be replaced with EPROMS, and nobody wants the hassle =of replacing them each time they need to change their machine ID. = =Dave E. = sorry, dave, but i STILL think you have missed the point. let me lay it out to you: you have a piece of software. it consists of magnitically aligned bits on a disk or electrically coded bits in memory (on current h/w which is basically what u will be seeing for say 5 yrs in the mass market?). ok. now currently you somehow get that coded information into memory and point the processor to a location in memory where the program instruction start. at this point, it is possible to copy the image of the program as it exists to disk and start cracking, no matter what is on the original disk. just start disassembling. if a section of code contains copy protection, checking ROM serial numbers, etc, just REMOVE the code or branch around it. simple. now it is really not THAT simple because disassembled source may be 5x the original executable in size so it may take hours/days/weeks/months to crack, BUT IF SOMEONE __REALLY__ WANTS TO CRACK IT, IT ___WILL___ BE CRACKED!!!! do u understand, now? what you are advocating is simply more aggrivation for the people who actually BUY the product, the very people whose boots the developer (i, amongst them) should be licking. no, the real question is "do i really have the intestinal fortitude to put up with this flakey business [low end software]?" the serious players in the s/w industry sell to the fortune 1000, not to joe user. they KNOW that some of joe user's friend are just going to rip them off. if that is acceptible from an ROI standpoint, they stay in the game. otherwise, they go back to a reliable marketplace, the commercial world where a contract or license agreement is actually looked at seriously because there is lots at stake. for me, the ideal product for mass market computer is the hardware emulators (mac, pc) which have software, yes, but now MUST have some hardware present to function. i s'pose even they are not foolproof and will be duplicated, perhaps to use native h/w in the system. -bill rosenkra@boston.cray.com