大多數破解軟件會報毒,是因為破解軟件具備了病毒的行為特征。
比如:
- 破解軟件會修改hosts,dll映像劫持等;
- 破解軟件會對數字簽名的文件進行修改;
- 破解軟件本身沒有數字簽名。也沒人敢將數字簽名賣給用來做破解軟件的;
- 破解軟件的內存補丁使用的是奇葩語法或者匯編;
- 破解補丁會用一些奇怪的結構;
- 有的破解軟件用了殼;
這些和病毒的行為特征是完全一致的,只是不具備病毒的破壞性和傳播性。
這些行為特征就是殺毒軟件判斷是不是病毒的標準,它需要快速的篩選出病毒(防止病毒運行造成惡性破壞和傳播),不可能從頭到尾去剖析一個程序是怎么運行的,寧可錯殺也不愿意放過。
正常的軟件程序中規中矩,運行時也是老老實實、本本分分。破解軟件、病毒并不會按照常理出牌。所以國內外的殺毒軟件都會對破解軟件進行攔截、隔離、查殺。
殺毒軟件查毒、殺毒的機制
殺毒軟件是一個信息分析系統,它會監控所有的數據流動,具有主動防御的能力。通過特征碼掃描(需要病毒特征庫)、文件/程序校驗、進程行為監測、分析目標程序的行為、機器深度學習等方法來識別病毒,當它發現某些信息被感染后,就會隔離或清除其中的病毒。
內存監控
當發現內存中存在病毒的時候,就會主動報警;
監控所有進程;
監控讀取到內存中的文件;
監控讀取到內存的網絡數據。
文件監控
當發現寫到磁盤上的文件中存在病毒,或者是被病毒感染,就會主動報警。
郵件監控
當發現電子郵件的附件存在病毒時進行攔截。
網頁防護
阻止網絡攻擊和不安全下載。
行為防護
提醒用戶可疑的應用程序行為。
破解軟件可能隱藏著真的病毒
眾所周知,當我們使用通過網上下載的破解工具對某款軟件進行破解之前,需要關閉所有的殺毒軟件,目的就是防止破解工具被查殺。很多病毒設計者就利用了這一點,直接將病毒偽裝成了破解工具,這樣病毒就會在沒有任何設防的情況下感染電腦文件,達到不可告人的目的。
案例一:
病毒"FakeKMS"偽裝成"小馬激活"、"KMS"等知名激活工具,通過激活工具下載站點進行傳播。病毒不具備任何激活功能,一旦入侵用戶電腦,會立即劫持瀏覽器首頁,同時還會靜默安裝360安全瀏覽器和2345瀏覽器,進而牟利。該病毒還會通過內核級對抗手段躲避安全軟件查殺。
案例二:
病毒"Socelars"通過KMSpico、AdobePhotoshop等四十余款軟件破解工具進行傳播。這款病毒會利用被感染用戶的facebook臨時登錄憑證,專門竊取用戶當前綁定的信用卡賬戶、好友信息等隱私數據。
建議大家使用正版軟件
一些好用的付費軟件都有14天至30天的免費試用期。如果只是臨時使用,這么長的免費試用期是完全夠用的;如果確實是打算長期使用,建議購買正版軟件。
1、軟件公司開發出一款穩定、可用的軟件,并持續進行維護并不容易;
2、使用破解軟件是一種不被法律保護的行為,也可能會因此吃上官司;
3、使用破解軟件是很容易感染病毒,造成財產損失;
以上個人淺見,歡迎批評指正。
認同我的看法,請點個贊再走,感謝!
喜歡我的,請關注我,再次感謝!