Copy protection developer: “There is no such thing as unbreakable protection”

vbimport

#1

We’ve just posted the following news: Copy protection developer: “There is no such thing as unbreakable protection”[newsimage]http://www.myce.com/wp-content/images_posts/2016/10/06121957756l-95x75.jpg[/newsimage]

While crackers were succesful in beating the copy protection Denuvo this summer, the company that develops the copy protection believes it can win the war against pirates in the long term.

            Read the full article here: [http://www.myce.com/news/copy-protection-developer-no-thing-unbreakable-protection-80694/](http://www.myce.com/news/copy-protection-developer-no-thing-unbreakable-protection-80694/)

            Please note that the reactions from the complete site will be synched below.

#2

He is correct about one thing. There is no such thing as a protection that cannot be broken," if it can be played, it can be copied."Â That said, I would rather pay for a Video game than play a cracked copy, they are not expensive to rent or buy second hand , people get tired of these games very fast and want a return on their investment, so they play it until they beat the game and then sell it for less than 1/2 price. Its not worth the trouble to crack the game.


#3

[QUOTE=alan1476;2782367]He is correct about one thing. There is no such thing as a protection that cannot be broken," if it can be played, it can be copied." That said, I would rather pay for a Video game than play a cracked copy, they are not expensive to rent or buy second hand , people get tired of these games very fast and want a return on their investment, so they play it until they beat the game and then sell it for less than 1/2 price. Its not worth the trouble to crack the game.[/QUOTE]
Might want to add doing so will get you malware/virus in the process as well as those cracked games has no reason to give you a free game anyway.


#4

It has been like this since the beginning, remember when dongles were used? When eliptic curve protection was introduced? Securom? Starforce? even server checks?

If you want your code to run on the computer, it CAN be cracked. Sadly a limitation of the digital any format and as noted in several threads on this very forum, it is possible to hack firmware and even hardware limitations as well.

Nothing new under the sun, but you only need a simple name/serial registration routine to keep most anyone out, honest people pay for their programs.
The rest, including the freeriders sucking the Scene, no can do, never were potential customers anyway and they simply will not pay no matter… Let’s just hope they may inspire other potential customers to buy along the way.
Fwiw; I can’t see any reason to invest in costly 3rd-party solutions providing false security, it all comes down to the baseline anyway: If it can be run, it can be cracked.

Then of course, like both Alan and coolcolors suggests, pay and be safe. Trust me, it is easier that way :wink:


#5

Hm, yet 6 years later Cinavia remains intact.


#6

[QUOTE=Shammil;2782760]Hm, yet 6 years later Cinavia remains intact.[/QUOTE]
And keeps being broken…just like Sony Magic marker was all it took to stop Sony copy protection. DRM is the same think there is software out there to defeat it I know I tried and it worked on DRM pdf book it removed it so anyone can open and edit or share it.


#7

[QUOTE=coolcolors;2782772]And keeps being broken…just like Sony Magic marker was all it took to stop Sony copy protection. DRM is the same think there is software out there to defeat it I know I tried and it worked on DRM pdf book it removed it so anyone can open and edit or share it.[/QUOTE]

Nope. It’s never been broken. Only half-ass workarounds have been used.


#8

[QUOTE=Shammil;2782774]Nope. It’s never been broken. Only half-ass workarounds have been used.[/QUOTE]
People never learn do they it gets broken one can keep their head in the sand while the rest moves on. Sounds like a Studio shill…


#9

[QUOTE=coolcolors;2782792]People never learn do they it gets broken one can keep their head in the sand while the rest moves on. Sounds like a Studio shill…[/QUOTE]

Show me how its been broken. I want to rip the original audio track from by Blu-ray disc, burn it to BD-R, and play it back on my 2012 Blu-ray player.

Go.


#10

If you by broken mean a full restore of the true original unprotected audio stream, you would probably be right. It is possible however to remove the signal and thus get the audio without Cinavia by use of commercial tools like CinEx HD to remove the protection (which by the way is not done by substituting the entire soundtrack). After the initial rip of the whole movie, you can extract the soundtrack from the resulting file. Blu-Ray True Audio does not use Cinavia (to my knowledge) and so does not apply.

In this case it is more related to programs however, but even here they circumvent the protection rather than remove it. A patched program is in its simplest form just a conditional jump reversed or made unconditional, leaving the registration routine in there (it just never gets called). Using old programs as an example, you would find only one, two or three bytes difference between the original and patched file if you do a hex compare of them. A registration key generator (keygen) takes this a step further where the cracker reverses the registration routine and so you can input the data you like to generate a currently valid key. This latter approach leaves the original file untouched, but has the disadvantage of making the application less pseudo-portable. Newer programs of course use more sophisticated techniques to protect themselves, but as the protection schemes evolve, so do the crackers which will always have the edge in this.

It will largely depend on mileage, but in my opinion it is way easier to take a program already written and change it than to program it from scratch. I revive old discontinued programs for yet another round in new versions of Windows by changing DLL dependencies and such, but while I ‘get around’ and can program in C++ I am a lousy programmer {self taught development by the kitchen sink} I am able to reverse because I have better understanding of the PE/PE+ format than programmers generally have and can read and understand a disassembly as well as recognise well known patterns in a hex editor… Still I pay for my programs, it IS easier that way, support, a clean conscience and all.

In that case his company can help and it will play the cat and mouse game with crackers.

And that game is always the same, according to Blaukovitsch, “we analyse how the crack was done and then we update our protection.”
… and the crackers analyze how this updated protection works and crack it again. It’s been like this from the beginning some 35 years ago… If it can run, it can be cracked. :flower: