Sic Parvis Magna

22 Eylül 2026 Salı

Zeek Nedir?

Eylül 22, 2026 Posted by unexpected , , No comments

Zeek Nedir?

Zeek, ağ trafiğini analiz etmek ve ağ üzerindeki aktiviteleri detaylı şekilde izlemek için kullanılan açık kaynaklı bir network security monitoring (NSM) aracıdır. Özellikle güvenlik ekipleri, sistem yöneticileri ve ağ analistleri tarafından ağ üzerinde gerçekleşen aktiviteleri anlamak ve şüpheli davranışları araştırmak için kullanılabilir.

Zeek, geleneksel bir firewall veya saldırı önleme sistemi gibi trafiği doğrudan engelleyen aktif bir güvenlik aracı değildir. Bunun yerine ağ trafiğini pasif olarak izler, analiz eder ve elde ettiği bilgileri ayrıntılı log dosyaları şeklinde sunar.

Zeek Ne İşe Yarar?

Zeek'in temel amacı ağ üzerinde gerçekleşen iletişim hakkında ayrıntılı bilgi sağlamaktır. Ağ trafiğini analiz ederek hangi sistemlerin iletişim kurduğunu, hangi protokollerin kullanıldığını ve gerçekleşen bağlantıların çeşitli özelliklerini loglayabilir.

  • Ağ trafiği analizi: Ağ üzerindeki bağlantıları ve iletişimi analiz eder.
  • Güvenlik izleme: Şüpheli veya olağandışı ağ aktivitelerinin araştırılmasına yardımcı olur.
  • Detaylı loglama: Ağ aktivitelerini yapılandırılmış log dosyaları halinde kaydeder.
  • Protokol analizi: HTTP, DNS, SSL/TLS, SSH ve daha birçok protokol hakkında bilgi toplayabilir.
  • Özelleştirilebilir yapı: Zeek'in script dili kullanılarak analiz ve izleme davranışları değiştirilebilir.
  • SIEM entegrasyonu: Oluşturulan loglar harici güvenlik ve analiz sistemlerinde kullanılabilir.

Zeek Nasıl Çalışır?

Zeek, ağ trafiğinin bulunduğu bir noktaya yerleştirilen bir sensör gibi çalışır. Trafiği pasif olarak gözlemleyerek bağlantılar ve uygulama katmanı aktiviteleri hakkında çeşitli bilgiler çıkarır.

Örneğin Zeek bir ağ arayüzünü izlerken HTTP istekleri, DNS sorguları ve bağlantılar gibi farklı aktiviteleri analiz ederek bunlarla ilgili loglar oluşturabilir.

terminal
zeek -i en0 -C

Buradaki -i seçeneği izlenecek ağ arayüzünü belirtmek için kullanılır. Örnekte en0 ağ arayüzü izleniyor. -C seçeneği ise checksum hatalarının göz ardı edilmesini sağlar. Zeek'in resmi Quick Start dokümantasyonunda benzer bir canlı trafik izleme örneği bulunuyor.

Zeek Hangi Logları Oluşturuyor?

Zeek'in en önemli özelliklerinden biri ayrıntılı log üretmesidir. Varsayılan yapılandırmada farklı ağ aktiviteleri için çeşitli log dosyaları oluşturabilir.

Örneğin bir trafik analizi sırasında conn.log, http.log ve weird.log gibi log dosyaları oluşturulabilir. Bu dosyalar daha sonra güvenlik araştırmaları, olay analizi veya başka sistemlere veri aktarmak için kullanılabilir.

logs
conn.log
http.log
weird.log

Zeek Script Desteği

Zeek'i diğer ağ izleme araçlarından ayıran önemli özelliklerden biri kendi script diline sahip olmasıdır. Bu yapı sayesinde hazır analizlerin yanında kullanıcıya özel izleme ve tespit kuralları da geliştirilebilir.

Örneğin belirli bir HTTP isteği gerçekleştiğinde bilgi yazdıran basit bir Zeek scripti oluşturabilirsiniz:

example.zeek
event http_request(c: connection, method: string, original_URI: string, unescaped_URI: string, version: string)
{
	print fmt("HTTP request: %s %s", method, original_URI);
}

Bu script yapısı, Zeek'in ağ trafiği üzerinde gerçekleşen olaylara tepki verecek özel analizler geliştirmesine olanak sağlar.

Zeek IDS mi?

Zeek'i klasik anlamda bir IDS (Intrusion Detection System) olarak düşünmek yerine, daha geniş kapsamlı bir ağ trafiği analiz ve güvenlik izleme platformu olarak değerlendirmek daha doğru olur.

Zeek çeşitli saldırı ve anomali tespit senaryolarında kullanılabilir ancak temel gücü ağ trafiğinden yüksek kaliteli ve ayrıntılı veriler çıkarmasıdır. Bu veriler güvenlik analistleri tarafından incelenebilir veya SIEM gibi farklı sistemlere aktarılabilir.

Zeek Kimler İçin Faydalı?

Zeek özellikle ağ trafiği üzerinde detaylı görünürlük elde etmek isteyen teknik ekipler için tasarlanmıştır.

  • Network yöneticileri
  • Siber güvenlik analistleri
  • Security Operations Center (SOC) ekipleri
  • Sistem yöneticileri
  • Incident Response ekipleri
  • Ağ ve güvenlik araştırmacıları
  • SIEM altyapısı kullanan güvenlik ekipleri

Zeek Ücretsiz mi?

Evet. Zeek açık kaynaklı bir projedir ve kaynak kodları GitHub üzerinden erişilebilir durumdadır. Projenin resmi sitesi ayrıca Zeek'i ücretsiz ve üretim ortamlarında kullanılabilecek açık kaynaklı bir ağ güvenlik izleme aracı olarak tanımlıyor.

Sonuç

Zeek, ağ üzerinde gerçekleşen aktiviteleri ayrıntılı şekilde gözlemlemek, analiz etmek ve kayıt altına almak isteyen kullanıcılar için güçlü bir açık kaynaklı network monitoring aracıdır.

Firewall gibi trafiği doğrudan engellemek yerine ağ aktiviteleri hakkında ayrıntılı veriler üretmesi, script desteği ve farklı protokolleri analiz edebilmesi Zeek'i özellikle siber güvenlik ve ağ analizi alanında kullanışlı hale getiriyor.

Zeek'i denemek isteyen kullanıcılar için resmi sitede dokümantasyon, indirme bağlantıları ve doğrudan tarayıcı üzerinden kullanılabilen Zeek Playground da bulunuyor.

Buradan Zeek | Dokümantasyon | GitHub | Zeek Playground adreslerine ulaşabilirsiniz.

21 Eylül 2026 Pazartesi

JimmyR Nedir?

Eylül 21, 2026 Posted by unexpected , , , No comments

JimmyR Nedir?

JimmyR, internet üzerinde farklı kaynaklarda öne çıkan içerikleri tek bir yerde toplamayı amaçlayan bir web sitesidir. Site; Reddit, Hacker News ve çeşitli teknoloji, yapay zeka, programlama, oyun ve haber kaynaklarından popüler içerikleri kategoriler halinde gösteriyor.

Bu yapısıyla JimmyR, farklı web sitelerini tek tek ziyaret etmek yerine güncel ve popüler içeriklere tek bir dashboard üzerinden göz atmak isteyen kullanıcılar için hazırlanmış bir içerik keşif platformu olarak kullanılabilir.

JimmyR'da Hangi İçerikler Bulunuyor?

Sitenin ana sayfasında içerikler farklı kategorilere ayrılıyor. Kullanıcılar hızlı navigasyon bölümünü kullanarak ilgilendikleri kategoriye doğrudan geçiş yapabiliyor.

  • Reddit: Reddit üzerinde öne çıkan ve popüler olan gönderiler.
  • Hacker News: Teknoloji ve yazılım dünyasından öne çıkan bağlantılar ve haberler.
  • Programming: Programlama, yazılım geliştirme ve bilgisayar bilimi ile ilgili içerikler.
  • AI / ChatGPT: Yapay zeka, ChatGPT ve ilgili teknolojiler hakkında içerikler.
  • Tech: Teknoloji dünyasındaki güncel gelişmeler ve haberler.
  • World News: Dünyadan çeşitli haber kaynaklarında öne çıkan içerikler.
  • Crypto: Kripto para ve blockchain dünyasından içerikler.
  • Gaming: Oyun dünyasından haberler, tartışmalar ve topluluk içerikleri.

Nasıl Çalışıyor?

JimmyR'ın temel çalışma mantığı farklı kaynaklardaki içerikleri kategoriler halinde bir araya getirmek. Ana sayfada örneğin Reddit ve Hacker News gibi kaynaklardan gelen içerikler ayrı bölümlerde gösteriliyor.

Bu sayede kullanıcı, farklı sitelerde gezinmek yerine tek bir sayfa üzerinden internet gündemini hızlı bir şekilde tarayabiliyor. Site aynı zamanda içeriklerin bulunduğu orijinal kaynaklara bağlantılar da sunuyor.

Arama Özelliği

JimmyR içerisinde DuckDuckGo tabanlı bir arama alanı da bulunuyor. Böylece kullanıcılar dashboard üzerinden doğrudan web araması gerçekleştirebiliyor.

JimmyR Search
Search DuckDuckGo...

MP3 ve Audio Arama

JimmyR yalnızca içerik agregasyonu ile sınırlı değil. Sitede ayrıca açık dizinlerdeki MP3 ve diğer ses dosyalarını aramaya yönelik bir araç bulunuyor.

Bu araç, Google aramalarında Index of gibi arama operatörlerinden yararlanarak açık dizinlerde bulunan dosyaları bulmaya yardımcı oluyor. Site ayrıca telif hakkıyla korunan içeriklerin yetkisiz şekilde indirilmemesi ve mümkün olduğunda Creative Commons gibi yasal kaynakların tercih edilmesi gerektiği konusunda uyarıyor.

JimmyR Kimler İçin Faydalı Olabilir?

JimmyR özellikle teknoloji ve internet dünyasını takip eden kullanıcılar için ilgi çekici olabilir. Programlama, yapay zeka, Linux, teknoloji, oyun ve internet kültürü gibi farklı alanlardan içerikleri tek bir yerde görmek isteyen kullanıcılar siteyi bir başlangıç noktası olarak kullanabilir.

  • Yazılım geliştiriciler
  • Teknoloji meraklıları
  • Yapay zeka ve ChatGPT gelişmelerini takip edenler
  • Hacker News ve Reddit içeriklerini takip edenler
  • Oyun ve internet kültürünü takip eden kullanıcılar

Sonuç

JimmyR, farklı internet kaynaklarında öne çıkan içerikleri tek bir dashboard üzerinde birleştiren pratik bir web sitesidir. Reddit ve Hacker News gibi topluluklardan teknoloji, programlama, yapay zeka, oyun ve dünya gündemine kadar farklı kategorilerde içeriklere hızlıca ulaşmayı sağlıyor.

Özellikle internette her gün çok sayıda farklı kaynağı takip eden kullanıcılar için JimmyR, günün öne çıkan içeriklerini tek sayfadan keşfetmek için kullanılabilecek alternatif bir araç olarak değerlendirilebilir.

Buradan JimmyR adresine ulaşabilirsiniz.

Snappy Driver Installer

Eylül 21, 2026 Posted by unexpected , , No comments

Snappy Driver Installer Origin (SDIO)

Snappy Driver Installer Origin (SDIO), Windows bilgisayarlarda eksik veya güncel olmayan donanım sürücülerini yüklemek ve güncellemek için kullanılan ücretsiz ve açık kaynaklı bir araçtır. Özellikle temiz Windows kurulumlarından sonra gerekli sürücüleri hızlı bir şekilde bulmak ve yüklemek için kullanılabilir.

Programın en önemli özelliklerinden biri internete ihtiyaç duymadan çalışabilmesidir. Gerekli sürücü paketleri önceden indirildiğinde, internet bağlantısı olmayan bilgisayarlarda da sürücü kurulumu gerçekleştirilebilir.

Snappy Driver Installer Origin Neler Sunuyor?

  • Eksik sürücüleri yükleme: Bilgisayardaki donanımları tarayarak gerekli sürücüleri bulmaya yardımcı olur.
  • Sürücü güncelleme: Sistemde bulunan sürücülerin daha güncel sürümlerini kontrol edebilir.
  • Offline kullanım: Sürücü paketleri önceden indirildiğinde internet bağlantısı olmadan kullanılabilir.
  • Taşınabilir çalışma: Kurulum gerektirmeden USB bellek gibi taşınabilir ortamlardan çalıştırılabilir.
  • Çoklu dil desteği: Farklı dillerde kullanılabilen bir arayüze sahiptir.
  • Açık kaynak: Proje açık kaynak olarak geliştirilmektedir.

Portable Olması Ne Anlama Geliyor?

SDIO'nun önemli özelliklerinden biri portable olmasıdır. Yani klasik programlar gibi Windows'a kurulması zorunlu değildir. Programı bir USB belleğe koyarak farklı bilgisayarlarda çalıştırabilirsiniz.

Bu özellik özellikle bilgisayar kurulumu ve teknik servis işlemleri yapan kullanıcılar için pratik olabilir. Örneğin yeni kurulmuş bir Windows sisteminde internet veya ağ sürücüsü bulunmuyorsa, önceden hazırlanmış bir SDIO paketi USB bellek üzerinden kullanılabilir.

Offline Sürücü Kurulumu

Snappy Driver Installer Origin, sürücü paketlerini bilgisayarda yerel olarak bulundurabilecek şekilde tasarlanmıştır. Böylece internet bağlantısının bulunmadığı sistemlerde de sürücü kurulumu yapılabilir.

Bu yöntem özellikle temiz Windows kurulumlarından sonra kullanışlıdır. Önceden gerekli sürücü paketlerini hazırlayarak farklı bilgisayarlarda kullanabilirsiniz.

Snappy Driver Installer Origin Ücretsiz mi?

Evet. Projenin resmi web sitesinde ücretsiz ve açık kaynaklı bir proje olduğu belirtiliyor. Ayrıca proje, reklam yazılımı, arka kapı veya istenmeyen üçüncü taraf yazılımlar içermediğini belirtiyor.

Ancak internette Snappy Driver Installer adıyla farklı sitelerde bulunan dosyalarla resmi Snappy Driver Installer Origin projesini birbirinden ayırmak önemlidir. Yazılımı indirirken resmi kaynakların kullanılması daha doğru olacaktır.

Sonuç

Snappy Driver Installer Origin, özellikle Windows kurulumu sonrasında sürücü eksiklerini gidermek isteyen kullanıcılar için hazırlanmış taşınabilir bir sürücü aracıdır. Offline çalışabilmesi ve USB bellek üzerinden kullanılabilmesi, aracın öne çıkan özellikleri arasında yer alıyor.

Güncel proje sürümleri ve sürücü paketi güncellemeleri geliştiricinin sayfasında yayınlanıyor. Eylül 2026 itibarıyla proje düzenli olarak güncellenmeye devam ediyor.

Buradan Snappy Driver Installer Origin | Geliştirici Sayfası adreslerine ulaşabilirsiniz.

Tmux Cheat Sheet

Eylül 21, 2026 Posted by unexpected , No comments

Tmux Cheat Sheet Nedir?

Tmux Cheat Sheet, Linux ve Unix tabanlı sistemlerde kullanılan tmux için hazırlanmış pratik bir komut ve kısayol rehberidir. Site, tmux kullanırken sık ihtiyaç duyulan komutları ve klavye kısayollarını tek bir sayfada toplar.

Tmux, terminal içerisinde birden fazla oturum, pencere ve panel (pane) oluşturmanıza olanak sağlayan bir terminal multiplexer aracıdır. Özellikle uzak sunucularla çalışan sistem yöneticileri, geliştiriciler ve terminal ağırlıklı çalışan kullanıcılar için oldukça kullanışlıdır.

Tmux Cheat Sheet Neler Sunuyor?

tmuxcheatsheet.com üzerinde tmux'un farklı bölümlerine ait komutlar kategoriler halinde listeleniyor. Bunlar arasında oturumlar, pencereler, paneller ve kopyalama modu gibi bölümler bulunuyor.

  • Sessions: Tmux oturumlarını oluşturma, listeleme, yeniden adlandırma ve bağlanma komutları.
  • Windows: Yeni pencere oluşturma, pencereler arasında geçiş yapma ve pencereleri yönetme kısayolları.
  • Panes: Terminal ekranını bölme, paneller arasında geçiş yapma ve panel boyutlarını değiştirme komutları.
  • Copy Mode: Terminal içerisindeki çıktıları kaydırma, seçme ve kopyalama işlemleri.
  • Misc: Tmux ayarları ve çeşitli yardımcı komutlar.

Örneğin Yeni Bir Tmux Oturumu Başlatmak

Yeni bir tmux oturumu başlatmak için terminal üzerinden aşağıdaki komutu kullanabilirsiniz:

terminal
tmux new -s mysession

Bu komut mysession adında yeni bir tmux oturumu oluşturur. Daha sonra bu oturuma tekrar bağlanmak için:

terminal
tmux attach -t mysession

Tmux İçerisindeki Kısayollar

Tmux komutlarının önemli bir bölümü bir prefix tuş kombinasyonu ile çalışır. Varsayılan prefix Ctrl+b kombinasyonudur.

Örneğin mevcut tmux oturumundan ayrılmak için:

tmux shortcut
Ctrl+b d

Bu işlem tmux oturumunu kapatmaz; yalnızca oturumdan ayrılmanızı sağlar. Daha sonra tekrar bağlanarak çalışmaya devam edebilirsiniz.

Neden Faydalı?

Tmux özellikle SSH üzerinden uzak bir Linux sunucusuna bağlandığınız durumlarda oldukça kullanışlıdır. Terminal bağlantısı kesilse bile tmux oturumu çalışmaya devam edebilir ve daha sonra aynı oturuma yeniden bağlanabilirsiniz.

Ayrıca tek bir terminal içerisinde birden fazla pencere ve panel kullanmak, farklı komutları aynı anda takip etmeyi kolaylaştırır.

Sonuç

Tmux Cheat Sheet, tmux komutlarını ezberlemek yerine hızlıca bakıp kullanmak isteyenler için hazırlanmış pratik bir referans sitesidir. Özellikle tmux'u yeni öğrenen kullanıcılar için oturum, pencere, panel ve klavye kısayollarını tek bir yerde görmek oldukça faydalı olabilir.

Siteyi kullanmak için tmuxcheatsheet.com adresini ziyaret edebilirsiniz.

Microsoft Activation Scripts

Eylül 21, 2026 Posted by unexpected , , No comments

Microsoft Activation Scripts (MAS)

Microsoft Activation Scripts (MAS), Windows ve Microsoft Office ürünlerinin aktivasyon işlemleri için çeşitli yöntemler sunan, açık kaynaklı bir projedir. Proje, Microsoft tarafından geliştirilen veya resmi olarak dağıtılan bir aktivasyon aracı değildir.

  • Windows 10/11 aktivasyonu için HWID gibi yöntemler sunuyor.
  • Microsoft Office aktivasyonu için Ohook gibi yöntemler bulunuyor.
  • Ayrıca KMS ve TSforge gibi farklı aktivasyon yöntemleri de yer alıyor.

Microsoft Activation Scripts Resmi mi?

MAS, Microsoft'un resmi bir aktivasyon aracı değildir. Microsoft tarafından geliştirilmemiş veya dağıtılmamıştır. Üçüncü taraf bir açık kaynak projesi olarak geliştirilmektedir.

Projenin temel amacı, Windows ve Microsoft Office ürünlerinin aktivasyon işlemlerini farklı teknikler kullanarak gerçekleştirmektir. Bu nedenle kullanım koşulları ve lisanslama açısından Microsoft'un resmi aktivasyon yöntemlerinden farklı değerlendirilmelidir.

Güvenlik Konusunda Dikkat Edilmesi Gerekenler

Projenin dokümantasyonunda PowerShell üzerinden script indirme ve çalıştırma gibi yöntemler de bulunuyor. Bu nedenle internette bulunan rastgele MAS kopyalarını veya değiştirilmiş scriptleri kullanmamak önemlidir.

Özellikle irm ... | iex gibi komutlar, internet üzerinden bir içeriği indirip doğrudan PowerShell içerisinde çalıştırabildiği için kaynağın doğruluğundan emin olunmadan kullanılmamalıdır.

Projenin kendisi de sahte veya değiştirilmiş MAS kopyalarının zararlı yazılım içerebileceği konusunda kullanıcıları uyarıyor. Bu nedenle proje hakkında araştırma yaparken resmi kaynakların kullanılması daha güvenlidir.

MAS Nereden İncelenebilir?

Projenin resmi web sitesine ve kaynak kodlarının bulunduğu GitHub deposuna aşağıdaki bağlantılardan ulaşabilirsiniz.

massgrave.dev | GitHub

15 Haziran 2026 Pazartesi

Ingilizce - Türkçe Anlamlı Kelimeler #2

Haziran 15, 2026 Posted by unexpected , No comments
  • EN: I don’t need a perfect day just a moment with you is enough.
  • TR: Mükemmel bir güne ihtiyacım yok, seninle geçireceğim bir an bile bana yeter.
  • EN: Just thinking about you makes today feel special.
  • TR: Sadece seni düşünmek bile bugünü özel kılıyor.
  • EN: If beauty were a language, you'd be its poetry.
  • TR: Güzellik bir dil olsaydı, sen onun şiiri olurdun.
  • EN: I understood the realities of life without ever seeing the sea...
  • TR: Denizi hiç görmeden hayatın gerçeklerini anladım...
  • EN: A hope died out, a fading more bitter than a candle’s.
  • TR: Bir umut söndü; bir mumun sönüşünden bile daha acı bir sönüş.
  • EN: You are my favorite place, even when we're miles apart.
  • TR: Kilometrelerce uzakta olsak bile, sen benim en sevdiğim yersin.
  • EN: Every love story is beautiful, but ours is my favorite.
  • TR: Her aşk hikayesi güzeldir ama benim favorim bizimki.
  • EN: You turned ordinary days into unforgettable memories.
  • TR: Sıradan günleri unutulmaz anılara dönüştürdün.
  • EN: My kingdom for a kiss ugom her sholder
  • TR: Omuzuna bir öpücük için kırallığımı verirdim.
  • EN: I'm really trying to stay strong, but sometimes I break too.
  • TR: Gerçekten güçlü kalmaya çalışıyorum, ama bazen ben de kırılıyorum.
  • EN: My heart still smiles whenever I think of you.
  • TR: Seni düşündüğümde kalbim hâlâ gülümsüyor.
  • EN: Loving you feels like coming home.
  • TR: Seni sevmek eve dönmek gibi hissettiriyor.

14 Haziran 2026 Pazar

Hacking - Saldırı Türleri

Haziran 14, 2026 Posted by unexpected No comments

Dos Nedir?

Dos (Denil of Service) sistemleri aksatma yada durdurmak için yapılan bir saldırı türüdür. Servis dışı bırakma saldırısı olarak adlandırılır.

İnternet tarihinin en eski ve günümüzde de en sık karşılaşılan saldırı türlerindendir.

DDos Nedir?

DDos (Distributed Denial of Service) bu saldırı tipinin Dos saldırılarından farkı genellikle saldırgan tarafından kontrol edilen internete bağlı cihazlardan oluşan bir ağ kullanılarak gerçekleştirilmesidir.

Bu cihazların her hangi bir yerde olabilmesi saldırının "dağıtılmış" olarak adlandırılmasının sebebidir.

Zombi PC Nedir?

Zombi; sahibinin haberi olmadan, virüs ile ele geçirilmiş ve çeşitli amaçlar için kullanılan bilgisayar sistemleridir.

Botnet Nedir?

Botnet zombi pcler kullanılarak oluşturulan sanal bilgisayar orduları olarak tanımlanabilir. Botnet'ler istenmeyen e-posta gönderimi, virüs ve zararlı yazılım yaymak, siber saldırılarda kullanılmak gibi amaçlar için oluşturulmakta ve DDoS saldırılarında ara eleman olarak kullanılmaktadırlar.

Protokol Nedir?

Bilgisayar bilimleri açısından protokol bir ağ üzerindeki bilgisayarlar arasındaki iletişimi yöneten kurallar kümesidir.

Protokoller yazılım, donanım veya her iki tarafından uygulanmaktadır. Protokoller network cihazlarının nasıl anlaşacaklarını, veriyi nasıl göndereceğini ve nasıl alacağını belirler.

IP (Internet Protocol)

IP, internet veya yerel ağ üzerinden gönderilen verilerin formatını belirleyen bir dizi kuraldır.

IP adresiyse, bir cihaz internet veya yerel ağ üzerinde tanımlayan benzersiz bir adrestir. İnternet'te her bilgisayarların bir IP (Internet Protocol) adresi vardır.

IP adresleri şu anda yaygın kullanımda olan IPv4 için 32 bit boyutunda olup, noktalarla ayrılmış 4 adet 8 bitlik sayıyla gösterilir. Örn: 192.168.1.1

9 Mayıs 2026 Cumartesi

C/CPP - Fonksiyonlar ve Kullanım Yöntemleri #17

Mayıs 09, 2026 Posted by unexpected , , No comments

AllocConsole

Çağıran işlem (process) için yeni bir konsol penceresi oluşturan bir Windows API fonksiyonudur. Genellikle bir grafik kullanıcı arayüzü (GUI) uygulamasına (Windows Forms, WPF veya DLL gibi) çalışma zamanında hata ayıklama (debug) çıktısı veya komut satırı etkileşimi eklemek için kullanılır. Barşarılı ise 1 değerini, başarısız durumunda 0 değerini döner.

  • Bir işlem aynı anda yalnızca bir konsola bağlı olabilir. Eğer işlemin halihazırda bir konsolu varsa AllocConsole hata döndürür.
  • Fonksiyon yeni bir konsol oluşturur ancak stdin, stdout ve stderr akışlarını otomatik olarak buraya yönlendirmez.
  • Eğer uygulama bir alt işlem (child process) oluşturursa, bu yeni işlem ebeveynin oluşturduğu konsolu miras alabilir.
Syntax
BOOL AllocConsole(void);
example.cpp
#include <iostream>
#include <stdio.h>
#include <windows.h>

int main(int argc, char** argv)
{	
	FreeConsole();
	
	if(AllocConsole())
	{
		std::cout << "Test" << std::endl;
		system("pause");
		
		FreeConsole();
	}
	
	std::cout << "Error: " << GetLastError();
	
	return 0;
}