PHP projelerini desteklerken ob_start'ı kullanmak. Ob_start - Çıktı tamponlamayı etkinleştirir Adam arama php başlangıcını bilir

Anladığım kadarıyla site bir çerçeve kullanılmadan mı oluşturulacak? Ve sonra tanıdığım geliştiriciler Yii çerçevesini incelemem gerektiğini kulaklarıma fısıldadılar.

2) Sormak istedim... Derste tartışılan çevrimiçi mağaza oluşturma örneği oldukça akademik mi? Gerçek ticari projeler muhtemelen çerçeveler kullanılarak yaratılıyor çünkü... bu, standart kod şablonlarının kullanımı yoluyla geliştirme sürecini büyük ölçüde optimize eder. Bu sorunun cevabı olup biteni açıklığa kavuşturmaya yardımcı olacaktır... PHP Start | Genel mantığı anlamak için yine de pratik yapmaya değer mi?

Cevap:

1) Arkadaşlar bu doğru, ben de öyle düşünüyorum. Ancak herhangi bir çerçeve, örneğin bilgi gibi hazırlık gerektirir. Uygulamada bir MVC sistemi kurduğumda çerçevelerde kullanılan yaklaşımları takip etmeye çalıştım. Bu nedenle, PHP Start (teori ve pratik) hazırlık konusunda yardımcı olacaktır, ardından yii2'yi (veya benzer bir şeyi) öğrenmeye güvenle başlayabilirsiniz.

Proje deposu adresi:

Soru 1:

Hatadan kurtulamıyorum:

Uyarı: Tanımsız sabit _FILE_ kullanımı - /Users/Elios/Sites/Test/index.php dosyasında 10. satırda "_FILE_" olduğu varsayılır

Söylesene, ne olabilir?

Cevap:

Önce ve sonra DOSYA 2 karakter yazmanız gerekiyor _

__DOSYA__"sihirli" PHP sabitlerine aittir. Daha fazla ayrıntı burada.

Start.search.us.com, kolayca istenmeyen yönlendirmeleri başlatabilen ve Google, Bing, Yahoo ve diğer arama motorlarına erişiminizi engelleyebilen başka bir web sitesidir. Bunun nedeni, bir kez sızdığında çeşitli sistem ayarlarını değiştiren bir tarayıcı korsanını kullanmasıdır. Çoğu durumda, başlangıç ​​sayfası, varsayılan arama motoru ve yeni sekmeler yerine bu site görüntülenir. Yüklü tüm tarayıcılarda görünür, dolayısıyla tarayıcıları değiştirmek bu durumda yardımcı olmayacaktır. Start.search.us.com'a yapılan yönlendirmelerden kurtulmak istiyorsanız, bilgisayarınızı tarayıcı korsanlarına karşı kontrol etmenizi öneririz. Ayrıca bu virüsten tamamen kurtulmak için tüm tarayıcılarınızın ayarlarını da sıfırlamanız gerekmektedir.

Start.search.us.com nedir?

Start.search.us.com adresine sürekli yönlendirmelerle karşılaşıyorsanız, bilgisayarınıza bir tarayıcı korsanının bulaşmış olma ihtimali vardır. Ancak bu tür arama sitelerinin reklamını yapan çok sayıda ücretsiz program vardır, bu nedenle bunları bilgisayarınıza indirirken dikkatli olmalısınız. Korsanı içeri girdiğinde varsayılan arama motorunu, başlangıç ​​sayfasını vb. değiştirir. Bütün bunlar tek bir amaç için yapılıyor; istenilen sitelere gelen ziyaretçi sayısını artırmak. Ayrıca tarama etkinliklerinizi de izleyebilir ve bu bilgileri üçüncü taraflara gönderebilir. Lütfen Start.search.us.com'a yapılan yönlendirmeleri göz ardı etmeyin ve bundan sorumlu olan tarayıcı korsanını kaldırın.

Start.search.us.com nasıl kaldırılır?

Start.search.us.com'u kaldırmak için şu adımları izleyin:

Şu programlardan birini kullanarak virüsü otomatik olarak kaldırabilirsiniz: , , . Bu uygulamaları, olası istenmeyen programları ve virüsleri tüm dosyaları ve bunlarla ilişkili kayıt defteri girişleriyle birlikte algıladıkları için öneriyoruz.

Teklif

İle uyumlu Microsoft Windows

Merhaba Habr!

Bugün acemi web yöneticilerine PHP'de çıktı tamponlamayı kullanmanın çeşitli güzel yollarını tanıtmak istiyorum. Deneyimli web yöneticilerinin burada yararlı bir şey bulması pek mümkün değildir. Yine de - kim bilir?

Hepinizin bildiği gibi, PHP'de çıktı tamponlaması “ob_” ile başlayan bir dizi fonksiyon tarafından kontrol edilir. Bunlardan en önemlisi ob_start'tır. Başlatıldığında, sonraki çıktıları, yani her türlü print(), echo vb.'yi toplar ve bu daha sonra ziyaretçiye bir html sayfası biçiminde verilir. Ve çıktıyı almadan önce arabelleğe almaya başlarsak, sonunda neredeyse hazır olan bu sayfayla bir şeyler yapabiliriz.


Örneğin, harici sitelere olan tüm bağlantıları filtrelemek istiyoruz.

Australopithecus'un baltası kadar eski olan forumumuzda çok sayıda spam gönderici akın ediyor ve ziyaretçileri sefahat, tek kollu haydutlar ve siyasi kışkırtmalarla dolu yerlere çekiyor. Js'yi izleme ile kullanabilirdik, ancak bunun yerine tüm bu bağlantıları şu şekilde değiştirmek istiyoruz:

"http://blackjack-hookers.com" => "http://myoldforum.ru/redirect.php?url=blackjack-hookers.com"

Yöntem en etkili olmayabilir, ancak etkilidir. Redirect.php'yi bir filtre ve kara listeyle yazdık ve şimdi binlerce forum sayfasındaki tüm bağlantıları dönüştürmemiz gerekiyor. ob_start ve birkaç normal ifadeyi kullanarak bunu yalnızca birkaç satırda yapabiliriz:

Function f_callback($buffer)( $buffer = preg_replace("#http://(www.)?myoldforum\.ru/#","/",$buffer); $buffer = preg_replace("#href="http ://([^"]*)"#","#href="/redirect\.php\?url=$1",$buffer); return $buffer; ) ob_start(f_callback);

Artık index.php dosyasının başına bu kodu veya sunucunun sayfaları görüntülerken eriştiği başka bir dosyayı ekleyerek ihtiyacımız olanı elde etmiş olacağız.

İçeriği bu şekilde değiştirerek motorun yöntemleriyle sınırlı kalmıyoruz. Bu oldukça değerli olabilir. Örneğin, bir eklenti ekleyebilirsiniz:

Function created_plugin() ( /*bir şey oluşturun*/ ) function f_callback($buffer)( /*...*/ $buffer = str_replace ("",generate_plugin(),$buffer); /*...*/ return $buffer; ) ob_start("f_callback");

Artık içeriğe eklediğimiz yerde istediğimiz şey ortaya çıkacak. Uygulamalardan biri, bir web sitesi sayfasına bir js widget'ı eklemektir. Örneğin Yandex haritaları. Genellikle bu zor değildir, ancak bazen kötü yazılmış bir web sitesi sayfası düzenleyicisi tırnak işaretlerinden ve küme parantezlerinden kaçarak widget'ı bozar. Gördüğünüz gibi bu sorun kolayca çözülüyor.

Çıktı arabelleğiyle çalışmaya yönelik PHP araçları seti zengindir ve yalnızca ob_start ile sınırlı değildir. Yukarıda açıklanan yöntemler, sayfanın tamamında çalıştıkları için bazı durumlarda aşırı kaynak yoğun ve hantaldır. Şablonda, içine girmek istemediğimiz ancak kesinlikle düzeltilmesi gereken bir şeyin oluşturulması etrafında bir sarmalayıcı oluşturarak bunun yalnızca bir kısmını işleyebiliriz:

(BÜYÜK ÇILGIN ŞEY OLUŞTURUN)

Tüm bu ifadeleri zaten fark etmişsinizdir: “Bu konuya girmek istemiyorum”, “bir tyrannosaurus sandalyesi kadar eski”, “çarpık yazılmış bir editör”… İdeal bir dünyada, çıktı arabelleğinin etrafındaki kabuklar gerekli değil. ob_start ile yapılabilecek her şey teorik olarak onsuz da yapılabilir. Bu teknik bazen proje kodunda kafa karışıklığına neden olur; çoğu kişi bunun anlamını yalnızca çıktının sıkıştırma için ob_gzhandler'a gönderilmesinde görür ve diğer durumlarda kullanımının tehlikeli olduğunu düşünür. Ancak çoğu zaman çıktı kontrolü olmadan yapamazsınız.

Özellikle derine inmek istemiyorsanız.

(PHP 4, PHP 5, PHP 7)

ob_start — Çıkış arabelleğe almayı etkinleştir

Tanım

Bool ob_start ([ çağrılabilir$output_callback = HÜKÜMSÜZ [, int $yığın_boyutu = 0 [, int $bayraklar = PHP_OUTPUT_HANDLER_STDFLAGS ]]])

Bu işlev çıktı arabelleğe almayı etkinleştirir. Çıkış arabelleği etkinse, komut dosyası çıktısı gönderilmez (başlıklar hariç), ancak dahili bir arabellekte saklanır.

Bu dahili arabelleğin içeriği kullanılarak bir dize değişkenine kopyalanabilir. ob_get_contents(). Dahili arabelleğin içeriğini çıkarmak için kullanmanız gerekir ob_end_flush(). Alternatif olarak kullanabilirsiniz ob_end_clean() arabelleğin içeriğini yok etmek için.

Dikkat

Bazı web sunucuları (örneğin Apache), geri çağırma işlevi çağrıldığında betiğin çalışma dizinini değiştirir. kullanarak geri alabilirsiniz. chdir(dirname($_SERVER["SCRIPT_FILENAME"])) geri arama işlevinde.

Çıkış arabellekleri yığına aktarılır, yani çağrılara izin verilir ob_start() başka bir aktif kişiyi aradıktan sonra ob_start(). Bu durumda aramak gerekir ob_end_flush() uygun sayıda. Birden fazla geri çağırma işlevi etkinse, çıktı her biri için iç içe geçme sırasına göre filtrelenir.

Parametrelerin listesi

İsteğe bağlı bir çıktı_geri çağırma parametresi belirtilebilir. Bu işlev argüman olarak bir dize alır ve aynı zamanda bir dize döndürmesi gerekir. Sıfırlama (gönderme) veya temizleme (kullanma) sırasında çağrılır. ob_flush(), ob_clean() veya benzer işlevler) veya isteğin sonunda çıktı arabelleği tarayıcıya aktarılırsa. Output_callback işlevi çağrıldığında arabelleğin içeriğini alır ve çıktı arabelleğinin tarayıcıya gönderilmesi için güncellenmiş içerikleri döndürmesi gerekir. Output_callback geçerli bir işlev değilse, belgelenen işlev geri dönecektir YANLIŞ. Bu parametre için fonksiyon açıklaması:

Sicim idareci (dize $tampon [, int $fazı ])

Tampon Çıkış arabelleğinin içeriği. faz Sabitlerin bit maskesi PHP_OUTPUT_HANDLER_*.

Output_callback dönerse YANLIŞ, daha sonra orijinal bilgiler değişiklik yapılmadan tarayıcıya gönderilecektir.

Output_callback parametresi, değer iletilerek göz ardı edilebilir HÜKÜMSÜZ.

ob_end_clean(), ob_end_flush(), ob_clean(), ob_flush() Ve ob_start() davranışları öngörülemediğinden geri çağırma işlevlerinden çağrılamaz. Tamponun içeriğini silmek istiyorsanız, geri çağırma işlevinden "" (boş bir dize) döndürün. Ayrıca işlevleri çağıramazsınız print_r($ifade, doğru) veya Highlight_file($dosyaadı, doğru)çıktı tamponlama geri çağırma işlevlerinden.

Yorum:

PHP 4.0.4'te işlev ob_gzhandler() sıkıştırılmış web sayfalarını destekleyen web tarayıcılarına gz kodlu verilerin gönderilmesini kolaylaştırmak için tanıtıldı. ob_gzhandler() tarayıcı tarafından kabul edilen içerik kodlama türünü belirler ve buna göre çıktı döndürür.

Parça boyutu

İsteğe bağlı chunk_size parametresi iletilirse, chunk_size boyutundan büyük veya ona eşit olan herhangi bir çıktıdan sonra arabellek temizlenir. Varsayılan değer 0 arabellek kapatıldığında çıkış fonksiyonunun çağrılacağı anlamına gelir.

PHP 5.4.0'dan önce değer 1 parametreyi ayarlayan özel bir değerdi Parça boyutu 4096'da.

flags parametresi, çıktı arabelleğinde gerçekleştirilebilecek işlemleri kontrol eden bir bit maskesidir. Varsayılan olarak, çıktı arabelleğinin temizlenmesine, temizlenmesine ve silinmesine izin verir; bu | ile aynıdır. | , veya PHP_OUTPUT_HANDLER_STDFLAGS bu kombinasyonun kısaltması olarak.

Her bayrak, aşağıda açıklandığı gibi bir dizi işleve erişimi kontrol eder:

Devamlı Fonksiyonlar
PHP_OUTPUT_HANDLER_CLEANABLE ob_clean(), ob_end_clean(), Ve ob_get_clean().
PHP_OUTPUT_HANDLER_FLUSHABLE ob_end_flush(), ob_flush(), Ve ob_get_flush().
PHP_OUTPUT_HANDLER_REMOVABLE ob_end_clean(), ob_end_flush(), Ve ob_get_flush().

Dönüş değerleri

İadeler DOĞRU başarıyla tamamlandığında veya YANLIŞ bir hata durumunda.

Değişikliklerin listesi

Sürüm Tanım
7.0.0 Eğer ob_start()çıkış arabelleği geri çağırma işlevi içinde kullanıldığında, bu işlev artık hata üretmeyecektir E_ERROR, ancak bunun yerine arayacak E_RECOVERABLE_ERROR, üçüncü taraf hata işleyicilerinin onu yakalamasına olanak tanır.
5.4.0 Üçüncü parametre ob_start() boolean'dan değiştirildi ( boolean silme parametresinin (ayarlandığında YANLIŞ komut dosyası tamamlanana kadar arabelleğin silinmesini engelledi) bir tamsayıya ( tamsayı) flags parametresi. Maalesef bu, PHP 5.4.0'dan önce üçüncü parametreyi kullanan kod için API uyumsuzluğu anlamına gelir. Her iki sürümle de uyumlu olacak şekilde kodla nasıl çalışılacağını anlamak için bayraklar örneğine bakın.
5.4.0 Parametre Parça boyutu, yüklü 1 , artık çıktı arabelleğine 1 bayt çıktı verilmesiyle sonuçlanır.
4.3.2 İşlev geri dönecek YANLIŞ Output_callback'in yürütülememesi durumunda.

Örnekler

Örnek 1 Kullanıcı tanımlı geri çağırma işlevi örneği

İşlev geri çağırma ($tampon)
{
// tüm elmaları portakallarla değiştir
return (str_replace("elmalar", "portakallar", $buffer));
}

Ob_start("geri arama");

?>


Bu elmalarla portakalları karşılaştırmak gibidir.




ob_end_flush();

Aramaya başla diğer ücretsiz indirmeler aracılığıyla tanıtılan bir tarayıcı korsanıdır ve yüklendikten sonra tarayıcınızın ana sayfasını şu şekilde değiştirir: start-search.com search.yahoo.com.

start-search.com ana sayfası, arama sonuçlarınızda reklamları ve sponsorlu bağlantıları görüntüleyecektir ve arama sorgularınızdan arama terimlerini toplayabilir. Start-search.com'un ele geçirilmesi, siyah şapka SEO kullanımında olduğu gibi, bir sitenin arama sonuçlarındaki sayfa sıralamasını şişirmek için reklam gelirini artırmak için kullanılır.

Aramayı Başlat teknik olarak bir virüs değildir, ancak işletim sisteminin derinliklerine bağlanmak için rootkit yetenekleri, tarayıcı ele geçirme ve genel olarak yalnızca kullanıcı deneyimine müdahale etme gibi birçok kötü amaçlı özellik sergiler. Sektör genellikle bundan "PUP" veya potansiyel olarak istenmeyen program olarak söz eder.
Aramayı Başlat, Internet Explorer (BHO) ve Firefox/Chrome (eklenti) için reklam destekli (kullanıcılar ek banner, arama, açılır pencere, açılır pencere, geçiş reklamı ve metin içi bağlantı reklamları görebilir) çapraz web tarayıcısı eklentisidir ve kurulum sırasında çeşitli para kazanma platformları aracılığıyla dağıtılır. Tarayıcı uzantısı, ana sayfa, arama ayarları da dahil olmak üzere tarayıcının varsayılan veya özel ayarlarını değiştirecek ve bazı durumlarda Internet Explorer'ın yükleme süresi eşiğini değiştirecek, rakip yazılımların ayarlarını değiştirmesini önlemek için Firefox'a bir kilit dosyası yerleştirecek çeşitli özellikler içerir. eklentinin siteler arası komut dosyası çalıştırılmasına izin vermek için tarayıcının İçerik Güvenliği Politikasını devre dışı bırakın.

Bu tarayıcı korsanının kurulumuna dahil olan ücretsiz bir yazılım (video kaydetme/yayınlama, indirme yöneticileri veya PDF oluşturucular) yükledikten sonra bilgisayarınıza Aramayı Başlat ana sayfası gelir.
Örneğin, VPlay'i yüklediğinizde tarayıcınızın ana sayfasını şu şekilde değiştirmeyi de kabul etmiş olursunuz: start-search.com ve varsayılan arama motoru search.yahoo.com


Ancak VPlay'i bilgisayarınızdan kaldırdığınızda web tarayıcınızın varsayılan ayarları geri yüklenmeyecektir. Bu, start-search.com ana sayfasını favori web tarayıcınızdan manuel olarak kaldırmanız gerektiği anlamına gelir.

Malısın Yazılımı yüklerken her zaman dikkatli olunçünkü çoğu zaman bir yazılım yükleyicisi, bu start-search.com tarayıcı korsanı gibi isteğe bağlı yüklemeler içerir. Neyi yüklemeyi kabul ettiğinize çok dikkat edin.
Her zaman özel kurulumu tercih edin ve tanıdık olmayan herhangi bir şeyin, özellikle de ilk etapta indirmek ve yüklemek istemediğiniz isteğe bağlı yazılımların seçimini kaldırın. Güvenmediğiniz yazılımları yüklememeniz gerektiğini söylemeye gerek yok.

start-search.com nasıl kaldırılır (Virüs Temizleme Kılavuzu)

Bu sayfa start-search.com'u Internet Explorer, Firefox ve Google Chrome'unuzdan kaldıracak kapsamlı bir kılavuzdur.
Lütfen tüm adımları doğru sırayla gerçekleştirin. Herhangi bir noktada herhangi bir sorunuz veya şüpheniz varsa, DURMAK ve yardımımızı isteyin.




ADIM 1: start-search.com kötü amaçlı programlarını bilgisayarınızdan kaldırın

Bu ilk adımda bilgisayarınıza yüklenmiş olabilecek kötü amaçlı programları tespit edip kaldırmaya çalışacağız.

start-search.com programını kaldırmaya çalışırken sorun yaşıyorsanız, bu istenmeyen programı makinenizden tamamen kaldırmak için kullanabilirsiniz.

ADIM 2: start-search.com virüsünü Internet Explorer, Firefox ve Google Chrome'dan kaldırın

Start-search.com virüsünü Internet Explorer'dan kaldırın

Internet Explorer ayarlarını, Internet Explorer'ın bilgisayarınıza ilk yüklendiği andaki durumuna döndürmek için sıfırlayabilirsiniz.

Start-search.com virüsünü Mozilla Firefox'tan kaldırın

Firefox'ta sorun yaşıyorsanız sıfırlamak yardımcı olabilir. Sıfırlama düzeltmesi, Firefox'u fabrika varsayılan durumuna geri yüklerken aynı zamanda yer işaretleri, şifreler, web formu otomatik doldurma bilgileri, tarama geçmişi ve açık sekmeler gibi temel bilgilerinizi kaydederek birçok sorunu beraberinde getirir.

Not: Eski Firefox profiliniz masaüstünüzde “ adlı bir klasöre yerleştirilecektir. Eski Firefox Verileri“. Sıfırlama sorununuzu çözmediyse, dosyaları oluşturulan yeni profile kopyalayarak kaydedilmemiş bazı bilgileri geri yükleyebilirsiniz. Artık bu klasöre ihtiyacınız yoksa, hassas bilgiler içerdiğinden silmelisiniz.

start-search.com virüsünü Google Chrome'dan kaldırın

ADIM 3: start-search.com tarayıcı korsanını AdwCleaner ile kaldırın

AdwCleaner yardımcı programı, bilgisayarınızı ve web tarayıcınızı, bilginiz dışında bilgisayarınıza yüklenmiş olabilecek "start-search.com" kötü amaçlı dosyaları, tarayıcı uzantılarını ve kayıt defteri anahtarlarını tarayacaktır.

ADIM 4: Malwarebytes Anti-Malware Free ile start-search.com virüsünü bilgisayarınızdan kaldırın

Malwarebytes Anti-Malware Free, solucanlar, Truva atları, rootkit'ler, sahtekarlar, çeviriciler, casus yazılımlar ve daha fazlası dahil olmak üzere tüm kötü amaçlı yazılım izlerini tespit etmek ve kaldırmak için sektör lideri teknolojiyi kullanır.
Malwarebytes Anti-Malware'in iyi çalıştığını ve antivirüs yazılımıyla birlikte çakışma olmadan çalışması gerektiğini unutmamak önemlidir.

  1. İndirebilirsin Malwarebytes Anti-Malware'i indirin aşağıdaki bağlantıdan.
    (Bu bağlantı, Malwarebytes Anti-Malware Free'yi indirebileceğiniz yeni bir web sayfası açacaktır)
  2. İndirdikten sonra tüm programları kapatın ve ardından masaüstünüzdeki “” adlı simgeye çift tıklayın. mbam-setup-tüketici-2.00.xx” Malwarebytes Anti-Malware kurulumunu başlatmak için.

    Bu dosyayı çalıştırmak isteyip istemediğinizi soran bir Kullanıcı Hesabı Denetimi iletişim kutusuyla karşılaşabilirsiniz. Böyle bir durumda “ Evet” kuruluma devam etmek için.
  3. Kurulum başladığında karşınıza çıkacak kurulum süreci boyunca size yol gösterecektir.


    Malwarebytes Anti-Malware'i makinenize yüklemek için, istemleri takip etmeye devam edin“tıklayarak Sonraki" düğme.

  4. Malwarebytes Anti-Malware kurulduktan sonra otomatik olarak başlayacak ve programı güncellemeniz gerektiğini ve sisteminizde hiçbir tarama yapılmadığını belirten bir mesaj göreceksiniz. Bir sistem taraması başlatmak için “ Şimdi düzelt" düğme.


    Alternatif olarak “ Tara"sekme ve seç" Tehdit Taraması“ve ardından "Şimdi Tara" düğme.

  5. Malwarebytes Anti-Malware artık güncellemeleri kontrol edecek ve eğer varsa “ Şimdi güncelle" düğme.

  6. Malwarebytes Anti-Malware şimdi bilgisayarınızı start-search.com virüsüne karşı taramaya başlayacak. Malwarebytes Anti-Malware tarama yaparken aşağıdaki görüntüye benzeyecektir.

  7. Tarama tamamlandığında, Malwarebytes Anti-Malware'in tespit ettiği kötü amaçlı yazılım bulaşmalarını gösteren bir ekran karşınıza çıkacak. Malwarebytes Anti-malware'in bulduğu kötü amaçlı programları kaldırmak için “ Tümünü Karantinaya Al” düğmesine tıklayın ve ardından “ Şimdi Uygula" düğme.


    Bulunan enfeksiyonların resimde gösterilenlerden farklı olabileceğini lütfen unutmayın.
  8. Malwarebytes Anti-Malware artık bulduğu tüm kötü amaçlı dosyaları ve kayıt defteri anahtarlarını karantinaya alacak. Dosyaları kaldırırken Malwarebytes Anti-Malware, bazılarının kaldırılması için yeniden başlatma gerektirebilir. Bilgisayarınızın yeniden başlatılması gerektiğini belirten bir mesaj görüntülerse lütfen bunu yapmasına izin verin.


    Bilgisayarınız yeniden başlatıldıktan sonra Malwarebytes Anti-Malware'i açmalı ve kalan tehdit kalmadığını doğrulamak için başka bir "Tehdit Taraması" taraması yapmalısınız.

ADIM 5: HitmanPro ile start-search.com enfeksiyonunu tekrar kontrol edin

HitmanPro, aldığınız tüm güvenlik önlemlerine (anti virüs yazılımı, güvenlik duvarı vb.) rağmen, bilgisayarınıza bulaşan kötü amaçlı yazılımlardan (virüsler, truva atları, rootkitler vb.) bilgisayarınızı kurtarmak için tasarlanmış bir ikinci görüş tarayıcısıdır. HitmanPro, herhangi bir çakışma olmaksızın mevcut güvenlik programlarıyla birlikte çalışacak şekilde tasarlanmıştır. Bilgisayarı hızlı bir şekilde (5 dakikadan az) tarar ve bilgisayarı yavaşlatmaz.

Görüntüleme