Ayarlar
Ayarlar; Ogma'nın görünümünü, trafik kaydını, TLS işlemesini, dış bağlantıları yönlendirmesini ve yapay zekâ veya MCP özelliklerini sunmasını kontrol eder. Güvenlik açısından hassas izinleri bir iş akışı gerektirmedikçe kapalı tutun.
Görünüm
Çalışma alanının rahat okunması ve kullanılması için Görünüm bölümünü kullanın.
| Bölüm | Kontrol ettiği ayarlar |
|---|---|
| Tema | Açık, koyu veya sistem renk modu. |
| Sözdizimi vurgulama teması | Gövde görüntüleyicileri, Yeniden gönderim düzenleyicileri ve WebSocket inceleyicilerinin renkleri. |
| Yerleşim | Tablo yoğunluğu, HTTP geçmişi otomatik kaydırması, inceleyici yönü ve kenar çubuğu konumu. |
| Tipografi | Arayüz yazı tipi, arayüz yazı boyutu ve düzenleyici yazı boyutu. |
| Zaman damgaları | 12 veya 24 saatlik gösterim, yerel saat dilimi veya UTC ve canlı önizleme. |
Kısayollar
Kısayollar sayfası atanmış tüm işlemleri listeler ve tuşları yeniden atamanızı sağlar. Düzenle düğmesine tıklayıp yeni tuş birleşimine basın veya varsayılanı geri yüklemek için Sıfırla işlemini kullanın.
Yaygın varsayılanlar:
| İşlem | Varsayılan |
|---|---|
| Trafik durdurma bölümünü aç | I |
| Yeniden gönderim bölümünü aç | R |
| Arama bölümünü aç | / |
| Durdurulan isteği ilet | F |
| Yeniden gönderime gönder | Ctrl+R |
| Komut paletini aç | Ctrl+K |
Başlangıç ve görüntüleme
| Sayfa | Kullanım |
|---|---|
| Başlangıç | Ogma başlarken açılacak varsayılan proxy örneğini seçme ve başlangıç penceresi davranışını kontrol etme. |
| Görüntüleme | Erişilebilirlik veya performans için hareketi azaltma ve donanım hızlandırması davranışını inceleme. |
Ağ
Ogma'nın dış trafiği başka bir proxy üzerinden göndermesi gerekiyorsa Ağ bölümünü kullanın.
| Proxy türü | Davranış |
|---|---|
| HTTP proxy | Dış HTTP ve HTTPS trafiğini bir üst HTTP proxy üzerinden yönlendirir. |
| SOCKS5 proxy | Dış trafiği SOCKS5 sunucusundan yönlendirir; DNS, SOCKS5 sunucusu üzerinden çözümlenir. |
| Eklenti proxy'si | Trafiği bir Ogma eklentisinin tanımladığı üst proxy üzerinden yönlendirir. |
Her üst proxy kaydı etkinleştirilebilir, kapatılabilir ve önceliğe göre sıralanabilir. Kurumsal proxy'ler, zincirlenmiş test düzenleri veya trafiği başka bir inceleme aracından geçirmek için kullanın.
DNS
| Bölüm | Kullanım |
|---|---|
| Statik ana makine yeniden yazmaları | İşletim sisteminin hosts dosyasını düzenlemeden ana makine adlarını belirli IP adreslerine eşler. *.example.com gibi joker karakterler bir alt alan adı düzeyiyle eşleşir. |
| Üst DNS sunucuları | DNS sorgularını özel çözümleyiciye yönlendirir. Çözümleyiciyi genel olarak uygulamak için ana makine desenini boş bırakın. |
DNS yeniden yazmaları, üretim ana makine adları arkasındaki hazırlık hizmetlerini test ederken veya trafiği kontrollü bir laboratuvar uç noktasına yönlendirirken yararlıdır.
Sertifikalar ve TLS
Sertifika otoritesi
Ogma ilk açılışta yerel bir CA oluşturur. HTTPS trafiğini incelemek için tarayıcınız veya işletim sisteminiz dışa aktarılan CA sertifikasına güvenmelidir.
- Ayarlar > Sertifika bölümünü açın.
- Tarayıcı veya işletim sistemi güveni için genel CA sertifikasını indirin.
- Tarayıcı veya işletim sisteminin güven deposuna yükleyin.
Aynı sayfa tam CA yedeğini dışa aktarabilir, başka bir Ogma örneğinden CA yedeğini içe aktarabilir, dinleyici bazında trafik incelemesi için adlandırılmış CA'ları yönetebilir veya etkin CA'yı yeniden oluşturabilir. CA yedekleri özel anahtar verilerini içerir; gizli bilgi gibi saklayın.
İstemci sertifikaları
mTLS gerektiren hedefler için İstemci sertifikaları bölümünü kullanın. Her kayıt, *.internal.corp gibi bir ana makine desenini PEM sertifikası ve özel anahtarla eşler.
TLS'yi atlama
TLS incelemesi yapılmadan tünellenmesi gereken ana makineler için TLS'yi atlama bölümünü kullanın. Sertifika sabitleme kullanan uygulamalar veya bilinçli olarak şifresini çözmeniz gerekmeyen trafik için yararlıdır.
TLS tanılaması
Ogma CA öznesini, SHA-256 parmak izini, geçerlilik süresini, veritabanı şema sürümünü ve canlı TLS bağlantı testi sonuçlarını incelemek için TLS tanılaması bölümünü kullanın. Bağlantı testi uzlaşılan TLS sürümünü, şifre takımını, hedef sunucunun sertifika öznesini, MITM sertifika öznesini ve gidiş-dönüş süresini bildirir.
WebSocket'ler
| Ayar | Açıklama |
|---|---|
| Trafik kaydı | WebSocket mesajlarının kaydedilip kaydedilmeyeceğini kontrol eder. |
| WebSocket mesajlarını durdur | Etkinleştirildiğinde WebSocket mesajlarını Trafik durdurma panelinde kuyruğa alır. |
İnceleme ve yeniden gönderim süreçleri için WS / SSE geçmişi bölümüne bakın.
Yapay zekâ
| Seçenek | Açıklama |
|---|---|
| Sağlayıcı | Anthropic, OpenAI, Google Gemini veya özel OpenAI uyumlu uç nokta. |
| API uç noktası | Sağlayıcının varsayılan uç noktası veya özel temel URL. |
| API anahtarı | Seçilen sağlayıcının gizli anahtarı. Yerel olarak saklanır. |
| Model | Ask Bob asistanının kullandığı model kimliği. |
| HTTP proxy | Referans alanı; tarayıcı tabanlı sağlayıcı çağrıları sistem proxy davranışını izler. |
| Gelişmiş seçenekler | En fazla çıktı belirteci, sıcaklık, istek zaman aşımı, canlı bağlam istek sayısı, araç bağlam mesajları ve en fazla araç yinelemesi. |
Asistanın trafik bağlamını ve araçları nasıl kullandığı için Çalışma alanında yapay zekâ bölümüne bakın.
MCP
MCP sunucusunu başlatmak veya durdurmak ve harici ajan izinlerini seçmek için Model Context Protocol ayarlarını kullanın.
| Seçenek | Açıklama |
|---|---|
| Bağlanılacak ana makine | Yalnızca loopback: 127.0.0.1, localhost veya ::1. Genel erişime açık bağlama adresleri reddedilir. |
| Port | Özel Streamable HTTP MCP portu; varsayılan 3000. Ayarlar'da gösterilen tam /mcp uç noktasını kopyalayın. |
| Salt okunur trafik araçları | Her zaman kullanılabilir: proje bağlamını, HTTP geçmişini, bulguları, iş akışlarını ve ilgili meta verileri okuma. |
| Bulgulara yazma | Bulgu oluşturma, güncelleme, etiketleme ve bağlamaya izin verir. |
| Verileri dışa aktar | Dışa aktarım işleri oluşturmayı sağlar. |
| Gizli değerleri oku | Değişkenleri değiştirme izninden ayrı olarak maskelenmemiş ortam değişkeni değerlerini okumayı sağlar. |
| Yeniden gönderim | İstek gönderme araçlarını, tarayıcı gezinmesini, taramayı, aktif yoklamaları, WebSocket testlerini ve kimlik doğrulama profili yardımcılarını sağlar. |
| İş akışı çalıştırma | İş akışı önizlemesi, yürütmesi ve iptaline izin verir. |
| Trafik durdurma denetimi | Canlı durdurulmuş trafiği etkinleştirme, bekletme, değiştirme, iletme veya engellemeye izin verir. |
İhtiyacınız olmayan izinleri kapatın. MCP kurulumu ve MCP kaynakları ve araçları bölümlerine bakın.
Kaydetmek çalışan MCP sunucusunu otomatik yeniden başlatır. Kaydettikten sonra istemcileri yeniden bağlayın; başlangıç hatalarını araştırmak için Çalışma zamanı tanılama bilgileri bölümünü kullanın. Etkin yeteneklerin dakika veya oturum başına etkinlik kotası yoktur; araçların kendi sınırları yine geçerlidir.
Tarayıcı
Tarayıcı sayfası özel pasif kural düzenleyicisini içerir. Kurallar kaydedilen HTTP trafiğinde çalışır ve bulgular ortaya çıkarır. Kural yapısı ve kullanım için Tarayıcı bölümüne bakın.
Zaman aşımları
Dış bağlantı davranışını ayarlamak için Zaman aşımları bölümünü kullanın.
| Ayar | Varsayılan | Açıklama |
|---|---|---|
| Bağlantı kurma zaman aşımı | 30000ms | Hedefe TCP bağlantısı kurmak için tanınan süre. |
| Okuma zaman aşımı | 60000ms | Bağlantı açıldıktan sonra yanıt verilerini almak için tanınan süre. |
| Yazma zaman aşımı | 60000ms | İstek verilerini hedefe göndermek için tanınan süre. |
Ön ayarlar yaygın zaman aşımı profillerini hızlıca uygular. Yavaş hedefler için değerleri artırın; büyük taramalarda başarısızlıkların hızlı belirlenmesi için azaltın.
Güvenlik
| Bölüm | Açıklama |
|---|---|
| Üst sunucu TLS doğrulaması | Ogma'nın hedef sunucu TLS sertifikalarını doğrulayıp doğrulamayacağını kontrol eder. Laboratuvar veya bozuk TLS hedefi test etmiyorsanız açık tutun. |
| API kimlik doğrulaması | Ogma API'sini bearer belirteciyle korur. localhost dışındaki adrese bağlarken gereklidir. |
| İş akışı istekleri | İş akışı istek düğümlerinin proxy ayarlarını ve kapsam filtrelerini atladığı konusunda uyarır. Güvenmediğiniz tanımları çalıştırmadan önce iş akışlarını inceleyin. |
Protobuf şemaları
.proto kaynaklarından derlenmiş ikili FileDescriptorSet dosyalarını yüklemek için Protobuf şemaları bölümünü kullanın. Ogma bu şemaları yanıt panellerinde ve protobuf araçlarında şema tabanlı kod çözme için kullanır.
Geliştirici özelleştirmeleri
| Sayfa | Açıklama |
|---|---|
| Özel CSS | Ogma arayüzüne özel stiller uygular. Değişiklikler anında uygulanır. |
| Özel JavaScript | Uygulama bağlamında JavaScript çalıştırır. Betikler çıktı yazabilir ve başlangıçta otomatik çalışacak şekilde yapılandırılabilir. |
Geliştirici özelleştirmelerini ortak proje durumu için değil, yerel çalışma alanını kişiselleştirmek için kullanın.
Sorun giderme ve Hakkında
| Sayfa | Açıklama |
|---|---|
| Sorun giderme | Sunucu ve Electron sürümlerini gösterir, arayüz ayarlarını sıfırlar ve günlük konumunu gösterir. |
| Hakkında | Ürün kimliğini, geçerli sürümü, derleme commit'ini, güncelleme durumunu ve sürüm bağlantılarını gösterir. |