Tüm planlarda kullanılabilir
Macaly’de güvenlik kontrolü nasıl çalışır
Kontrol, ziyaretçi girdilerinin, oturum açma işlemlerinin ve özel verilerin projenizde izlediği yolları takip eder ve bu yolların korunmadığı noktaları arar. Macaly’deki güvenlik kontrolü:- Yayındaki sitenizi değil, kodunuzu kontrol eder: Sohbetinizdeki proje üzerinde çalışır, bu yüzden çalışması için yayınlanmış bir siteye veya veritabanına ihtiyacınız yoktur.
- Gizli anahtarlarınızı okumaz: Ortam değişkeni dosyalarınızı, API anahtarlarınızı veya kimlik bilgilerinizi asla açmaz. Bulduğu sorunlar, değerlerin kendisini değil, değişken adlarını ve dosya konumlarını işaret eder.
- Arka planda çalışır: Bir kontrol 20 ila 30 dakika sürebilir. Sekmeyi kapatıp sonuçlara daha sonra dönebilirsiniz.

Macaly neleri kontrol eder
Her kontrol aynı sekiz alanı kapsar:- Kimin neye erişebildiği: Herkesin yalnızca kendisine ait sayfalara ve kayıtlara ulaşıp ulaşmadığı, biri bir URL’yi tahmin ettiğinde veya bir kimliği değiştirdiğinde de dahil.
- Giriş ve hesaplar: Oturum açmanın, oturumların, tek kullanımlık kodların ve parola sıfırlamanın nasıl dayandığı.
- Zararlı girdiler ve sayfa içeriği: Ziyaretçilerin gönderdiği metin, dosya ve bağlantılara ne olduğu.
- Gizli ve özel bilgiler: Parolaların, anahtarların ve kişisel verilerin nerede saklanıp kaydedildiği ve bunlardan herhangi birinin tarayıcıya ulaşıp ulaşmadığı.
- API ve veritabanı: Veritabanı kurallarınızın, API yollarınızın ve sunucu fonksiyonlarınızın yanıt vermeden önce kimin sorduğunu kontrol edip etmediği.
- Uygulama ve barındırma ayarları: Güvenlik başlıkları, önbellekleme, kaynaklar arası kurallar ve benzeri ayarlar.
- Paketler ve derleme süreci: Projenizin kullandığı kitaplıklar.
- Ödemeler ve bağlı hizmetler: Ödeme akışları ve entegrasyonlar, tutarlara ve webhook çağrılarına güvenilip güvenilemeyeceği dahil.
Sonuçlarınızı okuma
Bulgular en ciddisinden en az önemlisine doğru önem derecesine göre sıralanır. Neyin ters gidebileceğini, hangi dosyaların ilgili olduğunu ve Macaly’nin ne önerdiğini görmek için herhangi bir maddeyi açın.
Bulguları Macaly’ye düzelttirme
En az bir bulgu otomatik olarak düzeltilebildiğinde sekmenin üst kısmında bir düzeltme düğmesi çıkar ve tüm bulguları tek seferde agent’a devreder. Macaly projenizi yedekler, düzeltmeleri uygular, değişiklikleri test eder ve açığın kapandığını ve uygulamanızın eskisi gibi çalışmaya devam ettiğini kontrol eder. Bu, 10 ila 20 dakika daha sürer. Sonrasında Kararınız gerekiyor olarak işaretlenen bulgular, düzeltmesi yalnızca sizin verebileceğiniz bir karara bağlı olan bulgulardır, örneğin yönetici rolünü kimin üstleneceği veya projenizin dışında ayarlanması gereken bir anahtar. Ne istediğinizi sohbette agent’a söyleyin, gerisini o halleder.Düzeltmeler projenize uygulanır ama asla yayınlanmaz. Sonuçtan memnun olduğunuzda yayınlayın. Düzeltmeler başlamadan önce bir yedek alındığı için, sohbetinizdeki o mesajdan önceki sürümü geri de yükleyebilirsiniz.
Yeni bir kontrol çalıştırma
Sekmenin üst kısmındaki Yeni bir inceleme başlat, projenizin güncel sürümü üzerinde yeni bir kontrol başlatır. Bir kontrol bittikten sonra siz veya agent bir şeyi değiştirirseniz sekmede Proje bu incelemeden sonra değişti uyarısı görünür ve düzeltme düğmesi kaybolur, çünkü o düzeltmeler artık var olmayan bir sürüme dayanıyor olurdu. Güncel bir liste almak için yeni bir kontrol çalıştırın.Maliyeti nedir
Her sohbetteki ilk kontrol ücretsizdir, onu izleyen düzeltmeler de öyle. Aynı sohbetteki sonraki her kontrol kredi kullanır, düzeltmeleri de öyle. Sekme, başlamadan önce hangisini alacağınızı size söyler.Kontrolün yapmadıkları
Bu, yapay zeka destekli bir kod incelemesidir. Sızma testi, profesyonel güvenlik tavsiyesi veya güvenlik sertifikası değildir.
- Kaynak kodunuzu inceler. Yayınlanan sitenize saldırmaz, sunucularınızı taramaz veya çalışan altyapıyı test etmez.
- Her kontrol, projenizin o andaki bir anlık görüntüsüdür. Hiçbir şey belirli aralıklarla çalışmaz, bu yüzden önemli değişikliklerden sonra yeni bir kontrol çalıştırın.
- Her şeyi doğrulayamaz. Barındırmanızın eklediği ayarlar, örneğin güvenlik başlıkları, çoğu zaman projenizin kodunda görünmez; bu yüzden sorun olarak sayılmak yerine Doğrulanamayanlar başlığı altında bildirilir.
- Temiz bir sonuç, Macaly’nin kontrol edebildiği alanlarda endişe verici bir şey bulunmadığı anlamına gelir. Hiçbir otomatik inceleme bir uygulamanın tamamen güvenli olduğunu garanti edemez.