{"id":287,"title":"Siber G\u00fcvenli\u011fe Yeni Ba\u015flayanlar \u0130\u00e7in Temel Linux Becerileri","content":"<p>Linux komutlar\u0131na ve ara\u00e7lar\u0131na hakim oldu\u011funuzda ve tercih etti\u011finiz da\u011f\u0131t\u0131ma a\u015fina oldu\u011funuzda, komut dosyas\u0131 olu\u015fturmay\u0131 ve otomasyonu \u00f6\u011frenmek, siber g\u00fcvenlikte verimlili\u011fi ve \u00fcretkenli\u011fi art\u0131rmak i\u00e7in bir sonraki \u00f6nemli ad\u0131md\u0131r. Bu i\u015flemleri kulland\u0131\u011f\u0131m\u0131z nedir bu Bash ,Python ve PowerShell<\/p><p><strong>Bash<\/strong>: Unix tabanl\u0131 sistemlerde kabuk komut dosyas\u0131 olu\u015fturma ve g\u00f6revleri otomatikle\u015ftirme i\u00e7in gereklidir. Sistem y\u00f6netimi ve tekrarlanan komut sat\u0131r\u0131 g\u00f6revlerinin y\u00fcr\u00fct\u00fclmesi i\u00e7in idealdir.<\/p><p><strong>Python<\/strong>: Siber g\u00fcvenlikte yayg\u0131n olarak kullan\u0131lan, \u00e7ok y\u00f6nl\u00fc, ba\u015flang\u0131\u00e7 \u200b\u200bdostu bir dil. A\u00e7\u0131k s\u00f6zdizimi, onu otomasyon komut dosyalar\u0131 yazmak, veri analizi ger\u00e7ekle\u015ftirmek ve CTF veya g\u00fcvenlik ara\u00e7lar\u0131 geli\u015ftirmek i\u00e7in m\u00fckemmel k\u0131lar.<\/p><p><strong>PowerShell <\/strong>: Linux\u2019a \u00f6zg\u00fc olmasa da, PowerShell, Windows sistemlerini y\u00f6netmek ve bir Linux konsolundan bile g\u00fcvenlik g\u00f6revlerini y\u00fcr\u00fctmek i\u00e7in giderek daha \u00f6nemli hale geliyor. Dosyas\u0131z sald\u0131r\u0131lar ger\u00e7ekle\u015ftirmek, kodlanm\u0131\u015f veriler olu\u015fturmak ve ters kabuklar olu\u015fturmak i\u00e7in kullan\u0131\u015fl\u0131d\u0131r.<\/p><p>Uzmanla\u015fman\u0131z gereken en \u00f6nemli ara\u00e7lardan baz\u0131lar\u0131 \u015funlard\u0131r:<\/p><ul><li><strong>Nmap<\/strong>: A\u00e7\u0131k ba\u011flant\u0131 noktalar\u0131n\u0131 ve hizmetleri tan\u0131mlamak i\u00e7in g\u00fc\u00e7l\u00fc a\u011f tarama ve ke\u015fif arac\u0131.<\/li><li><strong>Metasploit<\/strong>: G\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 test etmek, s\u0131ralamak, sald\u0131r\u0131lar\u0131 y\u00fcr\u00fctmek ve tespitten ka\u00e7\u0131nmak i\u00e7in ara\u00e7lar i\u00e7eren g\u00fc\u00e7l\u00fc \u00e7er\u00e7eve.<\/li><li><strong>Burp Suite<\/strong>: Web uygulamas\u0131 kusurlar\u0131n\u0131 tan\u0131mlamak ve kullanmak i\u00e7in kapsaml\u0131 web g\u00fcvenlik a\u00e7\u0131\u011f\u0131 taray\u0131c\u0131s\u0131.<\/li><li><strong>Wireshark<\/strong>: A\u011f trafi\u011fini ger\u00e7ek zamanl\u0131 olarak yakalamak ve incelemek i\u00e7in geli\u015fmi\u015f a\u011f protokol\u00fc analiz\u00f6r\u00fc.<\/li><li><strong>IPTables<\/strong>: A\u011f trafi\u011fi kurallar\u0131n\u0131 y\u00f6netmek ve yap\u0131land\u0131rmak i\u00e7in yerel Linux g\u00fcvenlik duvar\u0131.<\/li><li><strong>Snort<\/strong>: Ger\u00e7ek zamanl\u0131 a\u011f trafi\u011fini izlemek ve analiz etmek i\u00e7in g\u00fc\u00e7l\u00fc a\u011f sald\u0131r\u0131 tespit ve \u00f6nleme sistemi.<\/li><li><strong>Nessus<\/strong>: Sistemlerdeki g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 tespit etmek ve de\u011ferlendirmek i\u00e7in yayg\u0131n olarak kullan\u0131lan g\u00fcvenlik a\u00e7\u0131\u011f\u0131 taray\u0131c\u0131s\u0131.<\/li><li><strong>Aircrack-ng<\/strong>: \u015eifrelemeyi k\u0131rarak ve g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 test ederek Wi-Fi a\u011f g\u00fcvenli\u011fini de\u011ferlendirmek i\u00e7in tasarlanm\u0131\u015f bir ara\u00e7 paketi.<\/li><li><strong>tcpdump<\/strong>: A\u011f trafi\u011fini ayr\u0131nt\u0131l\u0131 bilgilerle yakalayan ve analiz eden bir komut sat\u0131r\u0131 paket analiz\u00f6r\u00fc.<\/li><li><strong>John the Ripper<\/strong>: \u00c7e\u015fitli k\u0131rma teknikleriyle \u015fifrelerin g\u00fcc\u00fcn\u00fc test eden \u015fifre k\u0131rma arac\u0131.<\/li><li><strong>Hashcat<\/strong>: \u015eifrelenmi\u015f parolalara kaba kuvvet ve s\u00f6zl\u00fck sald\u0131r\u0131lar\u0131 ger\u00e7ekle\u015ftirebilen geli\u015fmi\u015f parola kurtarma arac\u0131.<\/li><li><strong>Splunk Free<\/strong>: Tehditleri ger\u00e7ek zamanl\u0131 olarak tespit etmek ve bunlara yan\u0131t vermek i\u00e7in g\u00fcvenlik verilerini toplamak ve analiz etmek i\u00e7in g\u00fc\u00e7l\u00fc SIEM arac\u0131.<\/li><li><strong>Nmap<\/strong>: A\u00e7\u0131k ba\u011flant\u0131 noktalar\u0131n\u0131 ve hizmetleri tan\u0131mlamak i\u00e7in g\u00fc\u00e7l\u00fc a\u011f tarama ve ke\u015fif arac\u0131.<\/li><li><strong>Metasploit<\/strong>: G\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 test etmek, s\u0131ralamak, sald\u0131r\u0131lar\u0131 y\u00fcr\u00fctmek ve tespitten ka\u00e7\u0131nmak i\u00e7in ara\u00e7lar i\u00e7eren g\u00fc\u00e7l\u00fc \u00e7er\u00e7eve.<\/li><li><strong>Burp Suite<\/strong>: Web uygulamas\u0131 kusurlar\u0131n\u0131 tan\u0131mlamak ve kullanmak i\u00e7in kapsaml\u0131 web g\u00fcvenlik a\u00e7\u0131\u011f\u0131 taray\u0131c\u0131s\u0131.<\/li><li><strong>Wireshark<\/strong>: A\u011f trafi\u011fini ger\u00e7ek zamanl\u0131 olarak yakalamak ve incelemek i\u00e7in geli\u015fmi\u015f a\u011f protokol\u00fc analiz\u00f6r\u00fc.<\/li><li><strong>IPTables<\/strong>: A\u011f trafi\u011fi kurallar\u0131n\u0131 y\u00f6netmek ve yap\u0131land\u0131rmak i\u00e7in yerel Linux g\u00fcvenlik duvar\u0131.<\/li><li><strong>Snort<\/strong>: Ger\u00e7ek zamanl\u0131 a\u011f trafi\u011fini izlemek ve analiz etmek i\u00e7in g\u00fc\u00e7l\u00fc a\u011f sald\u0131r\u0131 tespit ve \u00f6nleme sistemi.<\/li><li><strong>Nessus<\/strong>: Sistemlerdeki g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 tespit etmek ve de\u011ferlendirmek i\u00e7in yayg\u0131n olarak kullan\u0131lan g\u00fcvenlik a\u00e7\u0131\u011f\u0131 taray\u0131c\u0131s\u0131.<\/li><li><strong>Aircrack-ng<\/strong>: \u015eifrelemeyi k\u0131rarak ve g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 test ederek Wi-Fi a\u011f g\u00fcvenli\u011fini de\u011ferlendirmek i\u00e7in tasarlanm\u0131\u015f bir ara\u00e7 paketi.<\/li><li><strong>tcpdump<\/strong>: A\u011f trafi\u011fini ayr\u0131nt\u0131l\u0131 bilgilerle yakalayan ve analiz eden bir komut sat\u0131r\u0131 paket analiz\u00f6r\u00fc.<\/li><li><strong>John the Ripper<\/strong>: \u00c7e\u015fitli k\u0131rma teknikleriyle \u015fifrelerin g\u00fcc\u00fcn\u00fc test eden \u015fifre k\u0131rma arac\u0131.<\/li><li><strong>Hashcat<\/strong>: \u015eifrelenmi\u015f parolalara kaba kuvvet ve s\u00f6zl\u00fck sald\u0131r\u0131lar\u0131 ger\u00e7ekle\u015ftirebilen geli\u015fmi\u015f parola kurtarma arac\u0131.<\/li><li><strong>Splunk Free<\/strong>: Tehditleri ger\u00e7ek zamanl\u0131 olarak tespit etmek ve bunlara yan\u0131t vermek i\u00e7in g\u00fcvenlik verilerini toplamak ve analiz etmek i\u00e7in g\u00fc\u00e7l\u00fc SIEM arac\u0131.<\/li><\/ul><p><strong>Linux Komut Sat\u0131r\u0131n\u0131z\u0131, Komut Dosyan\u0131z\u0131 ve Otomasyon Becerilerinizi Art\u0131racak Pratik Ad\u0131mlar<\/strong><\/p><p><i>\u00d6zel takma adlar olu\u015fturmak, uzun komutlar\u0131 basit k\u0131sayollara indirgeyerek zamandan tasarruf sa\u011flayabilir. \u00d6rne\u011fin bu sat\u0131rlar\u0131 ~\/.bashrc dosyan\u0131za ekleyebilirsiniz.<\/i><\/p><p><i>~\/.bashrc<\/i>alias update='sudo apt update &amp;&amp; sudo apt upgrade -y'<br>alias scan='nmap -A -T4'<br><br>#Bu takma adlar, sisteminizi g\u00fcncellemenize veya tek bir kelimeyle standart&nbsp;<br>#bir Nmap taramas\u0131 #ger\u00e7ekle\u015ftirmenize olanak tan\u0131yarak i\u015f ak\u0131\u015f\u0131&nbsp;<br>#verimlili\u011finizi art\u0131r\u0131r.<\/p><p>Zsh ve Oh-My-Zsh\u2019e ge\u00e7erek kabu\u011funuzu \u00f6zelle\u015ftirin<\/p><p><i>Zsh, Bash\u2019in yerini alabilecek, daha iyi otomatik tamamlama, eklentiler ve temalar sunan g\u00fc\u00e7l\u00fc bir kabuktur.Zsh\u2019ye ge\u00e7i\u015f yapmak ve Oh My Zsh\u2019i y\u00fcklemek, g\u00fc\u00e7l\u00fc \u00f6zellikler ve \u00f6zelle\u015ftirilebilir bir ortamla terminal deneyiminizi geli\u015ftirir.<\/i><\/p><p>sudo apt install zsh -y<br>chsh -s $(which zsh)<br>sh -c \"$(curl -fsSL https:\/\/raw.githubusercontent.com\/ohmyzsh\/ohmyzsh\/master\/tools\/install.sh)\"<br><br>#Bu kurulum, zsh'yi y\u00fckler, buna varsay\u0131lan kabu\u011funuz olarak ge\u00e7i\u015f yapar ve&nbsp;<br>#kabu\u011funuzun i\u015flevselli\u011fini temalar ve eklentilerle geli\u015ftirmek i\u00e7in&nbsp;<br>#Oh My Zsh'i y\u00fckler.<\/p><h2>Komut Dosyas\u0131 Olu\u015fturma ve Otomasyon<\/h2><p>Sezar \u015fifrelerini kaba kuvvetle kullanmak i\u00e7in kendi Python beti\u011finize sahip olmak, s\u00fcreci kolayla\u015ft\u0131r\u0131r ve \u00e7evrimi\u00e7i ara\u00e7lara g\u00fcvenmeden herhangi bir varyasyonu \u00e7evrimd\u0131\u015f\u0131 olarak \u00e7\u00f6zmenize olanak tan\u0131r.<\/p><p>A\u015fa\u011f\u0131daki komut dosyas\u0131, ROT-1'i ROT-25 (art\u0131 ROT-47) \u015fifrelerine kaba kuvvetle zorlar. Bir arg\u00fcman olarak bir dosya ad\u0131 sa\u011fland\u0131\u011f\u0131nda, i\u00e7indeki metnin \u015fifresi \u00e7\u00f6z\u00fcl\u00fcr ve t\u00fcm olas\u0131 sonu\u00e7lar \u00e7\u0131kt\u0131.txt dosyas\u0131na kaydedilir. Arg\u00fcman olmadan, kullan\u0131c\u0131dan do\u011frudan \u015fifreli bir metin girmesini ister.<\/p><h2>ctf\/crypto\/rot-bruteforcev2.py at main \u00b7 cybersecmaverick\/ctf<\/h2><h3>Contribute to cybersecmaverick\/ctf development by creating an account on GitHub.<\/h3><p>github.com<\/p><p>A\u015fa\u011f\u0131daki \u00f6rnekte bize ROT \u015fifreli \u201c PGS{guvf_vf_n_fnzcyr_synt} \u201d dizesi verilmi\u015ftir.<\/p><p>Bash ile Temel Kod \u00c7\u00f6zmeyi Otomatikle\u015ftirme<\/p><p>Yayg\u0131n g\u00f6rev, Base32, Base64 ve Base58 gibi \u00e7e\u015fitli temel kodlama \u015femalar\u0131yla kodlanm\u0131\u015f dizelerin kodunu \u00e7\u00f6zmek<\/p><p>Bir bash beti\u011fi, verilen kodlanm\u0131\u015f dizenin kodunu en pop\u00fcler temel kodlama \u015femalar\u0131yla otomatik olarak \u00e7\u00f6zmeye \u00e7al\u0131\u015fabilir, b\u00f6ylece CTF zorluklar\u0131 s\u0131ras\u0131nda bize de\u011ferli zaman kazand\u0131r\u0131r ve her olas\u0131l\u0131\u011f\u0131n kodunu manuel olarak \u00e7\u00f6zmeye \u00e7al\u0131\u015fmaktan kaynaklanan g\u00fc\u00e7l\u00fckleri azalt\u0131r.<\/p><h2>ctf\/scripts\/conversions\/base-decoder.sh at main \u00b7 cybersecmaverick\/ctf<\/h2><h3>Contribute to cybersecmaverick\/ctf development by creating an account on GitHub.<\/h3><p>github.com<\/p><p>Linux-fu becerilerinizi geli\u015ftirmeye devam etmek i\u00e7in bu kaynaklardan yararlan\u0131n.<\/p><ul><li><a href=\"https:\/\/linuxjourney.com\/\">LinuxJourney<strong>.<\/strong>com<\/a><\/li><li><a href=\"https:\/\/tryhackme.com\/module\/linux-fundamentals\">https:\/\/tryhackme.com\/module\/linux-fundamentals<\/a><\/li><li><a href=\"https:\/\/www.offsec.com\/courses\/pen-103\/\">https:\/\/www.offsec.com\/courses\/pen-103\/<\/a><\/li><li><a href=\"https:\/\/www.codecademy.com\/\">https:\/\/www.codecademy.com\/<\/a><\/li><li><a href=\"https:\/\/linuxjourney.com\/\">LinuxJourney<strong>.<\/strong>com<\/a><\/li><li><a href=\"https:\/\/tryhackme.com\/module\/linux-fundamentals\">https:\/\/tryhackme.com\/module\/linux-fundamentals<\/a><\/li><li><a href=\"https:\/\/www.offsec.com\/courses\/pen-103\/\">https:\/\/www.offsec.com\/courses\/pen-103\/<\/a><\/li><li><a href=\"https:\/\/www.codecademy.com\/\">https:\/\/www.codecademy.com\/<\/a><\/li><\/ul><p><a href=\"https:\/\/www.linkedin.com\/in\/mustafa-%C3%B6nder-ak%C3%B6z-23174592\/\">https:\/\/www.linkedin.com\/in\/mustafa-%C3%B6nder-ak%C3%B6z-23174592\/<\/a><\/p><p><a href=\"https:\/\/github.com\/onder7\">https:\/\/github.com\/onder7<\/a><\/p>","excerpt":"Linux komutlar\u0131na ve ara\u00e7lar\u0131na hakim oldu\u011funuzda ve tercih etti\u011finiz da\u011f\u0131t\u0131ma a\u015fina oldu\u011funuzda, komut dosyas\u0131 olu\u015fturmay\u0131 ve otomasyonu \u00f6\u011frenmek, siber g\u00fcvenlikte verimlili\u011fi ve \u00fcretkenli\u011fi art\u0131rmak i\u00e7in bir sonraki \u00f6nemli ad\u0131md\u0131r. Bu i\u015flemleri kulland\u0131\u011f\u0131m\u0131z nedir bu Bash ,Python ve PowerShell","created_at":"2024-12-15 14:46:11","updated_at":"2026-09-07 17:14:44","category_id":7,"view_count":817,"reading_time":7,"status":"published","editor_choice":0,"is_editor_choice":0,"published_at":"2024-12-15 14:46:11","featured_image":"resimyok.jpg","slug":"siber-guvenlige-yeni-baslayanlar-icin-temel-linux-becerileri","category_name":"Cyber Security","category_slug":"cyber-security"}