İçeriğe geç
Tüm projeler

Ferivonica (System Internals)

Windows Hook API kullanarak sistem davranışlarını analiz eden, klavye/fare kesintilerini yakalayan ve tersine mühendislik yeteneklerini sergileyen deneysel bir yazılım.

Teknoloji yığını

Diller
Çatılar & kütüphaneler

Performans & metrikler

  • Bellek-içi (in-memory) çalıştırma (hayalet ayak izi)
  • Milisaniye altı (sub-millisecond) kesinti yakalama

Neden geliştirdim?

Güvenli sistemler inşa etmek için öncelikle onları nasıl istismar edeceğinizi bilmeniz gerekir. Ferivonica, özellikle keylogger'lar ve kullanıcı emülasyonu yapan botların Windows Çekirdeği ile nasıl etkileşime girdiğini ve donanım akışlarını nasıl yakaladığını araştırmak için tasarlanmış deneysel bir projedir.

Mimari & kararlar

Win32 API ile doğrudan iletişim kurmak için saf, düşük seviyeli C++ ile yazıldı. Klavye ve fare kesintilerini (WH_KEYBOARD_LL) henüz kullanıcı uzayı (user-space) uygulamalarına ulaşmadan yakalamak için global kancalar (hooks) kuran 'SetWindowsHookEx' metodolojisine dayanır.

Temel özellikler

  1. 01Düşük seviyeli global sistem kancalama (hooking)
  2. 02Donanım kesintisi (interrupt) yakalama
  3. 03Zararlı yazılım (malware) davranış kalıplarının gösterimi
  4. 04Minimal ayak izi (Bellek-içi çalıştırma)
  5. 05Tersine mühendislik test ortamı

Teknik değerlendirme

Not: Bu araç kesinlikle eğitim ve savunma araştırmaları amaçlıdır. Bu kancaların nasıl çalıştığını anlayarak, diğer güvenlik projelerim için çok daha iyi tespit ve önleme algoritmaları geliştirebiliyorum.

Tersine Mühendislik & Zararlı Yazılım Analizi

Ferivonica (Malware Araştırma Seti)

Global girdi kancalama (hooking), kimlik bilgisi (cookie) kazıma, otomatik ekran yakalama ve disk alanı manipülasyonunu sergileyen kapsamlı, düşük seviyeli bir zararlı yazılım (malware) araştırma paketi.

  • C
  • C++ (C++17)
  • Windows API
  • +2

Düşük Seviyeli Grafikler

OpenCV & WinAPI Computer Vision Toolkit

OpenCV ve native Windows GDI API'lerini entegre ederek gerçek zamanlı bellek (device context) manipülasyonu, uzamsal nesne takibi ve otonom ML veri seti sanitasyonu sağlayan düşük seviyeli C++ hattı.

  • C++
  • OpenCV
  • Windows API
  • +2

Ağ & Protokoller

Özel

Cyberia & Wired Protokolü

Özel ve yüksek performanslı bir iletişim protokolü olan Wired üzerine inşa edilmiş, güvenli ve merkeziyetsiz bir işletim sistemi ve ağ katmanı projesi. HTTP yerine karşılıklı şifrelenmiş bir TCP el sıkışması (handshake) ve AES ile şifrelenmiş WebSocket veri paketleri kullanır.

  • Rust
  • C++
  • Tauri
  • +6

Benzer bir ihtiyacınız mı var?

Bu tür bir sistemi sizin için de kurabilirim.

Projenizi birkaç cümleyle anlatın; doğru yaklaşımı ve tahmini kapsamı birlikte belirleyelim.