abort.run
Mert Turan
durum: çevrimiçi

whoami

Backend geliştirici. Dayanıklı sistemler kuruyorum, içlerine takıntılıyım ve arada sırada dokunulmaması gereken şeylere dokunuyorum.

profile.json
mert@abort:~
$cat /etc/mert/profile.json
1{
2 "name": "Mert Turan",
3 "role": "Backend Geliştirici",
4 "status": "online",
5 "uptime": "7/24 (kahveye bağlı)",
6 "stack": {
7 "primary": ["C#", "ASP.NET Core"],
8 "secondary": ["PHP"],
9 "os": "Linux (Debian)",
10 "containers": "Docker",
11 "vcs": "Git"
12 },
13 "interests": ["Backend Mühendisliği", "Siber Güvenlik", "Low-level şeyler"],
14 "knownVulnerabilities": 0,
15 "openToBugs": false
16}
Stack
C#ASP.NET CorePHPLinuxDockerGitSiber GüvenlikBackend MühendisliğiLow-level şeyler
Stack Trace

Gündüz ASP.NET Core API'leri yazıyor, geceleri bunları nasıl sertleştireceğimi düşünüyorum — siber güvenlik yan ilgim oldukça işe yarıyor.

PHP'yi de akıcı konuşurum, yani eski kod tabanlarını okurken donup kalmam. Bu bir beceri sayılır.

Linux benim doğal ortamım — GUI gerektirmez, terminal benim IDE'im ve vim terapim. Docker “bende çalışıyor” dönemini kapattı. Git, her şeyin kayıt altında olduğunun sessiz güvenciyle commit yapma sanatıdır.

Güvenlik İzni

Disclaimer

Güvenlik bilgisi kesinlikle savunma amaçlıdır. İzinsiz sistemlere girmiyorum — girseydim de logları temizlerdim.

Güvenlik tarafında, ikisi arasında sıkışıp kalmak yerine hem teoriyi hem pratiği bilmeyi hedefliyorum. CTF zorlukları, sızma testi metodolojileri ve "bu yamayı bekliyor" diyen bir PR açmak rutinin bir parçası.

$ ps aux | grep mert
terminal
İletişim

Bir proje fikrin, teknik bir sorun mu var ya da sadece merhaba demek mi istiyorsun — footer'daki bağlantıları kullan. PR'lar da memnuniyetle karşılanır.

$ curl -X POST https://abort.run/contact \
-d '{"intent": "hello"}' # ya da footer'dan ulaş