Pro und contra
Experten sagen dass Cracker und Entwickler der Schutzmechanismen nicht gerade Konkurrenten sind, dass sie auch Kollegen sind. Wenn man annimmt dass Cracker parasitsch sind und die Unfähigkeit von Programmierer um hochwertige Schutzmechanismen zu errichten, ausnutzen, dann muss man feststellen dass Programmierer auch parasitsch sind und die Unfähigkeit von Benutzer ausnutzen um Programme zu schreiben!
Das Cracken mit dem Hauptgewicht auf der ungültigen Tätigkeit und die Programmierung mit dem Hauptgewicht auf dem legalen Rechtsverfahren, haben viel gemeinsam. Die Schaffung der hochwertigen und zuverlässigen Schutzmechanismen erfordern hochwertige Programmierfähigkeiten und dazu die Fähigkeit mit dem Betriebssystem-, Fahrer, Ausrüstung und Wissen der Architektur der Prozessoren zu arbeiten, die spezifischen Eigenschaften des Codeerzeugungs typisch für spezifische Compiler und das wirken der Bibliotheken, die verwendet werden. Auf dieser Ebene von der Programmierung, wird die Unterscheidung zwischen der Programmierung und dem Cracken so dünn, dass es kaum möglich ist eine Linie zwischen die beide zu zeichnen. Man konnte einen Cracker unter Verwendung seiner Werkzeuge mit einem Einbrecher vergleichen, der ein Stethoskop verwendet. Ein Stethoskop konnte vom Einbrecher benutzt werden um zum Verschlussmechanismus eines Safes zu hören, um die Trommeln an der richtigen Stelle fallen zu hören. Aber das gleiche Stethoskop konnte von einem Doktor benutzt werden um Herz oder Gesundheitsprobleme zu ermitteln. Das Werkzeug ist nicht in sich selbst gut oder schlecht noch er oder sie die das Werkzeug benutzt. Die Ausgabe entsteht mit dem Gebrauch für den das Werkzeug gewählt wird. Und es liegt recht auf der Hand dass das Stethoskop nicht verboten werden noch zerstört werden sollte, weil man es für weniger bewundernswerte Gründe auch benutzen könnte.
Jeder Schutz erfordert vorsichtige und vollständige Prüfung um seine Brauchbarkeit genau so wie jeder möglicher andere Softwarebaustein aus zu werten. In diesem Zusammenhang wird seine Brauchbarkeit gedeutet sowie wie fähig der Protector ist um qualifizierte Cracker mit oder ohne Crack-Werkzeuge bewaffnet, zu wiederstehen. Schutzqualität wird ausgewertet nicht durch seine Stärke aber durch das Verhältnis zwischen den Beschäftigtenstunden erfordert um es zu machen und die Beschäftigtenstunden erfordert um es zu cracken. Langfristig wird jedes Schutzsystem gebrochen weil das Cracken nur ein Frage von Zeit, Geld, Crackerfähigkeiten, Werkzeuge und Bemühung ist. Jedoch darf sachverständig-entworfener Schutz keine einfache Gelegenheiten für das Cracken zur Verfügung stellen. Und dieses ist genau wo lARP64Pro in das Spiel kommt: wir haben lARP64Pro so stark und Zeitraubend zum cracken gemacht dass es kaum „crackbar“ ist. Aber sehen wir später noch mehr Argumente vom Gesichtspunkt des Crackers aus.
Um Schutzmechanismen zu entwickeln, muss der Programmierer mindestens eine allgemeine Idee über die Arbeitsmethoden und die technischen Werkzeuge die von seinen Konkurrenten benutzt werden, haben. Es ist sogar angewesen dieses technisches Arsenal auf einem Niveau erarbeiten zu können das dieses des Konkurrenten nicht niedriger ist. Praktische Erfahrung in Cracker Programmen ist in hohem Grade wünschenswert weil sie erlaubt die Taktiken und die Strategie der anderen Partei sorgfältig zu studieren und sie erlaubt die Organisation einer optimalen Verteidigung. Sie erlaubt dem Programmierer die wahrscheinlichsten Ziele gegen die Crackerangriffe zu ermitteln und zu verstärken und konzentriert auf die maximalen vorhandenen intellektuellen Betriebsmittel. Dies heißt, dass der Entwickler der Schutzmechanismen durch Crackerpsychologie angespornt werden muss zu denken wie ein Cracker.
So die Informationschutz Technologie erarbeitend nimmt die Beherrschung der Cracker Technologie an. Wenn Sie nicht wissen wie Schutzmechanismen gebrochen werden, wenn Sie ahnungslos sind was ihre Verwundbarkeit ist, und wenn Sie keine Informationen haben über das Cracker Arsenal, dann können Sie auch keinen starken Schutzmechanismus machen der billig und einfach einzuführen ist. Die Bücher über Sicherheit die dieses Thema ausschließlich vom Schutzgesichtspunkt betrachten, haben die gleiche Beeinträchtigung wie Speichergeräte weil die Informationen die sie schreiben keine praktische Anwendung haben. Das Studieren des Schlechten holt das gute hoch. Und das Kennen des Feindes bildet Ihre Verteidigung besser. So haben wir bei lARP64Tech in der Tat das Cracken, seine Werkzeuge und seine Techniken, für Jahre studiert. Wir sind beim Denken wie ein Cracker ziemlich erfahren geworden, so um immer ein Schritt vor dem Konkurrenten zu bleiben. Nur die ausgedehnte Studie mit dem einzigen Grund zu denken wie ein Cracker und das Lernen vor ihnen zu bleiben, hat uns fähig gemacht die Technologie lARP64 zu entwickeln!
Wenn Cracker gebeten werden, warum sie Software cracken, ist eine der allgemeinsten Antworten, dass sie es für die Herausforderung und die Erregung des Erfolgs tun. Auch das cracken wird getan um zu erlernen und intelligenter mit Software zu werden. Meistens sind Cracker sehr intelligente Leute, die an Software-Schutz entfernen für Tage auf einmal arbeiten, und in den Extremfällen sogar für Wochen. Der Erfolg des Crackers hängt fast immer von seinem Beweggrund ab. Es kann Sie überraschen zu erfahren dass die meisten des Beweggrundes des Crackers nicht finanziell ist. Schließlich geben Cracker ihre Cracks und Informationen gratis. Sie verdienen kein Geld von Ihrer Software, obwohl die Leute die ihre Cracks benutzen, Geld sparen. Eher als Cracks für finanziellen Gewinn, nehmen Cracker an einer Art von formlosen Konkurrenz teil. Ein Cracker der ein neuer und sehr schwieriger Schutzentwurf entfernen kann wird eine betrachtete und in hohem Grade respektierte Person innerhalb der Crackergemeinschaft.
Es gibt eine allgemeine Meinung dass Publikationen über Löcher in den Sicherheitssystemen mehr Schaden als Gut tun und dass sie verboten werden müssen. Das heißt, sagen die Verfechter dieser Meinung, dass sie keinen starken Schutzmechanismus machen können obwohl das genau ist was getan werden soll.
Können Gesetze helfen?
Es ist sehr schwierig hier Linien zu zeichnen, aber Linien müssen irgendwo gezeichnet werden. Wie schon aufgemerkt worden ist, hat das Reverse Engineering auch einen eindeutigen und zugelassenen Grund für Bestehen. Gesetze existieren, entsteht so die Frage ob jene Gesetze fähig sind das Übel zurück zu drücken. Die Antwart ist nicht so klar. Sehen wir uns zuerst an was die Verteidiger des Crackens sagen.
Fürsprecher des Urheberrechtsgesetzes müssen verstehen dass desto intensiver die gebrochenen Schutzmechanismen, desto mehr der Fortschritt im Feld ihrer Entwicklung! Unter solchen Bedingungen haben Entwickler einen starken Beweggrund um hochwertigen und konkurrierenden Schutzpakete zu machen. Es gibt auch keine Notwendigkeit die Sachen zu verstecken die jeder Cracker unter Verwendung eines Debuggers und eines Disassemblers bekanntmachen kann. Skrupulöse Untersuchung des Schutzmechanismus muss begrüßt werden. Schließlich gibt es das Konzept der Vollständigkeit der Informationen. Versuche, offensichtliche Defekte und Beeinträchtigungen zu verstecken sind dumm. Gute Sachen Leiden darunter nicht, aber schlechte Sachen fürchten Offenheit wie die Pest.
Die Digital Millennium Copyright Act verbietet die Ausbreitung von Technologien, von Vorrichtungen und von Dienstleistungen die gemacht werden um vorhandene Schutzmechanismen zu überbrücken, was logisch scheint. Rechtsanwälte versuchen die Welt gegen offensichtliche Verbrecher und Vandalen zu schützen. Jedoch ist es notwendig Cracken und Forschungstätigkeiten im Feld der informierenden Technologie zu unterscheiden. Jemand der mit böswilliger Absicht crackt, ist mindestens tadelnswert und verdient höchstens zur Gefangenschaft verurteilt zu werden. Aber die Strafe muss mit dem Schaden vergleichbar sein, der durch das Cracken verursacht wurde. Es gibt keinen Not daran dass man Cracker mit Terroristen gleichstellt!