Bir Windows makinesinde giden HTTP bağlantılarını kesen işlemleri bulmak için bir yardımcı program var mı? [kapalı]


-1

Bir kullanıcının Windows 7 makinesinden iyi bilinen bir URL’ye web isteklerinde bulunamayan bir uygulama ile ilgili sorunları gideriyorum. Uygulama, diğer kullanıcıların Windows 7 PC'lerinde iyi çalışır ve URL'ye, söz konusu kullanıcının makinesindeki bir web tarayıcısından (Chrome) başarıyla erişilebilir. İlgilenenler için, uygulama şu System.Net.WebException ile başarısız olur: "Temel bağlantı kapatıldı: Gönderme sırasında beklenmeyen bir hata oluştu."

Makinesinde yüklü olan bazı işlemlerin (muhtemelen üçüncü taraf bir güvenlik duvarı), beyaz listeye alınmamış EXE'lerden gelen HTTP bağlantılarını engellediğinden, uygulamanın başarısız olduğundan şüpheleniyorum. (Ve evet, yerleşik Windows güvenlik duvarını devre dışı bırakmayı çoktan denedim.) Giden HTTP bağlantısı onları engelleyen bir işlem olup olmadığını görmek için girişimleri izlemek için kullanabileceğim bir yardımcı program var mı?

Yanıtlar:


0

Doğru bir cevap alamayacaksın çünkü;

  • (.NET?) HTTP isteklerini öldüren bir uygulama olup olmadığını tahmin etmek zor.
  • Bu tür kısıtlamalar, bir kullanıcı uygulaması olarak değil (şüphelendiğiniz gibi) bir sistem veya ağ düzeyinde uygulanır.
  • Bu tür kullanıcı uygulamalarını tespit etmek için neredeyse kesinlikle hiçbir yardımcı program yoktur.
    • Hiç kimsenin böyle bir canavarlığı sürdürecek kadar çılgın olmadığı fikrine dayanarak.

Söz konusu uygulamanın kötü kodlanmış olması çok daha muhtemeldir. Girdiyi gözden geçirin (ne olduğunu tahmin etmeye çalışın) veya geliştiriciden destek isteyin.

Bunlardan herhangi birini yapmadan önce, istisna ile birlikte uygulama adını aramayı deneyin. Birkaç dakika araştırmaya değer ( 1 , 2 ) ve bu konuda bir vekilin sorumlu olabileceğini düşünüyorum ...


0

Bu tür sorunları gidermek için İşlem İzleyicisi kullanışlı hale gelir. Ayrıca TCPView de yardımcı olabilir.


Ne yazık ki, ProcMon, pek çok şey için çok kullanışlı olsa da, burada aradığım şey değil. TCPView çok yakın gözüküyor, ancak zorla kapalı bağlantılar ile onları öldüren işlemler arasındaki ilişkiyi göstermiyor (bir şeyi kaçırmıyorsam).
Kiff

0

Wireshark'ı dene. Bu, size gelen ve giden kutunuza dönen trafiği gösteren bir analizördür (paket dinleyicisi). http için ayrıştırıcıları oluşturdular, böylece istek akışlarını tanımlamak, istekleri kendileri kazmak ve sonuçları izlemek için filtreleyebilirsiniz. Giden akışlarınız görünmüyorsa, kesinlikle bir yazılım engellemeniz gerekir.


Wireshark, ProcMon'a benziyor, bana ağ trafiği hakkında bilmek istediğim her şeyi (ProcMon'un işlemlerle yaptığı gibi) veriyor; Diyelim ki, "BU süreç BU bağlantısı kesildi" Ancak, Wireshark DID'yi çalıştırmak bana, neler olup bittiğiyle ilgili hipotezimin yanlış olduğunu, çünkü uygulamanın kesinlikle web sunucusuna bağlanabildiğini görebildiğimi kanıtladı. Yani bu açıdan yardımcı oldu.
Kiff

Asla böyle bir şey olamaz, en azından ortak çekirdek tasarımlarında.
Frank Thomas

Ay'ı istediğimi farkettim ve “var / olamayacağının” bir olasılık olabileceğini düşündüm. Bunu bir cevap olarak gönderin ve onaylayıcı bir oyla kabul ettiğimi işaretlerim.
Kiff
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.