CitadelCore

Lizenzschutz · Compiler-Härtung · Windows C/C++

Ihre C/C++-Software geht zum Kunden. Ihre Logik bleibt bei Ihnen.

Erschweren Sie das Kopieren und Manipulieren Ihrer C/C++-Software: CitadelCore integriert Schutzmaßnahmen beim Kompilieren und härtet Lizenzprüfung und proprietäre Programmlogik für die Auslieferung auf Windows — vollständig lokal, ohne Ihre Quellen aus der Hand zu geben.

WindowsC/C++einmalig 74,99 €

build · windows
citadel --compile programm.c -o programm.exe --level max --report

Ein Befehl statt Ihres bisherigen Compileraufrufs. Einmalkauf, kein Abo, Zahlung über Stripe. Schon entschieden? Direkt zum Kauf für 74,99 €

CitadelCore — Schutz, der beim Kompilieren entsteht.

Für Entwickler und Softwarehäuser

Was passiert mit Ihrer Lizenzprüfung, sobald die Datei beim Kunden liegt?

Sie liefern C/C++-Programme als fertige Datei aus — und damit alles, was darin steht.

Ohne Härtung

Lesbar in der Datei: Sollwerte als Zahlen, Meldungen als Text, die Entscheidung als ein Sprung, den man umbiegt.

Mit CitadelCore

Nach einem Build ist genau das verschwunden — am Demopaket Zeile für Zeile nachgemessen.

Analyse erschweren

Geschützter Code und Zeichenketten liegen verschlüsselt in der ausgelieferten Datei. Wer sie öffnet, findet Ihre Logik nicht im Klartext.

Gemessen am Demopaket: alle Konstanten der Lizenzprüfung und alle Meldungstexte verschwinden aus der Datei.

Wie das funktioniert

Manipulation erschweren

Das Prüfergebnis fließt in den Entschlüsselungsschlüssel, statt in eine Abbruch-Verzweigung. Es gibt keinen Sprung, den man umbiegen könnte.

Eine Änderung am geschützten Bereich wurde in 12 von 12 Läufen sofort erkannt.

Wie das funktioniert

Gezielt härten

Vier Annotationen bestimmen, was garantiert geprüft, ausgenommen oder in Bytecode übersetzt wird. Heiße Pfade bleiben auf nativer Geschwindigkeit.

Jede virtualisierte Funktion rechnet der Compiler vor dem Einsatz gegen die native Ausführung nach: 297 416 Vergleiche, null Abweichungen.

Wie das funktioniert

Nachgemessen

Vier Zahlen statt vier Versprechen.

Ein Prüfer hat ein gehärtetes Programm auseinandergenommen — mit nichts als der fertigen Datei, genau wie jemand, der Ihre Quellen nicht hat.

  • 0 von 5erfolgreichen Patch-AngriffenAm ungehärteten Programm wirkten alle fünf Eingriffe. Hier keiner.
  • 186 von 188Zeichenketten bleiben verschlossenLesbar bleibt nur, was Sie lesbar lassen — hier Banner und Hilfe.
  • 99,6 %der Laufzeit verschlüsselt im Speicher28 854 Stichproben aus einem Beobachterprozess, Median 0,089 ms.
  • 297 416 : 0Vergleiche, null AbweichungenDer Compiler rechnet jede virtualisierte Funktion vorher nach.

Blackbox-Analyse vom 27.09.2026 an licensing_demo_protected.exe, dazu die eigene Messung an den ausgelieferten Artefakten. Den Vorher-Nachher-Vergleich derselben Lizenzprüfung sehen Sie in der Vorführung.

In drei Schritten im Einsatz

Fügt sich in den Build ein, den Sie schon haben.

  1. Installieren

    Setup starten, Selbsttest abwarten, neues Terminal öffnen. Der Installer rüstet Fehlendes selbst nach.

  2. Eine Funktion prüfen

    Eine repräsentative Funktion mit citadel --compile übersetzen und Funktionalität, Dateigröße und Laufzeit vergleichen.

  3. In den Build übernehmen

    Annotationen setzen, Compiler in CMake oder Visual Studio umstellen, --smoke-ref in die Pipeline aufnehmen. Fertig.

  • Plattform
    Windows 10 oder neuer, 64 Bit
  • Sprachen
    C und C++, einschließlich Klassen, Templates und STL
  • Ausgabe
    Ausführbare Dateien (EXE)
  • Integration
    Direkter Aufruf, CMake, Visual Studio und CI
  • Betrieb
    Vollständig lokal — kein Schutzserver, keine Cloud
  • Lizenz
    Einmalkauf, kommerzielle Nutzung eingeschlossen

Ob Ihre Plattform, Ihre Sprachfunktionen und Ihre Anforderungen an Laufzeit und Wartung dazu passen, sagt Ihnen der Eignungstest in zwei Minuten. Eignungstest starten

Erst prüfen, dann kaufen

Sie müssen uns nichts glauben.

Drei Wege, das vor dem Kauf selbst nachzuvollziehen — jeder auf einer eigenen Seite, damit Sie nur das lesen, was Sie interessiert.

  • Einmal zahlen, dauerhaft nutzenKein Abo, keine Wartungsgebühr, keine Lizenzgebühr pro ausgelieferter Kopie. Beliebig viele eigene Projekte auf Ihren Rechnern.
  • Fügt sich in Ihren Build einEin Befehl ersetzt Ihren Compileraufruf; für CMake und Visual Studio steht die Einbindung im Handbuch.
  • Nichts verlässt Ihren RechnerKeine Cloud, kein Schutzserver, kein Dienst, den Ihre ausgelieferte Anwendung kontaktieren müsste. Ihr Quellcode bleibt, wo er ist.
CitadelCore

Windows-Edition · Version 1.29.0

Einmalig 74,99 €

74,99 €

Einmalig 74,99 € — der Gegenwert von etwa einer Stunde Entwicklerzeit, für alle Ihre Projekte und ohne Gebühr pro Auslieferung.

  • Windows-Edition 1.29.0, sofort nach der Zahlung
  • Neun Schutzebenen, im Compiler verwoben statt als Hülle darüber
  • Handbuch, FAQ und Lizenzbedingungen
  • Beliebig viele eigene Projekte auf Ihren Rechnern
  • Kommerzielle Nutzung ohne Lizenzgebühr pro Auslieferung
  • Weitergabe der Laufzeitbestandteile eingeschlossen
CitadelCore kaufen

Der nächste Build ist der günstigste MomentJede Version, die ungehärtet ausgeliefert wurde, bleibt draußen — nachträglich lässt sie sich nicht einsammeln. Beim nächsten Build kostet die Umstellung einen Befehl.

Häufige Fragen

Kurz beantwortet.

  • Die Windows-Edition 1.29.0 als Installationsprogramm, direkt nach der Zahlung, dazu Handbuch, FAQ und Lizenzbedingungen. Einmalkauf, kein Abo. Sie härten damit beliebig viele eigene Projekte auf Ihren Rechnern, und Ihre gehärteten Programme dürfen Sie ohne weitere Lizenzgebühr ausliefern.

  • Das Installationsprogramm rüstet Fehlendes selbst nach und weist mit einem Selbsttest nach, dass alles läuft. Danach ersetzt citadel --compile Ihren bisherigen Compileraufruf. Für Feinsteuerung setzen Sie vier Annotationen; für CMake und Visual Studio steht die Einbindung im Handbuch.

  • Nein. CitadelCore läuft vollständig auf Ihrem Rechner. Es gibt keinen Kompilierungsdienst in der Cloud und keinen Schutzserver, den Ihre ausgelieferte Anwendung kontaktieren müsste.

  • Nein, und das ist Absicht: CitadelCore härtet die Prüflogik, die Sie selbst geschrieben haben, und bindet auf Wunsch ein Freischaltgeheimnis an den Schlüssel. Verkauf, Schlüsselausgabe und Aktivierung bleiben in Ihrer Hand — ohne dass Sie Ihre Kundendaten an einen Dritten geben.

  • Windows 10 oder neuer, 64 Bit, für C- und C++-Projekte. Plattformübergreifender Schutz steht im Entwicklungsplan.

  • Ja, und zwar sofort. Unter dem Reiter „Demo“ läuft die Vorführung am offenliegenden Beispielcode, dazu zwei Schutzprinzipien, die Sie selbst anfassen können — alles in Ihrem Browser, ohne Anmeldung. Der Reiter „Eignung prüfen“ sagt Ihnen in zwei Minuten, ob Ihre Konfiguration passt. Für einen Test an Ihrem eigenen Projekt schreiben Sie uns — wir melden uns mit einem konkreten Vorschlag.

Eine einzige weitergegebene Kopie Ihrer Software kostet Sie mehr als CitadelCore.Windows-Edition 1.29.0, einmalig 74,99 € — sofort nach der Zahlung einsatzbereit.
74,99 €einmalig · kein Abo
jetzt kaufen