Dongle Generator: Technisches Datenblatt Betriebsanleitung Generieren Sie Ihren Dongle selbst!!! Allgemeine Angaben:

Ähnliche Dokumente
Anleitung Canton musicbox XS/S Firmware-Update

Daschke Limited Bascom AVR Font Converter. Software: Font Converter (für Bascom AVR)

USB-Adapter CIU-2 No. F 1405

qfix ASCII-Protokoll

Anleitung Canton musicbox XS/S Firmware-Update

Verschlüsseln von USB-Sticks durch Installation und Einrichtung von TrueCrypt

Anleitung zur Bluetooth - Inbetriebnahme für Lactate Scout+ SCIENCE MADE SIMPLE

Serielles LCD-Display PL0045

DA Benutzerhandbuch. USB 2.0 IDE/SATA Kabel

Schrittweise Anleitung zur Installation von Zertifikaten der Bayerischen Versorgungskammer im Microsoft Internet Explorer ab Version 6.

Anleitung zur Bluetooth - Inbetriebnahme für Lactate Scout+

Installationsanweisung Aktivierung für RadarOpus für PC s ohne Internetzugang (WINDOWS)

Bedienungsanleitung PC-Software für CTS-7 C (V )

DVB-T EuroMini200 Seite 1 von 10

Installationsanleitung pixel-fox

Handbuch DMD Configurator

Installation. Prisma. Netzwerkversion

DCAMCUT für AutoCAD / Mechanical Desktop. Installationshinweise Version 5.0

USB 2.0 ZU IDE/SATA ADAPTER-KABEL

Diesen Eintrag mit einem Doppelklick öffnen. Es erscheint das Fenster "Eigenschaften" des entsprechenden Eintrags. Die Eigenschaft "Autoplay deaktivie

Übertragung der Software Aktivierung auf neuen PC

Ediabas/Inpa - Installation

Anleitung zur Bluetooth -Inbetriebnahme für Lactate Scout+ Diagnostics for life

Firmware-Update für CHERRY ehealth-bcs Produkte Terminal ST-1503 und Tastatur G

Installationsanweisung MpDoc

Firmware-Update von ARGUS -Testern

Installation des Thermotransferdruckers MG2 bei Windows XP (SP2)

LEGO-Mindstorms-Roboter im Informatikunterricht -mit Delphi-

Mit PuTTY und WinSCP an der Pi

KidTime Order. Seite 1

Flychart Software Installation auf einem Windows PC

Nun öffnet sich das Fenster "Geplante Tasks". Hier zum Einrichten eines neuen Tasks auf "Geplanten Task hinzufügen" klicken. Es öffnet sich der Assist

Installation des Bioresonanz-3000 Supra Systems

Installationshinweise Version 6.0

Voisis Installations-Setup

USB 2.0 ZU VGA IDE/SATA ADAPTER

Umstellung von Hardlock-Dongle auf Software-Schutz

Windows auf einen USb-Stick kopieren

ISK 200 Treiberinstallation

Installation LehrerConsole (Version 7.2)

WINDOWS XP. Workstationspezifisches Image erstellen und speichern

Dropbox Verschlüsselung mit TrueCrypt

XE-A203 / XE-A213. Programmier-Tool

Anleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart -

PKS-Team. Installationsanleitung LAN-Relais 2-Fach und 8-Fach

Installationsanleitung GAEB-Konverter 9

Cockpit-XP v3. Dokumentation. Neuen USB Treiber installieren Auch USB-Treiber für Firmware Änderung

BERNINA Q Serie - Firmware Update

SWL-ATV_Monitor2012. In dem Programm werden Programmteile vom VLC Player genutzt. Diese unterliegen der Open Source Lizenz von

Installationshinweise Version 6.0

Firmware Update - BERNINA 5er Serie mit Touch Screen

Printer Driver. In dieser Anleitung wird die Installation des Druckertreibers für Windows Vista und Windows XP beschrieben.

Installation unter MS-DOS... 2 Installation unter WINDOWS 3.x... 5 Installation unter WINDOWS 95/ Vorbereitungen zum Betrieb des Profi-5E...

Software- Beschreibung. PC- Programm SM7D zur Datenerfassung für das Strahlenmessgerät SM7D Version V1.0 de ( Stand: 28 Januar 2011)

Technik im Fachbereich 08

Windows-Setup-Stick mit verschiedenen Versionen und Editionen erstellen (Part_2)

Kartenupdate Europa 2016 für FN11 FN13

Handbuch_Seite 2 Bitte lesen Sie dieses Handbuch sorgfältig durch und bewahren Sie es gut auf, um die richtige Handhabung zu gewährleisten. Verwendete

BERNINA 720/740/770/790 - Firmware Update

Arbeiten mit dem Schülermodul

Handbuch Schiesszettel 1.3. Version 0.5, Stand

Erforderliches Zubehör (nicht im Lieferumfang enthalten)

EX Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für ExpressCard

Erste Schritte mit Ihrem Secabo CIII Schneideplotter

Update-Informationen für DMR-EX80S, EX81S/71S, EX72S

USB 2.0 ZU IDE/SATA ADAPTER-KABEL

Beschreibung der USB-Treiberinstallation für Windows 2000 und Windows XP

Einrichtung des Public ShareFolder Servers als Windows -Dienst

PC CADDIE Telefonsystem mit ISDN Voice III

Anweisungen zur Aktualisierung der IOP Firmware und Software

easytipp Die Arbeit mit einem USB-Stick Teil 3: Wie kopiere ich Daten vom Stick auf den Computer?

MULTI-E/A- EXPRESSCARD

Installationsanleitung refusol-fb Proxy für SOLARVIEW

GENIUSPRO INSTALLATION

LEGO-Mindstorms-Roboter im Informatikunterricht 1 - mit Java-

NB PC-Banking - Änderung der HBCI-Schlüssellänge

Installationsanleitung USB-Schnittstellentreiber für OTT USB/SDI-12 Interface. Deutsch

OPAL ASSOCIATES AG SYSTEM HANDBUCH OMS-OPAL-SYNC VERSION 2.1.X AUTOR PHILIPP MAHLER DOC. VERSION 1.2 DOC. DATUM DOC.

Anweisungen zur Aktualisierung der IOP Firmware und Software

Installationsanleitung

Windows auf USB-Stick installieren (Drucken sie diesen Artikel aus)

Installation des Auto-Intern USB-Treibers unter Windows XP

Delphi Diagnostics. Installationsanleitung für Vista.

Schritt 1: USB-auf-IDE/SATA-Adapter an die Festplatte anschließen. Einen der Kabelstränge des Netzadapters an die Festplatte anschließen.

Konfigurieren des Snapon Teilekatalogs Harley Davidson

Einrichten der C.A.T.S. Netzwerk-Lizenzverwaltung

C2006. Installationsanleitung

SYMPTOME U. a.: Wenn man nach der Datensicherung wieder mit dem ColorManager arbeiten will, kommt die Meldung. auf Deutsch oder.

ANT-5 Software Upgrade - Installationshinweise

Starten der Software unter Windows XP

Byte-Taxi. Bedienungsanleitung. Autor: Dimitrios Savvidis

Pro2 KVM Firmware Update Anleitung WICHTIG! Diese Anleitung bezieht sich auf folgende Produkte: Bitte lesen Sie den folgenden Absatz aufmerksam:

Anleitung Software Update CReaderV

RDKS Installation USB Driver

Baqué und Lauter GmbH / Falkenweg 3 Fax / Euskirchen

Software Service. Inhaltsverzeichnis

Sparkassenakademie Bayern Hotel LAN - IPTV. Radio- und Fernsehempfang am Hotelzimmer per Laptop

Antivirenprogramme in Theorie und Praxis

Transkript:

Dongle Generator: Technisches Datenblatt Betriebsanleitung Generieren Sie Ihren Dongle selbst!!! Allgemeine Angaben: Die Software Dongle-Generator macht aus jedem USB Stick einen Dongle. Dazu werden verschiedene Daten erzeugt und auf dem Dongle-Stick abgespeichert. Die Anzahl der erzeugten Dongles ist unbegrenzt. Mittels der Datei Key.dll findet die Kommunikation zwischen einem übergeordnetem System (Ihrer selbst erstellten Software) und dem Dongle USB Stick statt. Die Kommunikation mit dem Dongle und die Überprüfung des Dongles sind (für den Anwender) sehr einfach. Dazu ist in Ihrer Software lediglich eine Abfrage nötig, die eine Antwort der Key.dll zur Folge hat. Vor dem Start: Bevor Sie starten, sollten Sie bitte folgende Punkte beachten. Ein Anti-Virus Programm bzw. eine Firewall kann die erstmalige Ausführung der Software verlangsamen bzw. einmalig blockieren. Avira Internet Security z.b. prüfte auf unserem Entwicklungs-PC die Software Dongle-Generator.exe beim ersten Start. Diese Virenprüfung kann je nach PC Geschwindigkeit bis zu 30 Sekunden dauern. Nach dieser einmaligen Virenprüfung startet die Software Dongle-Generator schnell, ohne Probleme und ohne weitere Virenprüfung. WICHTIGER HINWEIS: Verändern Sie keinerlei Dateien, die geliefert oder vom Dongle-Generator erzeugt wurden. Da sämtliche Schutzmechanismen auf Systeminformationen basieren, sind diese Mechanismen sehr sensibel. Insgesamt reagiert der erzeugte Dongle sensibel auf Veränderungen (ist auch Sinn der Sache), um Hacken zu erschweren oder unmöglich zu machen. Teilen Sie bitte diese Information auch Ihrem Kunden mit, dem Sie einen Dongle (zu Ihrer Software) liefern. Beispielbilder: Seite 1 von 5

Kurzspezifikationen: Dongle-Generator für Windows PCs (XP, Vista, Win7, Win8) mit 32Bit System. Geeignet für Basic, Delphi, Visual Basic, C, C++ etc. Jeder neu erstellte USB-Dongle ist weltweit einmalig. Feste Anbindung der DLL und des USB Dongles an systemeigene Eigenschaften. Damit ist eine extrem hohe Sicherheit gegen Hacken gewährleistet. Keinerlei Abspeicherung von Zahlen, Codes und Schlüsseln innerhalb des USB Sticks oder innerhalb der DLL. Damit wird das Hacken extrem erschwert, da keine Referenz existiert, die nach außen sichtbar ist. Lediglich Systemeigenschaften von Windows sowie der PC-Hardware sind maßgeblich für die Erkennung des neu erzeugten USB Dongles. Durch von uns entwickelte Systemroutinen wird ein Maximum an Sicherheit gewährleistet. Sehr leichte Bedienung der Software. Neue Dongle werden innerhalb weniger Sekunden erzeugt und sind sofort einsatzbereit. Schutzmaßnahmen: Nur Systemeigenschaften zur USB Dongle Erkennung Bei falschem Code blockiert die Key.dll für etwa 1 Sekunde Nur ein Befehl zur Ansteuerung nötig. Keinerlei weitere Abfragen möglich, die zu Erkenntnissen über den Dongle führen könnten. Hinweise zu den Schutzmaßnahmen: Immer wieder taucht die Frage auf Wie macht der Dongle das?. Bitte bedenken Sie, dass wir zur Codierung, Programmierung, zu den Abfragearten sowie zu allen sicherheitsrelevanten Daten keinerlei Informationen herausgeben. Sollten Sie jedoch technische Fragen haben, die den Umgang mit der Software betreffen, können Sie uns gerne anrufen oder anschreiben. Auslieferungszustand: Die Software Dongle-Generator wird auf einem USB Stick geliefert. Auf dem USB Stick befinden sich folgende Dateien: Dongle-Generator.exe Dongle-Generator.exe.manifest Dongle-Test.exe Dongle-Test.exe.manifest Key.dll Außerdem erhalten Sie zu jeder Software einen persönlichen Schlüssel, der ebenfalls Systemrelevant ist. Dieser Schlüssel ist eine Zahlenfolge, die auf einem Etikett aufgedruckt ist. Seite 2 von 5

Starten der Software, USB Dongle erzeugen: Krusenhof 42 / D-45731 Waltrop (Germany) / Tel.: +49(0)163-333 6917 Stecken Sie den mitgelieferten USB Stick an einen freien USB Port Ihres Windows PCs. Nehmen Sie einen beliebigen USB Stick, den Sie als späteren Dongle bestimmt haben und stecken Sie diesen ebenfalls in einen freien USB Port am PC. Nachfolgend werden wir diesen USB Stick einfach Dongle nennen. Eventuell müssen Sie den fabrikneuen USB Stick zuerst formatieren. Starten Sie vom gelieferten USB Stick die Software Dongle-Generator.exe durch eine Doppelklick mit der linken Maustaste. WICHTIG: Starten Sie das Programm vom USB Stick. Kopieren Sie dieses Programm nirgends, da es sonst nicht funktioniert! Folgendes Bild erscheint auf dem Bildschirm: Linke Hälfte (grüne Felder): 1. Geben Sie oben den mitgelieferten persönlichen Schlüssel ein. 2. Darunter geben Sie an, welchen Laufwerksbuchstaben der Dongle trägt. 3. Klicken Sie den Button Generiere Codes für USB-Stick). Ihr neuer USB Stick ist als Dongle fertig und einsatzbereit. Rechte Hälfte (bräunliche Felder): 1. Es erscheint ein vom System erzeugter Code, der an den neu erstellten Dongle gesendet wurde. 2. Der Dongle hat eine Antwort geliefert. Diese Zahl darf nicht null sein. Erscheint eine null als Antwort des Dongles, dann ist ein Fehler entstanden. WICHTIG: Schreiben Sie bitte diese beiden Zahlen (den erzeugten Code und die Antwort des Dongles) auf, Sie benötigen diese später für Ihre Software (s. weiter unten die Beschreibung der Key.dll). Sollten Sie diese Zahlen verlegt haben, ist es kein Problem. Generieren Sie den Dongle neu, wie in den oberen Zeilen beschrieben. Seite 3 von 5

Starten Sie zu Testzwecken das Programm Dongle-Test.exe. Krusenhof 42 / D-45731 Waltrop (Germany) / Tel.: +49(0)163-333 6917 Geben Sie den erzeugten Code in die obere Zeile ein und klicken auf den Button Code prüfen. Als Antwort des Dongles erhält man eine Zahl, die in der unteren Zeile sichtbar ist. Sollte der Code falsch sein, so blockiert die Key.dll für die Dauer von einer Sekunde, bevor der Dongle erneut abgefragt werden kann. Die Antwort des Dongles lautet die Zahl 0 (null). Sie können in die obere Zeile eine andere Zahl eingeben und es versuchen. Damit würde man zwischen 31 und 317 Jahren benötigen, um den Dongle durch zufällige Abfragen zu entschlüsseln. Kopieren Sie die Datei Key.dll vom mitgelieferten Stick in das Arbeitsverzeichnis Ihrer Software. Die Key.dll ist diejenige Software, die die Kommunikation zwischen Ihrem Programm und dem Dongle übernimmt. Abfrage des Dongles: Die Syntax zur Kommunikation lautet in Delphi 7: Zur Definition:. implementation function sendkey(nr:int64): int64;stdcall; external 'Key.dll';. Zum Aufruf der dll: zahl:= sendkey(code); Analog dazu lässt sich die Key.dll in andere Programmiersprachen einbinden (Basic, C etc.). Das Einbinden einer dll in diese Programmiersprachen ist nicht Gegenstand dieser Erklärung. Der Aufruf der Key.dll erfolgt also über eine Funktion namens sendkey. Der Funktion wird der Code übergeben. Die Antwort des Dongles steht in Variable zahl. Beide Variablen (zahl und code) sollten vom Typ Integer64 sein. Seite 4 von 5

WICHTIG: Eine Angabe, welchen Laufwerksbuchstaben der USB Dongle hat, ist nicht nötig. Die Key.dll sucht den Dongle automatisch. Ist der Dongle vorhanden und ist die variable code korrekt angegeben, so antwortet der USB Dongle (über die Key.dll) mit der korrekten Zahl. Andernfalls ist das Ergebnis der Funktion sendkey die Zahl 0 (null). In Ihrer Software ist es also in 2 Schritten möglich, den Dongle ein zu binden. 1. Man deklariere im Implementationsabschnitt die Funktion sendkey. 2. Über die Funktion sendkey wird der Dongle abgefragt. Anschließend führen Sie in Ihrer Software eine einfache Abfrage durch. Ist die empfangene Zahl = 0, dann erfolgt eine Fehlermeldung. z.b. Falscher Dongle! und anschließend das Beenden Ihres Programms. Ist die empfangene Zahl korrekt, fährt ihr Programm fort. An Ihren Kunden sind zu liefern: Ihr selbst geschriebenes Programm Die Key.dll Der neu erzeugte USB Dongle Seite 5 von 5