Tagès

Tagès

Infobox_Software
name = Tagès
caption = Tagès Logo.
developer = Tagès SA
latest_release_version = 5.5.3.1
latest_release_date = 2007
operating_system = Microsoft Windows
genre = Digital Rights Management
license = Proprietary
website = [http://www.tagesprotection.com http://www.tagesprotection.com]

Tagès is a software Copy Protection system, jointly developed, at first, by MPO and the Thales Group (formerly known as Thomson-CSF). The work on the protection began in 1999.

The name 'Tages' originates in the Etruscan mythology, where it functions as the Latin spelling for an alias of a minor deity, Tarchies.

The first software product to be protected by Tagès was a PC game, MotoRacer 3, developed by Delphine Software (DSI) and released in 2001. This marked the first sale and licensing of the Tagès copy protection system.

In 2003, an independent company, Tagès SA, was formed. The company focuses on the development of Copy Protection and Digital Rights Management systems, and is now the sole vendor of the Tagès copy protection system.

The Tagès copy protection system is compatible with multiple versions of the Microsoft Windows operating system, and is employed on CD and DVD discs.

The makers Tagès of claim that one of the main strengths of their product is the incorporation of a "Secure Area" on a physical medium, which renders the production of a relatively perfect copy of a protected disc a nearly impossible task. Additionally, a set of anti-cracking instruments is being provided with the protection system (such as TAGESCAP, Tagès APIs and Tagès VFS); this is claimed to make the reverse-engineering of Tagès-protected applications a difficult and time-consuming task.

But actually the protection is not that difficult to break. It relies on creating "twin sectors". These are sectors with the same logical address, but different data. Depending on how the CD is accessed different data may show up when requesting the same sector, which is the indication that the disk in original. It is somewhat hard to read such sectors sequentially in order to copy the disk, but writing them to disk is very easy.

Protection strategies

As previously mentioned in this article, Tagès employs several techniques in order to counter software piracy. These techniques span over three main areas of interest:

Reverse-engineering countermeasures

Tagès offers various strategies designated to resist the reverse-engineering and cracking of Tagès-protected software, among which are:
* TAGESCAP - A binary wrapper which is applied to the software application's executable file and requires no changes to the source code of the application. It provides the encryption of the protected product's executable file(s), and the protection of the application against debugging, disassembly, reverse-engineering, and other forms of analysis. The TAGESCAP strategy suits a situation which the personnel in charge of safeguarding the software product against piracy has no access to the software's source code, or where the developer is not interested in introducing any protection-related changes to the software's source code. TAGESCAP thus makes it possible to protect an application without making any modifications to its source code, or without even having any access to it. This, however, has the drawback of restricting the authentication procedure only to one single check, which will essentially be carried out at the start-up of the protected application.

* Tagès APIs - A set of instruments allowing the developer to work seamlessly with the Secure Area which Tagès provides; not only does it enable the storage of sensitive information (such as cryptographic keys, certificates, etc.) within the Secure Area, but it also enables the developer to implement a set of fully customized "protection triggers", potentially appearing at any stage of the protected application's execution phase. For instance, should a non-authentic copy of a protected product be detected, the developer of that software product can decide upon the actions to be taken under such circumstances, such as electing to silently degrade some aspects of the product's functionality. This scenario is evident in an hypothetical example in which, should a protected computer car racing game detect a piracy attempt, it will begin to gradually drop the speed of the driven vehicle, and degrade its responsiveness to the player's actions. The player could then be invited to purchase a licensed version of the game, and play it without encountering such premeditated anomalies. Notably, a developer could specify that an explicitly restricted version of the protected application (such as a demo version) would be launched, should the carrier be identified as counterfeit. The Tagès APIs feature, however, requires modifications and additions to the source code of the to-be protected application.

* Tagès VFS - An encrypted virtual file system, allowing the developer to additionally encrypt selected non-executable content which is of an association to the to-be protected software. When a successfully authenticated protected application runs, it has transparent access to the original (decrypted, plain-text) content; this functionality is achieved by means of a device driver. Should a protected application's authentication phase be successfully removed by means of deliberate circumvention, the application's erroneous behaviour is to be expected, that is due to the fact that the encrypted content is not being accessible to the application in its preliminary plain-text form, and from the running application's perspective, it is being naturally considered as an unexpected garbage data - resulting, in most cases, in a protected application's crash.

Tagès permits the combination of the aforementioned strategies for a given project, in order to further increase the strength and security of the protection being applied.

As of mid-2007 and up until the time of this writing (November, 2007), a popular practice has been to combine the Tagès protection system with the SolidShield protection system, as evident from a plethora of recent Tagès-protected applications. Namely, SolidShield joined by the Tagès APIs is a very common configuration, as usually one can not apply two executable wrappers (That is to say, both SolidShield and TAGESCAP) on the same executable file.

Device drivers and stability

As with most optical disc-based copy protection systems (such as SafeDisc, StarForce, etc.), Tagès installs its own device drivers as a part of the copy protection system. The Tagès device drivers are installed on the first launch of any Tagès-protected application.

Uninstallation of the Tagès device drivers

Tagès SA provides an official, standalone, device driver installation and uninstallation program [http://www.tagesprotection.com/main.htm?page=5.5.htm] . This program functions as a toggle; once the Tagès device drivers are installed, the program will function as an uninstaller, otherwise, it will function as an installer. Both 32bit and 64bit versions of the program are available.

tability of the Tagès device drivers

With respect to stability, there is not much evidence of any significant trouble arising from the deployment of the Tagès device drivers on a given PC. However, there is one known case in which an update was produced by Tagès SA, to address conflicts with some unorthodox software products, as reported by some players of a Tagès-protected PC game, Darkstar One, in its English version. [http://213.198.65.214/forum_DS/showthread.php?t=3430]

Known problems

Some users of Ubisoft's "", which uses Tagès, reported that the game gives them a message instructing them to insert the DVD into the drive, when the DVD is already in the drive. Various proposed remedies only worked for some users. A moderator on Ubisoft's forum posted a workaround for the problem, which removes the disc check by deferring to online product activation instead. [cite web|url=http://forums.ubi.com/eve/forums/a/tpc/f/6061083365/m/1821026576|title="Post by moderator at Ubisoft forum"]

The usage of Tagès in The Witcher, spawned some controversy. Upon detecting a supposedly pirated copy, Tagès quietly and undetectably sabotages the content of the game to the point it was unwinnable by making certain key non-player characters disappear permanently. Tagès has been found to conflict with disc image drive emulators and react similarly to the presence of SCSI and SATA drivers in the system, resulting in the copy protection system preventing users from running legitimately purchased copies of the game. These problems can sometimes be avoided by uninstalling the Tagès driver with the official installation program and then starting the game (which will automatically install the appropriate driver version)cite web|url=http://www.thewitcher.com/forum/index.php?topic=2775.0|title="Missing NPC's Or am i missing something"] , but saved games already in progress must be abandoned and the game started over from the beginning.

See also

*SafeDisc
*SecuROM
*StarForce
*CD-Cops

References

External links and references

* [http://www.tagesprotection.com/ Tagès SA] (requires Flash)
* [http://www.mpo-international.com/ MPO]
* [http://www.cdfreaks.com/reviews/Another-Tages-blunder Technical details] at CDFreaks.
* [http://sirdavidguy.coolfreepages.com/tages.html Tagès Technical Workings]


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Tages- — Tages …   Deutsch Wörterbuch

  • TAGES — (Tagès) es un sistema de protección de copia de software, desarrollado en común por la MPO y el Thales Group (anteriormente conocido como Thomson CSF). Esta protección se comenzó a gestar en 1999, y actualmente se desarrolla en Valbonne, un… …   Wikipedia Español

  • TAGES — Genii filius, teste Festô, et nepos Iovis, qui adhuc puer 12. Hetruriae populos haruspicinam traditur docuisse, Cicer. l. 2. de Divin. c. 23. Tages quidam dicitur in agro Tarquiniensi, cum terra araretur, et sulcus altius esset impressus,… …   Hofmann J. Lexicon universale

  • Tagès — ist ein CD /DVD Kopierschutz, der hauptsächlich in der Spielebranche genutzt wird. Eine Besonderheit Tagès ist es, dass der Schutz bestimmte Teile der geschützten Anwendung freigeben kann, sodass dieses Programm zum Teil noch eingeschränkt… …   Deutsch Wikipedia

  • TAGES — TAGÈS ist ein CD /DVD Kopierschutz, der hauptsächlich in der Spielebranche genutzt wird – aktuell in Version 5.5.5.2. Eine Besonderheit TAGÈS ist es, dass der Schutz bestimmte Teile der geschützten Anwendung freigeben kann, sodass dieses Programm …   Deutsch Wikipedia

  • TAGÉS — TAGÈS ist ein CD /DVD Kopierschutz, der hauptsächlich in der Spielebranche genutzt wird – aktuell in Version 5.5.5.2. Eine Besonderheit TAGÈS ist es, dass der Schutz bestimmte Teile der geschützten Anwendung freigeben kann, sodass dieses Programm …   Deutsch Wikipedia

  • Tages — Tagès Tagès, dieu étrusque, adopté par les Romains, le plus grand des devins. Il sortit un jour d une motte de terre, sous la charrue d un laboureur, aux environs de Tarquinia. Sa taille était celle d un nain, mais dès sa naissance il fit… …   Wikipédia en Français

  • Tagès — Tagès, dieu étrusque, adopté par les Romains, le plus grand des devins. Description Il sortit un jour d une motte de terre, sous la charrue d un laboureur, aux environs de Tarquinia. Sa taille était celle d un nain, mais, dès sa naissance, il fit …   Wikipédia en Français

  • Tages — TAGES, is, od. étis, (⇒ Tab. X.) des Genius Sohn, und Jupiters Enkel. Festus l. XVIII. p. 557. Er entstund aus der Erde, als ein Bauer in Hetrurien etwas tief ackerte, und zwar als ein artiges Kind. Weil sich aber der Bauer dennoch vor solchem… …   Gründliches mythologisches Lexikon

  • Tages — Tages, etruskischer Heros, galt als Sohn eines Genius u. Enkel des Jupiter, an Gestalt ein Knabe, aber ein Greis an Weisheit, daher sagte die Fabel, er sei mit grauen Haaren geboren worden u. soll, da einst auf den Feldern von Tarquinii ein… …   Pierer's Universal-Lexikon

  • Tagēs — Tagēs, nach röm. Mythus Sohn eines Genius und Enkel des Jupiter, tauchte bei Tarquinii aus der Furche eines frisch gepflügten Feldes empor und lehrte, ein Knabe von Ansehen, ein Greis an Weisheit, den Etruskern die haruspicina oder Opferschau (s …   Meyers Großes Konversations-Lexikon

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”