Ana Sayfa

AsmBB: Assembly ile Yazılmış Hızlı ve Güvenli Web Forum Motoru

1 dk okuma

AsmBB, Assembly dilinde yazılmış, hafif ve yüksek performanslı bir web forum motorudur. Geliştiricileri, kullanıcı deneyimini ve güvenliği sürekli iyileştirmeye odaklanmaktadır. Son sürümlerle birlikte "Urban Sunrise" ve "Modern" gibi yeni, duyarlı temalar eklenmiş, bu temalar gelişmiş gönderi düzenleyicileri, Unicode Emoji desteği ve kaynak kodu sözdizimi vurgulama özellikleriyle zenginleştirilmiştir. Gerçek zamanlı sohbet özelliği de çok satırlı gönderileri ve kaynak kodunu destekleyecek şekilde güncellenmiştir.

Güvenlik, AsmBB'nin temel önceliklerinden biridir. Motor, DDOS saldırılarına karşı koruma ve kullanıcı tarafından paylaşılan bağlantılardaki XSS saldırılarını önlemek için URL analizörü gibi özellikler sunar. En dikkat çekici güvenlik özelliği ise isteğe bağlı şifreli veritabanı desteğidir. SQLeet eklentisi kullanılarak PBKDF2-HMAC-SHA256 anahtar türetme, ChaCha20 akış şifrelemesi ve Poly1305 kimlik doğrulama etiketleri ile veritabanı şifrelenebilir. Bu sayede, sunucuya veya yedekleme ortamına yönelik ciddi bir güvenlik ihlalinde bile kullanıcı hesap bilgileri ve kişisel veriler güvende kalır. Şifreleme anahtarı diskte saklanmaz, yalnızca geçici olarak RAM'de tutulur, bu da veri güvenliğini maksimize eder.

Şifreli veritabanı kullanmanın tek dezavantajı, motor her yeniden başlatıldığında şifreleme anahtarının web arayüzü üzerinden girilmesi gerekliliğidir. Ancak AsmBB'nin kararlı yapısı sayesinde bu tür yeniden başlatmalar nadiren gerçekleşir. Bu özellik, forumun genel güvenlik ve gizlilik seviyesini önemli ölçüde artırırken, SSL/TLS kullanımını da zorunlu kılmaktadır. Geliştiriciler ayrıca çeşitli hata düzeltmeleri ve performans iyileştirmeleriyle motorun istikrarını korumayı sürdürmektedir.

İçgörü

AsmBB, Assembly dilinin getirdiği performans avantajını modern güvenlik özellikleri ve kullanıcı deneyimi iyileştirmeleriyle birleştirerek web forumları için benzersiz bir çözüm sunuyor.

Kaynak