SİBER GÜVENLİK / YAZILIM GELİŞTİRME

Lordms.

Muhammet Sarıdoğan

Güvenliği anlayan. Yazılım üreten.

Web ve API güvenliğini araştırıyor; Python araçları, otomasyonlar ve web arayüzleri geliştiriyorum.

İş fırsatı paylaş
Lordms marka görseli: turkuaz ışıklı bir kürenin altında, fütüristik şehre bakan kapüşonlu bir figür.
KİŞİSEL PORTFOLYOMerak. Uygulama. Kanıt.

SEÇİLMİŞ ÇALIŞMALAR

Çalışan kod, görünür sonuçlar.

Yerel bir güvenlik demosu, kaynakta izlenebilen bir yazılım örneği ve diğer açık kaynak çalışmalarım.

Tüm depolar
Güvenlik çalışması

Yerel araç · v0.1

TenantLens

Beklenen izin ile gerçek HTTP yanıtını aynı yerde karşılaştırmak.

TenantLens yerel demosunun gerçek ekran görüntüsü. Üç demo hesabı ve üç kaynak için erişim beklentileri, HTTP yanıtları ve seçili bir sınır ihlalinin kanıtı gösteriliyor.
Depodaki yerel demo ekranı. Hesaplar ve veriler sentetiktir; gerçek bir sistemde bulunmuş açık değildir. Ekran görüntüsünü büyüt

Sentetik demoda, yasak olması gereken bir fatura isteği HTTP 200 dönüyor. Arayüz ilgili hücreyi ve yanıt kanıtını birlikte gösteriyor.

  • Python
  • SQLite
  • React
  • TypeScript
  • Vite
Yazılım çalışması

Sentetik laboratuvar çalışması

Sports Data Parser PoC

Geçerli sınır değerini kabul etmek, taşmayı belirli bir hata koduyla reddetmek.

Geçerli 32-bit üst sınırıGirdi4294967295,Max,4294967295Testin beklediği sonuçSPORTS_PARSE_OK
32-bit sınırını aşan kimlikGirdi4294967296,name,2Testin beklediği sonuçSPORTS_PARSE_INVALID_ID

Depodaki C testlerinden alınan girdiler ve beklenen durum kodları. Burada yeniden çalıştırılmadı.

C testleri, geçerli en büyük 32-bit değeri ile sınırı aşan kimliği ayrı durum kodlarıyla ele alıyor. Beklentiyi doğrudan kaynakta inceleyebilirsiniz.

  • C11
  • GCC
  • Clang
  • ASan
  • UBSan
BULUT GÜVENLİĞİ & OTOMASYON

Alfa

AWS-DNS-Sentinel

Referans kayıt ile mevcut durumu karşılaştırıp değişikliği önce dry-run ile incelemek.

Python tabanlı referans/fark akışı ve düzeltme öncesi dry-run kontrolü. Uygulama ve koruyucu kontroller kaynak depoda incelenebilir.

  • Python
  • Boto3
  • Amazon Route 53
PYTHON & AÇIK PROFİL ARAŞTIRMASI

Beta

Dedektif

Açık profil sorgularını CLI ve masaüstü arayüzünde düzenlemek.

Eşzamansız Python sorgularını CLI ve PyQt5 arayüzünde bir araya getirir. Aday profil, doğrulanmış kimlik anlamına gelmez.

  • Python
  • asyncio
  • aiohttp
  • PyQt5

CI kayıtları 12 Ekim 2026 tarihinde kontrol edildi. Sayılar bu çalıştırmaların sonuçlarını yansıtır; bağımsız güvenlik denetimi değildir.

BİRLİKTE ÇALIŞMA

Nereden başlayabiliriz?

Aşağıdaki kapsamlar görüşmeye başlangıç içindir. İhtiyaç, erişim ve teslim edilecekler birlikte netleştirilir.

HAKKIMDA

Merakı somut çalışmaya dönüştürmek.

Eğitim

Harran Üniversitesi

Bilgisayar Mühendisliği

Öğrenim devam ediyor

Ben Muhammet Sarıdoğan, Harran Üniversitesi Bilgisayar Mühendisliği öğrencisiyim. Siber güvenlikte özellikle web ve API güvenliğine odaklanıyor; Python araçları, otomasyonlar ve web uygulamaları geliştiriyorum. Öğrendiklerimi uygulamalı çalışmalar, testler ve anlaşılır teknik dokümantasyonla somutlaştırıyorum.

01

Çalışma yaklaşımım

Önce problemi ve kapsamı netleştirmek, ardından küçük adımlarla geliştirmek, test etmek ve sonuçları belgelemek.

02

Şeffaf geliştirme

Geliştirme sürecinde yapay zekâ destekli araçlardan yararlanıyorum. Proje sayfalarında çalışma odağımı, mevcut kanıtları ve sınırları ayrı ayrı belirtiyorum; tüm kodun tek başıma yazıldığı iddiasında bulunmuyorum.

İLETİŞİM

Bir sonraki çalışmayı konuşalım.

Projenizin ihtiyacını ya da düşündüğünüz rolü kısaca paylaşın. Kapsamı birlikte netleştirelim.

Düğmeler e-posta uygulamanızda hazır bir konu ve ileti taslağı açar. İleti siz göndermeden iletilmez.

İş ve proje iletişimi

GitHub profili