İçeriğe atla
OnionZero
DURUM: %100 AIR-GAPPED · ÇEKİRDEK BÜTÜN Teknik Brifing
OnionZero
DURUM: %100 AIR-GAPPED · ÇEKİRDEK BÜTÜN
Teknik Brifing
TR EN

OnionZero — Yazılım Koruma ve Lisanslama

Yazılımınızın Kalesi.

OnionZero, PHP kaynak kodunuzu şifreleyen ve imzalı lisansları cihaza bağlayan uçtan uca bir koruma ve lisanslama kalesidir — interneti olmayan sahalarda bile çalışır.

Ürünleri inceleyin
Donanım Parmak İzi Veri Yolu CPU ID Anakart UUID MAC özeti Efemeral Anahtar Değişimi AES-256-GCM AES-256-GCM AES-256-GCM İmza Zarfı ED25519 ENVELOPE ED25519 ENVELOPE ED25519 ENVELOPE ED25519 ENVELOPE Mühürlü Kasa Kilidi mühürlü
Donanım Parmak İzi Veri Yolu RNG·01
  • CPU IDçapa bağlı
  • Anakart UUIDçapa bağlı
  • MAC özetituzlu · bağlı
  • ŞifreAES-256-GCM
  • Oturum anahtarıefemeral · her açılışta
  • Diskte açık metinasla
  • İmza64 bayt Ed25519
  • Açık anahtarçekirdeğe gömülü
  • Doğrulama yolutamamen çevrimdışı
  • Durummühürlü
  • Kurcalama tuzağıkurulu
  • Geri-alma sayacımonotonik

telemetriyi görmek için bir halkanın üzerine gelin veya odaklayın

Ed25519
İmzalı lisans protokolü
%100
Çevrimdışı çalışabilirlik
695+
Otomasyon testi

Yerleşik güvenilirlik

Ed25519 dijital imza OZP1 şifreleme formatı TPM ve anakart çapaları Anti-rollback durum deposu Wycheproof vektörleriyle doğrulanmış kripto Windows + Linux

01Kalenin içinde

Vaat değil kanıt — dört canlı sergi

Aşağıdaki her panel, koruma yığınının sahada davrandığı hâliyle çizilmiş çalışan bir parçasıdır.

canlı sergi · 01

Bytecode Çözümleyici

Dosyayı çalın, anahtarı kaybedin: bağlı olduğu cihazın dışında bir OZP1 yükü yüksek entropili gürültüdür.

CİHAZ BAĞLI · MÜHÜR SAĞLAM TAMPER KİLİDİ · ÇALIŞTIRMA REDDEDİLDİ

saldırgan görünümü — ham OZP1 baytları

000000  C8 1D A4 7B EF FC 85 DA 0B E8
00000A  01 A6 E7 94 3D 32 83 00 39 7E
000014  DF 2C F5 8A FB 18 71 56 D7 C4
00001E  AD E2 73 30 A9 2E CF 5C 65 3A
000028  EB 48 E1 06 C7 F4 1D 92 63 60
000032  19 DE BF 8C D5 EA DB 78 51 B6
00003C  B7 24 8D 42 53 90 89 8E AF BC
000046  45 9A CB A8 C1 66 A7 54 FD F2
000050  43 C0 F9 3E 9F EC B5 4A BB D8
00005A  31 16 97 84 6D A2 33 F0 69 EE
000064  8F 1C 25 FA AB 08 A1 C6 87 B4
00006E  DD 52 23 20 D9 9E 7F 4C 95 AA
000078  9B 38 11 76 77 E4 4D 02 13 50
000082  49 4E 6F 7C 05 5A 8B 68 81 26
00008C  67 14 BD B2 03 80 B9 FE 5F AC
000096  75 0A 7B 98 F1 D6 57 44 2D 62
0000A0  F3 B0 29 AE 4F DC E5 BA 6B C8
0000AA  61 86 47 74 9D 12 E3 E0 99 5E

ŞİFRE ÇÖZME BAŞARISIZ · CİHAZ ANAHTARI UYUŞMAZLIĞI

bu diskte yalnızca şifreli metin var — çözümlenecek bir şey yok

mühendislik gerçeği — bellekte ozguard

DISK OZP1 ciphertext RAM · ozguard zend opcodes
  1. OZP1 konteyneri diskten salt-okunur eşlenir
  2. Dosyaya özel anahtar C çekirdeğinin içinde açılır (AES-256-GCM)
  3. Opcode akışı doğrudan Zend Engine’e beslenir
  4. Açık metin diske, sayfa önbelleğine veya takas alanına asla değmez

donanım çapaları yeniden yoklanıyor…

CPU ID uyuşmazlığı · TPM durum uyuşmazlığı

cihaz bağı ihlal edildi — anahtar açımı reddedildi

ONIONZERO KİLİTLENDİ: kurcalama durumu kalıcılaştırıldı

canlı sergi · 02

Donanım Parmak İzi Radarı

Üç silikon çapa tek bir cihaz kimliğini üçgenler.

CPU ID TPM 2.0 MB UUID

CPU ID · işlemci seri + özellik bitleri TPM 2.0 · PCR durumu + mühürlü tanık MB UUID · anakart tanımlayıcısı

çapalar kilitli · parmak izi kararlı

canlı sergi · 03

Hava Boşluklu Sığınak

Lisans tam 0,0 KB internetle doğrulanır. Anahtarı çevirin ve ağın ölüşünü izleyin — matematik umursamaz.

Çevrimiçi Hava boşluklu
müşteri tesisi genel internet

uplink kesildi — doğrulama çevrimdışı sürüyor

  • İsteğe bağlı lisans sunucusu beacon’ı
  • Kesintiye karşı imzalı sertifika önbelleği
  • Hoşgörü penceresi istemciyi ayakta tutar
  • Ed25519 açık anahtarı çekirdeğe gömülü
  • Lisans imzası yerelde doğrulandı
  • Monotonik sayaç cihazda ilerletildi
  • Tesisten sıfır bayt çıktı

canlı sergi · 04

Monotonik Anti-Rollback Sayacı

Cihazda kalıcı tek yönlü bir mandal: durum yalnızca ileri gider; geri yüklenen bir VM anlık görüntüsü kendini anında ele verir.

cihaz durum yüksekliği 0x0000A41F

durum mühürlendi, sayaç ilerledi GERİ ALMA REDDEDİLDİ — eski durum imajı geri çevrildi

canlı sergi · 05

Dört koruma katmanı, tek mühürlü çekirdek

PHP kaynağından hazır Windows ikililerine, Android uygulamalarına ve Node.js servislerine — her katman aynı cihaza bağlı mühürlemeyi paylaşır: hiçbir dünyada diske okunabilir bir şey düşmez.

PHP eklentisi · ozguard

PHP Eklentisi

Native ozguard eklentisi, şifrelenmiş OZP1 paketlerinizi yalnızca bellekte çözerek çalıştırır — açık metin asla diske, sayfa önbelleğine veya takas alanına değmez.

  • Windows + Linux üzerinde PHP 8.0–8.5
  • Bellek içi çözme — diskte sıfır açık metin
  • Cihaza bağlı anahtarlar C çekirdeğinin içinde açılır

Windows · .exe / .dll

PE / İkili Koruma

Hazır bir .exe veya .dll’i şifreleyin — .NET, native veya Python ile yazılmış olması fark etmez. Korunan program yalnızca bellekte çözülür; anahtarı kriptografik olarak cihaz çapasına bağlıdır ve kendi bütünlük denetimi ile anti-debug muhafızları yerleşiktir.

  • Bellek içi çalıştırma — diskte sıfır açık metin
  • Self-integrity + anti-debug
  • Üç lisans modu: none / offline / online

Android · APK

Android Koruması

Uygulamanızın derlenmiş kodu APK içinde şifrelenir ve yalnızca bellekte canlanır — native muhafız kütüphanesi üç ARM ABI’yi kapsar ve Frida benzeri hooking araç setlerini tespit eder.

  • DEX sınıfları APK içinde şifrelenir
  • Bellek içi sınıf yükleme — diske iz düşmez
  • Anti-Frida native muhafız, 3 ARM ABI

Node.js · tek çalıştırılabilir

Node.js Paketleme

Node.js projenizi tek bir native çalıştırılabilir dosyaya paketleyin. Mühürlü kaynak kod ikilinin içinde taşınır ve asla diske açılmaz.

  • Tek çalıştırılabilir derleme — kaynak ağacı dağıtılmaz
  • Üç lisans modu: none / offline / online
  • Cihaza bağlı lisanslar, PHP ile aynı çekirdek

Dört katmanın tamamı OnionZero çekirdeğinin destek hattını — PHP 8.0–8.5 — miras alır ve satıcı açık anahtarı derleme zamanında çalışma zamanına gömülüdür: müşterilerinizin yöneteceği bir anahtar dosyası ya da php.ini ayarı yoktur. Katmanları karşılaştırın

02Veri akışı

İnsan okuyabilen PHP’den mühürlü çalışma zamanına

Tek hat, dört istasyon. 02 numaralı istasyondan sonra baytlar asla açık metin olarak var olmaz.

  1. PHP kaynağı

    Projeniz, yazdığınız hâliyle.

    $app->boot();
  2. OZP1 mührü

    Dosyaya özel efemeral anahtarla AES-256-GCM zarfı.

    OZP1 · mühürlü
  3. ozguard çalıştırma

    C eklentisi bellekte çözer ve Zend’i besler.

    ozguard → zend_op_array
  4. Lisans kapısı

    Cihaz parmak izine karşı Ed25519 doğrulaması.

    ed25519_verify(lic, fp)

03Nasıl çalışır?

Üç adımda sahada lisanslı ürün

Karmaşık entegrasyon yok: şifreleyin, lisanslayın, dağıtın. Gerisini OnionZero yönetir.

Paketleyin ve şifreleyin

PHP projeniz OZP1 formatına dönüştürülür. Kaynak kod müşteriye asla açık metin olarak ulaşmaz; çalıştırmayı yalnızca ozguard eklentisi üstlenir.

Cihaza bağlı lisans üretin

Her lisans hedef cihazın parmak izine kriptografik olarak bağlanır; süre ve özellik bayrakları imzalı dosyanın içine gömülür. Bir lisans yalnızca kendi cihazında geçerlidir.

Müşteri kurar, siz kontrol edersiniz

Ürün kendi kendini doğrular; lisans sorununda müşteriniz Türkçe kilit ekranı ve self-servis aktivasyon sihirbazıyla karşılaşır — size destek yükü binmez.

Ürün modeli

İhtiyacınıza göre iki dağıtım modeli

Tam lisanslamadan yalnızca kaynak korumaya kadar — ikisi de aynı native çekirdek üzerinde.

Önerilen

Lisanslı dağıtım

Süreli, imzalı lisanslarla tam denetim.

  • Cihaz, domain veya IP bağlama
  • Süre + özellik bayrakları
  • Offline ve online doğrulama
  • Kurulum telemetrisi ve kilit olayları
Başlangıç

Sadece şifreleme

Kaynak koruma odaklı hafif dağıtım.

  • OZP1 ile tam kaynak şifreleme
  • İmzalı ürün yapılandırması
  • Otomatik güncelleme altyapısı
  • Dilediğinizde lisanslı modele geçiş

Uyumluluk

Tek çekirdek, çok platform

Aynı C çekirdeği; Windows ve Linux üzerinde, yazdığınız dilde.

PHP Node.js C# C++ Shell Windows Linux

Yazılımınızı korumaya hazır mısınız?

Projenizin dağıtım modelini birlikte planlayalım; size en uygun OnionZero yapılandırmasını önerelim.

Bize Ulaşın