Skip to content

Quick Start

github-actions[bot] edited this page Oct 2, 2026 · 16 revisions

Language / Dil   EN English  ·  TR Türkçe

🚀 Quick Start — Brave Omega

Get Brave Omega running in 3 minutes with a single copy-paste command.


Prerequisites

Requirement Detail
OS Windows 11 (latest stable 25H2 build recommended)
Browser Brave Browser — latest stable (brave.com/download)
PowerShell 5.1+ (included with Windows 11)
Privileges Administrator (required for HKLM registry writes)
Execution Policy Handled automatically via -ExecutionPolicy Bypass flag

⚠️ Always use the latest stable Brave release before running. Verify at brave.com/latest.


One-Line Execution

The unified script asks for your language on first launch (Press 1 for English / Türkçe için 2'ye basın), or pin it up front:

PowerShell -ExecutionPolicy Bypass -File ".\BraveOmega.ps1" -Language TR

PowerShell -ExecutionPolicy Bypass -File ".\BraveOmega.ps1" -Language EN

The -ExecutionPolicy Bypass flag applies only to this single command — no permanent execution policy change, no attack surface exposure. Close the window and everything resets.


Preview Mode (-WhatIf)

PowerShell -ExecutionPolicy Bypass -File ".\BraveOmega.ps1" -WhatIf

Shows what would change without writing to the registry.

Clean Uninstall (-Reset)

PowerShell -ExecutionPolicy Bypass -File ".\BraveOmega.ps1" -Reset

Removes all Brave Omega policies from HKLM, HKCU, and Omaha GUIDs.


Selecting a Hardening Level

When you run the script without parameters, it shows an interactive menu:

1. Brave Only
2. Essential [Recommended]
3. Balanced
4. Advanced
5. Strict
Your selection (2):

To skip the menu in automated deployments:

# Essential level (recommended) — add -Language EN/TR to skip the language question:
PowerShell -ExecutionPolicy Bypass -File ".\BraveOmega.ps1" -Level Essential

Available levels: BraveOnly, Essential, Balanced, Advanced, Strict (EN) or BraveYalniz, Temel, Dengeli, Gelismis, Kati (TR).


Step-by-Step (Expanded)

1. Open PowerShell as Administrator

  • Press Win → type PowerShell
  • Right-click Windows PowerShell → Run as Administrator

2. Navigate to Project Folder

cd "C:\Users\Downloads\Brave-Omega"

Adjust path if you extracted elsewhere.

3. Run the Script

# Unified script asks for language first (or pin with -Language EN/TR):
PowerShell -ExecutionPolicy Bypass -File ".\BraveOmega.ps1"

4. Restart Brave

  • Close all Brave windows completely
  • Reopen Brave

5. Verify

Navigate to brave://policy in Brave — all policies (51 for Essential level) should show as Active.


What the Script Does

Phase Action
1. Pre-flight Detects running Brave, prompts continue/cancel
2. Backup Creates timestamped .reg backup of HKLM policy hive
3. Apply Writes policies across 3 tiers based on selected level (24/51/83/123/151)
4. Summary Per-category success/failure counters + rollback info
5. Cleanup Exits cleanly — no residual processes

Rollback (If Needed)

reg import "BraveOmega_HKLM_YYYYMMDD_HHMMSS.reg"

The backup file is named with timestamp (e.g., BraveOmega_HKLM_20260613_120000.reg).


Common Issues

Issue Resolution
"CRITICAL ERROR" on launch Right-click PowerShell → Run as Administrator
No policies in brave://policy Close all Brave windows and reopen
[ERROR] in output Confirm Administrator mode; re-run
"Unknown" policy in brave://policy Verify Brave version matches Compatibility Matrix

Next Steps



🚀 Hızlı Başlangıç — Brave Omega

Brave Omega'yı 3 dakikada çalıştırın, tek bir kopyala-yapıştır komutuyla.


Ön Gereksinimler

Gereksinim Ayrıntı
İşletim Sistemi Windows 11 (önerilen: en güncel kararlı 25H2 derlemesi)
Tarayıcı Brave Browser — en güncel kararlı (brave.com/download)
PowerShell 5.1+ (Windows 11 ile birlikte gelir)
Ayrıcalık Yönetici (HKLM kayıt defteri yazmaları için gerekli)
Çalıştırma İlkesi -ExecutionPolicy Bypass bayrağı ile otomatik olarak yönetilir

⚠️ Çalıştırmadan önce her zaman en güncel kararlı Brave sürümünü kullanın. brave.com/latest adresinden doğrulayın.


Tek Satırda Çalıştırma

Birleşik betik ilk açılışta dilinizi sorar (Press 1 for English / Türkçe için 2'ye basın) veya önden sabitleyin:

PowerShell -ExecutionPolicy Bypass -File ".\BraveOmega.ps1" -Language TR

PowerShell -ExecutionPolicy Bypass -File ".\BraveOmega.ps1" -Language EN

-ExecutionPolicy Bypass bayrağı yalnızca bu tek komut için geçerlidir — kalıcı çalıştırma ilkesi değişikliği yok, saldırı yüzeyi maruziyeti yok. Pencereyi kapatın, her şey sıfırlanır.


Ön İzleme Kipi (-WhatIf)

PowerShell -ExecutionPolicy Bypass -File ".\BraveOmega.ps1" -WhatIf

Kayıt defterine yazmadan nelerin değişeceğini gösterir.

Temiz Kaldırma (-Reset)

PowerShell -ExecutionPolicy Bypass -File ".\BraveOmega.ps1" -Reset

Tüm Brave Omega politikalarını HKLM, HKCU ve Omaha GUID'lerinden kaldırır.


Sıkılaştırma Seviyesi Seçme

Betik parametresiz çalıştırıldığında etkileşimli bir menü gösterir:

1. Brave Yalnız
2. Temel [Önerilen]
3. Dengeli
4. Gelişmiş
5. Katı
Seçiminiz (2):

Otomatik dağıtımlarda menüyü atlamak için:

# Temel seviye (önerilen)
PowerShell -ExecutionPolicy Bypass -File ".\BraveOmega.ps1" -Level Temel

Kullanılabilir seviyeler: BraveOnly/BraveYalniz, Essential/Temel, Balanced/Dengeli, Advanced/Gelismis, Strict/Kati.


Adım Adım (Genişletilmiş)

1. PowerShell'i Yönetici Olarak Aç

  • Win tuşuna bas → PowerShell yaz
  • Windows PowerShell'e sağ tıkla → Yönetici olarak çalıştır

2. Proje Klasörüne Git

cd "C:\Users\Downloads\Brave-Omega"

Farklı bir yere çıkardıysanız yolu buna göre ayarlayın.

3. Betiği Çalıştır

# Türkçe
PowerShell -ExecutionPolicy Bypass -File ".\BraveOmega.ps1"

4. Brave'i Yeniden Başlat

  • Tüm Brave pencerelerini tamamen kapat
  • Brave'i yeniden aç

5. Doğrula

Brave'de brave://policy adresine git — tüm politikalar (Temel seviyede 51) Etkin olarak görünmelidir.


Betik Ne Yapar?

Aşama Eylem
1. Ön Kontrol Çalışan Brave'i tespit eder, devam/iptal istemi gösterir
2. Yedekleme HKLM politika kovasının zaman damgalı .reg yedeğini oluşturur
3. Uygulama Seçilen seviyeye göre 3 katmanda politikaları yazar (24/51/83/123/151)
4. Özet Kategori bazında başarı/hata sayaçları + geri alma bilgisi
5. Temizlik Artık süreç bırakmadan temiz çıkış

Geri Alma (Gerekirse)

reg import "BraveOmega_HKLM_YYYYMMDD_HHMMSS.reg"

Yedek dosyası zaman damgasıyla adlandırılır (ör. BraveOmega_HKLM_20260613_120000.reg).


Sık Karşılaşılan Sorunlar

Sorun Çözüm
Başlatmada "KRİTİK HATA" PowerShell'e sağ tıkla → Yönetici olarak çalıştır
brave://policy'de politika yok Tüm Brave pencerelerini kapat ve yeniden aç
Çıktıda [HATA] satırları Yönetici modunu doğrula; yeniden çalıştır
brave://policy'de "Bilinmiyor" politikası Brave sürümünün Uyumluluk Matrisi ile eşleştiğini doğrula

Sonraki Adımlar

Clone this wiki locally