Öne Çıkanlar​

  • İlk 4.0 sürümüyle birlikte yeni bir çekirdek/kullanıcı taşıma sistemi, Process Monitor, Hybrid Analysis entegrasyonu, JSON ayar deposu ve baştan yazılmış bir yükleyici sunuldu; ayrıca uygulama, sürücü, eklentiler ve phnt başlıklarında bir yıllık düzeltmeler yapıldı.
  • Process Monitor, Araçlar menüsüne eklendi. Sürücü destekli bu özellik; işlem, iş parçacığı, imaj, kayıt defteri, dosya, handle ve silo olaylarını canlı olarak kaydediyor; filtreleme, erişim maskesi çözümleme ve yapılandırılabilir geçmişe dönük inceleme desteği sunuyor.
  • OnlineChecks'e Hybrid Analysis entegrasyonu eklendi. System Informer artık çalışan işlemleri ve yüklenen imajları Hybrid Analysis üzerinden otomatik olarak kontrol edebiliyor ve sonuçları yeni Hybrid Analysis sütunu aracılığıyla doğrudan işlem ve modül listelerinde gösterebiliyor. Bilinmeyen dosyalar isteğe bağlı olarak analiz için gönderilebiliyor. Sonuçlar yerel olarak önbelleğe alındığından tekrarlanan sorgulamalar yeniden istek gerektirmiyor. Tarama isteğe bağlı olarak etkinleştiriliyor ve hizmet başına API anahtarları, yol hariç tutmaları ve hız sınırı yönetimi yerleşik olarak sunuluyor.
  • Çekirdek sürücüsüne ring-buffer tabanlı informer taşıma sistemi eklendi. Mesaj başına port gidiş dönüşleri yerine büyük bir paylaşımlı bellek ring-buffer'ı kullanılıyor; hız sınırlaması ve istemci başına istatistikler sunuluyor. Informer callback'leri mümkün olduğunda APC/DPC düzeyinde çalışıyor.
  • Yeni yükleyici; karanlık mod, DPI ölçeklendirme, kaldırıcı, kısayol sayfası ve geri alma destekli atomik aşamalı çıkarma özelliğine sahip modern bir sihirbaz sunuyor. Başarısız güncellemeler artık dizini yarım yazılmış durumda bırakmıyor.
  • Güncelleyiciye ilerleme durumu ve eylemler içeren toast bildirim akışı eklendi. BITS, Delivery Optimization ve Microsoft Store indirme arka uçları destekleniyor.
  • Windows 11 için deneysel düşük gecikme modu ve yüksek çözünürlüklü provider zamanlayıcıları eklendi.
  • Uygulama, eklentiler ve özellik sayfaları genelinde monitör başına DPI ve karanlık tema desteği geliştirildi. Windows 11 kenarlıkları iyileştirildi ve yeniden boyutlandırma sırasındaki titreme önemli ölçüde azaltıldı.

Yeni Özellikler​

  • Oturum açmış oturumları gösteren Users sekmesi, birden fazla girdiyi ayrı ayrı düzenleyebilen işlem ortamı düzenleyicisi ve WMI sekmesine MI desteği eklendi.
  • Short user name, hizmet Username, iş parçacığı RPC kullanımı, iş parçacığı çekirdek stack'i, handle referans sayısı/boyutu, genişletilmiş GDI/handle ayrıntıları, ALPC port durumu ve GPU/NPU committed memory sütunları eklendi.
  • İşlem ağacına bağımsız kök/alt öğe sıralama seçenekleri, Collapse/Expand All ve toplu değerleri dikkate alan sıralama eklendi. Ctrl ile sürüklemede üst öğeyle ilgili sorun düzeltildi.
  • İş parçacıkları için Freeze/Thaw ve askıya alınmış/bekleme türü vurgulaması eklendi. Modüller için native/mapped vurgulaması ve CLR metadata eşlemesi eklendi.
  • Bellekte string araması; paralel/toplu tarama, UTF-8, ilerleme göstergesi ve sıralanabilir sonuçlarla geliştirildi.
  • Hizmetlerde birden fazla öğeyi seçerek başlatma ve duraklatma işlemlerine ilerleme göstergesi ve yeniden deneme desteği eklendi. Run As için her başlatmada ayrıcalık seçimi ve AppContainer ile başlatma desteği eklendi.
  • Sürücü kullanılmadan handle protect/inherit değişiklikleri, COM izin iletişim kutuları, masaüstü heap algılama ve güvenlik duvarından muaf UDP portlarını vurgulama özellikleri eklendi.
  • System Information'a yeniden sıralanabilir bölümler, yatay kaydırma ve CPU başına hız bilgisi eklendi. Sistem tepsisindeki mini bilgi penceresi kapsamlı biçimde yenilendi ve enerji istatistikleri eklendi.
  • Seçeneklere birleştirilmiş Highlighting sayfası, sekme başına düzen kalıcılığı ve gelişmiş ayar düzenleyicisi eklendi. Düzenleyiciler için settings.schema.json sağlanıyor.
  • System Informer, Görev Yöneticisi'nin yerine ayarlanmışsa başlangıçta Shift tuşu basılı tutularak özgün Görev Yöneticisi'nin açılması sağlandı.

Hata Düzeltmeleri​

  • I/O delta sütunlarının kümülatif değerlere göre sıralanması, Threads sekmesindeki sayfa/I/O önceliği, koruma sütununun sıralanması ve kullanıcı adı sütununun güncellenmemesiyle ilgili sorunlar düzeltildi.
  • Tek ve birden fazla işlemci grubunda işlem affinity gerilemeleri, ana pencerenin başlangıçta ön plana geçmesi, önceki örneğin geri yüklenmesi ve handle sızıntısı sorunları düzeltildi.
  • Güvenlik düzenleyicisi ve AFD soket özellikleri açılırken oluşan takılmalar düzeltildi. rdtscp desteği olmayan CPU'larda, snapshot işlemlerinde, "Current Power Scheme" seçeneğinde ve hiçbir dağıtım kurulu değilken WSL bilgileri görüntülenirken oluşan çökmeler giderildi.
  • Ağ paylaşımlarında ayarların kaydedilmemesi, User Notes'un yeniden başlatma sonrasında tekrar yüklenmemesi ve Windows 7 import resolution sorunları düzeltildi.
  • Çok sayıda bellek ve handle sızıntısı, sınır dışı okumalar ve karanlık tema çizim hataları düzeltildi. Sınır dışı okuma düzeltmeleri CPU bilgilerini, syscall listesini ve AVX aramasını kapsıyor.

Çekirdek Sürücüsü (KSystemInformer)​

  • Silo (container) informer eklendi. Dosya informer artık kopyalama işlemlerini, erişim maskelerini ve imaj boyutlarını bildiriyor. İş parçacığı çekirdek stack sorgusu, hash sonucu önbelleğe alma ve sürücü iş parçacıkları için özel sistem işlemi eklendi.
  • Nesne koruması, daha geniş handle erişimi kaldırma ve isteğe bağlı koruma desteğiyle yeniden düzenlendi. CID tablosunun doldurulması optimize edildi. Taşınabilir mod artık çıkışta sürücüyü her zaman kaldırıyor.
  • Güvenlik sağlamlaştırması kapsamında tüm dahili açma işlemlerinde OBJ_DONT_REPARSE kullanılıyor. Mesaj/dinamik veri doğrulaması ve boyut hesaplamaları güçlendirildi. Share-check/paging-file açma seçenekleri MAXIMUM durumu gerektiriyor. "Securely created" durumu WinTcb/WinSystem oluşturucusu gerektiriyor. Yükleme başarısız olduğunda minifilter altitude rastgeleleştiriliyor ve hash/doğrulama işlemlerine rundown protection eklendi.
  • Native-load yarış durumu, ring-buffer sinyallemesi, informer durum sızıntısı, dosya işlemi buffer/MDL yönetimi, EPROCESS/VPB/pool-tag sorunları, imaj eşleme sızıntısı, kayıt defteri post-op string'leri ve iş parçacığı handle garantileriyle ilgili çok sayıda doğruluk sorunu düzeltildi.

Güvenlik İyileştirmeleri​

  • Güncelleyici, indirilen yükleyiciyi artık disk üzerinden yeniden doğruluyor ve başlatılana kadar yazmayı reddeden bir handle ile tutuyor. Bu işlemler başarısız olursa yükleyici çalıştırılmıyor.
  • phsvc'deki yükseltilmiş yardımcı, bağlantıları kabul etmeden önce istemci imajını Systchecks bütünlüğüne sabitliyor.
  • ACL/güvenlik tanımlayıcısı, heap ve yapılandırma ayrıştırmasında taşma denetimli boyut hesaplamaları eklendi. dbghelp/symsrv imzalama zincirini doğrulamak için DbgHelpVerifyMicrosoftChain ayarı ve uzak ortam adresi doğrulaması eklendi.

Hybrid Analysis ve Dosya İtibarı (OnlineChecks)​

  • Hybrid Analysis ile işlemlerin ve modüllerin otomatik itibar taraması eklendi. Sonuçlar yeni Hybrid Analysis sütununda ve dosya özelliklerinde gösteriliyor.
  • Bilinmeyen dosyaların sandbox analizi için Hybrid Analysis'e isteğe bağlı olarak otomatik gönderilmesi destekleniyor.
  • Hybrid Analysis iş ortağı istemi içeren isteğe bağlı kurulum akışı, hassas dizinlerin hiçbir zaman hash'lenmemesi veya gönderilmemesi için yol hariç tutmaları ve yapılandırılabilir başlangıç gecikmesi eklendi.
  • Hash oluşturma ve istekler toplu hâle getirildi ve hız sınırı yönetimi eklendi. Birden fazla System Informer işlemi arasında güvenli şekilde paylaşılabilen taşınabilir SQLite tarama önbelleği eklendi.

Eklentiler​

  • ExtendedTools'a ACPI tabloları, TPM önyükleme günlüğü (WBCL), Power Grid ve Startup Tasks iletişim kutuları, adaptör ve düğüm başına GPU sütunları, GPU belleği mini bilgileri ve disk hız sütunları eklendi. Güvenlik duvarı izleyicisi iyileştirildi.
  • WindowExplorer, pencere provider modeline göre yeniden yazıldı. Duraklatma/devam ettirme, yalnızca mesaj pencereleri ve snapshot finder desteği eklendi. UI Automation ve alt pencere özellik sekmeleri ile highlight overlay eklendi.
  • ToolStatus'a menü çubuğu modu ve Find penceresi eklendi; render ve sızıntı sorunları düzeltildi.
  • HardwareDevices'a aygıt ağacı arama ve sıralama seçenekleri eklendi. AMD RAPL sorunu ve sürücü arama sayfasındaki çökme düzeltildi.
  • NetworkTools'taki traceroute özelliğine sürekli ping modu eklendi. GeoLite/IANA port verileri yenilendi ve WHOIS sorunları düzeltildi.
  • DotNetTools'a saniye başına hız sayaçları eklendi, sızıntı ve çökme sorunları düzeltildi ve CLR başlıkları güncellendi.
  • Tüm eklentilere settings.json desteği ve daha anlaşılır yükleme hatası mesajları eklendi; bellek kullanımı azaltıldı.

peview​

  • Manifest, LoadLibrary/GetProcAddress, PDB sembol ağacı, dinamik relocation ağacı, Resource Viewer, exception unwind, section slack ve CLR metadata görünümleri eklendi. SymCrypt hash desteği eklendi; sıralama sırasında oluşan çökmeler ve DPI sorunları düzeltildi.

Derleme ve Proje​

  • CMake derleme sistemi MSVC ve clang-cl ile x86, x64 ve ARM64 desteği sunacak şekilde yeniden yazıldı ve build_cmake.cmd eklendi. EWDK/ESDK desteğinin yanı sıra build_msix.cmd, build_header.cmd ve build_compile_commands.cmd eklendi.
  • Üçüncü taraf bileşenlere SymCrypt, Zydis ve PCRE2 SIMD eklendi; PCRE, miniz, maxminddb, json-c ve PresentMon güncellendi.

Diğer Değişiklikler ve Düzeltmeler​

  • SECURITY.md güncellendi.
  • phnt'deki yakın tarihli değişikliklerle ilgili küçük düzeltmeler yapıldı.
  • Apartment algılama iyileştirildi.
  • HACKING.md güncellendi.
  • Hata raporu issue şablonu güncellendi.
  • İş parçacığı RPC kullanımı sütunu eklendi.
  • Windows 11 25H2 desteği eklendi.
  • gitattributes düzeltildi.
  • MEM_EXECUTE_OPTION_ENABLE ve MEM_EXECUTE_OPTION_DISABLE arasındaki NX bayrağı karışıklığı düzeltildi.
  • actions/checkout v5'e güncellendi.
  • Yüklenmemiş modül adları düzeltildi.
  • CMakeLists.txt güncellendi.
  • DVRT import control içindeki hatalı koşul düzeltildi.
  • NtGetNextThread flags parametresinin açıklaması düzeltildi.
  • Geliştirme dalı birleştirildi.
  • RtlGetLastWin32Error için SAL annotation iyileştirildi.
  • POGO ayrıştırması iyileştirildi.
  • phnt için çeşitli küçük iyileştirmeler yapıldı.
  • phnt'deki typedef yazım hataları düzeltildi.
  • phnt'deki geçersiz Microsoft dokümantasyon bağlantıları silindi veya düzeltildi.
  • ntioapi.h içindeki hatalı NtOpenFile açıklaması düzeltildi.
  • phnt SAL annotation'ları ve açıklamaları düzeltildi.
  • RtlSetUnhandledExceptionFilter için SAL ve tür tanımı düzeltildi.
  • ThreadQuerySetWin32StartAddress açıklaması düzeltildi.
  • ntafd.h güncellendi.
  • RTL_USER_PROCESS_PARAMETERS için Windows sürüm bilgileri güncellendi.
  • NtUserCall işlevleri eklendi.
  • phnt için meson.build eklendi.
  • Hizmet dosya adı fallback işleminde null hizmet yapılandırma yolu adlarının işlenmesi düzeltildi.
  • Zip.cs içindeki olası sınır dışı indeks istisnası düzeltildi.
  • phsvc/phlib'de heap ve yapılandırma ayrıştırmasındaki sayaca dayalı boyut hesaplamaları güçlendirildi.
  • HSTRING_REFERENCE için static assert hata mesajı düzeltildi.
  • ntfill.h içinde dinamik olarak çözümlenen rutin adları işaretlendi.
  • phnt'deki yanlışlıkla yapılan değişiklikler geri alındı ve yazım hataları düzeltildi.
  • DestinationString SAL annotation'ları düzeltildi.
  • DPI yönetimi ve simge ölçeklendirmesi düzeltildi, enerji metrikleri güncellendi.
  • Handle özelliklerinde ALPC port durumunun görüntülenmesi eklendi.
  • Bellekte paralel string taraması ve performans optimizasyonları eklendi.
  • filepool'daki PhAllocate ve memset çiftleri PhAllocateZero ile değiştirildi.
  • Sütunların otomatik boyutlandırılması sırasında yeniden çizimler engellendi.
  • ComboBox seçimi geçersiz kılınırken arka planın silinmesi atlanacak şekilde değiştirildi.
  • Seçenekler penceresinde yeniden boyutlandırma sırasında kontrollerin kaybolmasını önlemek için minimum pencere boyutu zorunlu hâle getirildi.
  • Kod kalitesiyle ilgili olası sorunlar için düzeltmeler yapıldı.
  • scan.yml güncellendi.
  • phlib/nativefile içindeki birden fazla memcpy çağrısı düzeltildi.
  • Native timeout/interval parametreleri için zaman birimi dokümantasyonu düzeltildi.
  • CodeQL Analysis güncellendi.
  • NuGet Cache güncellendi.
  • Uzunluk denetimi eklendi.
  • NLS başlatma işlevi bildirimleri düzeltildi.
  • Çevrimiçi aygıt veya sürücü güncellemesi aranırken oluşan çökme düzeltildi.
  • Devices > Regedit bölümündeki kayıt defteri anahtarına gitme işlemi düzeltildi.
  • GPU/NPU işlem resident memory sütunları düzeltildi ve committed memory sütunları eklendi.
  • ALPC yapı düzenleri düzeltildi.
  • Yükleyiciye kısayol yapılandırma sayfası eklendi.
  • Windows 11 kenarlığı ve güncelleme sihirbazı düzeltildi.
  • Çok satırlı grafik metninin kaydırılması ve arka plan render işlemi düzeltildi.
  • NtGetNlsSectionPtr bildirimi düzeltildi.
  • Tanımsız PHNT_WINDOWS makrolarına başvuran iki PHNT_VERSION guard'ı düzeltildi.
  • NtRaiseHardError'ın noreturn olarak değerlendirilmesi düzeltildi.
  • WindowExplorer bağlantısı için eksik oleaut32 kütüphane girdisi eklendi.
  • Bağlantı rozetleri arasındaki alt çizgiler kaldırıldı.
  • Ve birçok başka değişiklik yapıldı.

Yeni Özellikler​

  • Yeni ad, simgeler ve kullanıcı arayüzü eklendi.
  • ARM64 desteği eklendi.
  • Yeni kernel sürücüsü eklendi.
  • Deneysel Koyu Tema desteği eklendi.
  • Windows Subsystem for Linux (WSL) Pico süreçleri için vurgulama eklendi.
  • [peview] PE giriş noktası adresi gösterimi eklendi.
  • [peview] PE Viewer için CFG özellik sayfası eklendi.
  • [peview] Yeni PE Viewer arayüzü eklendi.
  • Ağ IP adresi ve ana makine adı için ayrı sütunlar eklendi.
  • [peview] Load Configuration yapısındaki en güncel üyeler eklendi.
  • Süreç bellek görünümünde CFG Bitmap bölgeleri gösterilmeye başlandı.
  • [peview] Dışa aktarılan semboller hem isim hem de ordinal numarasına göre listelenebiliyor.
  • WOW64 süreçleri için CFG Bitmap desteği eklendi.
  • Strict CFG ve AuditNonSystemFont için açıklamalar eklendi.
  • C++ sembolleri için undecorate desteği eklendi.
  • Modül filtreleme seçenekleri ve Modüller sekmesinde arama desteği eklendi.
  • Bellek sekmesine arama desteği eklendi.
  • Klavye kısayolları eklendi.
  • Erişim belirteci özelliklerinde kısıtlayıcı SID'ler gösterilmeye başlandı.
  • Apiset bellek sayfaları etiketlenmeye başlandı.
  • Daha fazla performans sayacı için toplulaştırma desteği eklendi.
  • Alternatif dbghelp.dll desteği eklendi.
  • [peview] PE Viewer'a Linux ELF görüntü desteği eklendi.
  • Süreç ağacına Koruma sütunu eklendi.
  • Dosya tanıtıcıları için yeni özellik sayfası eklendi.
  • Gelişmiş belirteç özelliklerine UIAccess alanı eklendi.
  • CET Retpoline desteği eklendi.
  • ARM64 ve Hybrid PE için Image Machine desteği eklendi.
  • Çalıştır iletişim kutusunda "Yönetici olarak çalıştır" seçeneği yapılandırılabilir hâle getirildi.
  • ToolStatus açıldığında arama kutusuna otomatik odaklanma eklendi.
  • Eklentiler için ARM64 platform desteği eklendi.
  • Shadow Stack (CET) desteği eklendi.
  • XFG desteği eklendi.
  • Image Coherency desteği eklendi.
  • GPU performans grafikleri eklendi.
  • İş parçacıklarının kimlik taklidi durumunu gösteren sütun eklendi.
  • [peview] Bölümler sekmesine SSDEEP ve TLSH desteği eklendi.
  • Kernel CET desteği eklendi.
  • Süreç ağacına mimari sütunu eklendi.
  • ARMv7 süreç algılama desteği eklendi.
  • Süreç ağacı ve Mitigation Policies için XFG desteği eklendi.
  • Orta fare tuşuyla süreç alt ağacını seçme desteği eklendi.
  • [peview] Windows 11 Load Configuration desteği eklendi.
  • Belirteç güvenlik öznitelikleri onaltılık biçimde gösterilmeye başlandı.
  • Pek çok bilinen bellek bölgesi tanınmaya başlandı.
  • Pencere DPI bağlamı gösterilmeye başlandı.
  • Audit XFG modu desteği eklendi.

İyileştirmeler​

  • Koruma sütununun süreç ağacındaki davranışı iyileştirildi.
  • Processes GF Guard sütunu geliştirildi.
  • Kernel modülleri için daha doğru bilgiler alınması sağlandı.
  • Alışılmadık bütünlük seviyeleri daha iyi işleniyor.
  • ExtendedTools içindeki GPU ayrıntıları geliştirildi.
  • Belirteç gruplarının görünümü iyileştirildi.
  • Değiştirilen ayrıcalıklar ve gruplar vurgulanıyor.
  • Bellek bölgelerinde arama iyileştirildi.
  • Belirteçlerde tehlikeli bayraklar gösterilmeye başlandı.
  • Microsoft Symbol sunucusu için HTTPS kullanılmaya başlandı.
  • SID çevirileri optimize edildi.
  • Bir iş içerisindeki süreçlerin listelenmesi iyileştirildi.
  • Dize biçimlendirme performansı iyileştirildi.
  • ARM64 CPU bilgileri geliştirildi.
  • Proje yapılandırmaları için dağıtım etkinleştirildi.
  • Image Coherency yapılandırması iyileştirildi.
  • ARM64 üzerinde dbghelp.dll bulunması iyileştirildi.
  • Süreç ve iş parçacığı tanıtıcıları için ad oluşturma geliştirildi.
  • Süreç yığın sayaçları iyileştirildi.
  • Süreç bellek sekmesinde tüm heap bölgeleri tanınmaya başlandı.
  • Sıralı modda süreç ağacında orta fare tuşu desteği etkinleştirildi.

Hata Düzeltmeleri​

  • Belirteç özellik sayfası kapatılırken kısıtlı SID'lerin serbest bırakılması düzeltildi.
  • Güvenlik iletişim kutusundaki AppContainer SID-Ad eşleştirmeleri iyileştirildi.
  • Terk edilmiş mutex denetimi düzeltildi.
  • Simge durumuna küçültülen pencerenin öne getirilememesi sorunu giderildi.
  • Belirteç zorunlu etiketlerinin yorumlanması düzeltildi.
  • Kullanıcıya bağlı ortamlarla ilgili sorun giderildi.
  • Ağ bağdaştırıcısı kullanımında görülen "NaN" değeri düzeltildi.
  • Kayıt Defteri anahtarı açılırken gereksiz "Computer" öneki eklenmesi kaldırıldı.
  • Sonlandırılmış iş parçacıkları artık doğru algılanıyor.
  • [peview] Görüntü yeniden konumlandırma sembolleri düzeltildi ve genişletildi.
  • Hizmetler listesinde devre dışı hizmetler için başlangıç türü artık gereksiz şekilde eklenmiyor.
  • Süreçler ada göre sıralı değilken orta fare ile seçim yapılmasını engelleyen sorun düzeltildi.
  • Windows 10 SDK ile derleme sorunu giderildi.