[go: up one dir, main page]

TWI913596B - Internet ransomware virus vaccine protection system and operation method thereof - Google Patents

Internet ransomware virus vaccine protection system and operation method thereof

Info

Publication number
TWI913596B
TWI913596B TW112140627A TW112140627A TWI913596B TW I913596 B TWI913596 B TW I913596B TW 112140627 A TW112140627 A TW 112140627A TW 112140627 A TW112140627 A TW 112140627A TW I913596 B TWI913596 B TW I913596B
Authority
TW
Taiwan
Prior art keywords
ransomware
virus
unit
tag
protection system
Prior art date
Application number
TW112140627A
Other languages
Chinese (zh)
Other versions
TW202518294A (en
Inventor
王平
林孝忠
陳佳鴻
林郁翔
Original Assignee
崑山科技大學
Filing date
Publication date
Application filed by 崑山科技大學 filed Critical 崑山科技大學
Priority to TW112140627A priority Critical patent/TWI913596B/en
Publication of TW202518294A publication Critical patent/TW202518294A/en
Application granted granted Critical
Publication of TWI913596B publication Critical patent/TWI913596B/en

Links

Abstract

An internet ransomware virus vaccine protection system and an operation method thereof are disclosed. The internet ransomware virus vaccine protection system includes a transmission unit, a mark collection and analysis unit, a feature screening and marking unit, a mark database, a mark implantation unit, a virus detection unit and a virus infection control unit. The internet ransomware virus vaccine protection system protects computer host files or operating systems from ransomware attacks, thereby protecting computer files or operating systems from hackers' encryption and ransomware threats. The ransomware virus vaccine is a preventive measure designed to protect the infected computer host systems from ransomware attacks.

Description

網路勒索病毒疫苗防護系統及其操作方法Ransomware Vaccine Protection System and its Operation Method

本發明是關於一種網路勒索病毒疫苗防護系統及其操作方法,特別是關於一種可有效防止網路勒索病毒感染主機與主機資料檔案保護的網路勒索病毒疫苗防護系統及其操作方法。This invention relates to a ransomware vaccine protection system and its operating method, and more particularly to a ransomware vaccine protection system and its operating method that can effectively prevent ransomware infection of hosts and protect host data files.

勒索病毒是一種具有破壞性的網路威脅,威脅著個人使用者和組織的資料安全。勒索病毒是一種惡意軟體,通過加密受害者的檔或系統,然後勒索贖金以提供解密金鑰。當使用者不慎下載勒索病毒,發生電腦主機檔案被加密時,已造成了電腦主機檔案無法恢復至先前的正常狀態之情形,如此便產生了網路勒索病毒安全機制中之盲點,此狀況仍為待解決之技術課題。Ransomware is a destructive cyber threat that jeopardizes the data security of individual users and organizations. Ransomware is malware that encrypts a victim's files or system and then demands a ransom for decryption. When a user inadvertently downloads ransomware and their computer files are encrypted, the files cannot be restored to their previous normal state. This creates a blind spot in ransomware security mechanisms, a situation that remains a technical challenge to be addressed.

近年來,勒索病毒攻擊與其變種呈現出快速增長的趨勢,威脅到了各種類型的用戶,從個人用戶到大型企業。為了應對這一威脅,安全專家和研究人員一直在致力於開發數位解方(digital antidote)和疫苗(vaccine),以幫助受感染的使用者恢復其資料並減少勒索病毒攻擊的影響。In recent years, ransomware attacks and their variants have shown a rapid growth trend, threatening all types of users, from individual users to large enterprises. To address this threat, security experts and researchers have been working to develop digital antidote and vaccine to help infected users recover their data and reduce the impact of ransomware attacks.

勒索病毒疫苗是一項事先防範病毒加密與刪除檔案,而勒索病毒的解方是事後發生病毒攻擊後的補救措施,生成解密金鑰來解密受感染的文件與主機資料的復原。數位解方注重在加密金鑰的生成方法的研發,以開發一個工具,用於生成與特定勒索病毒變種相容的解密金鑰以破解並嘗試恢復已被加密的資料檔案,但無法保證100%恢復已加密的檔案,其較適用於病毒發作事後的補救,無法適用於事前的預防。而且,當病毒發作已將資料夾與檔案加密並刪除原始檔案,提高公司重要資料遺失的風險,即使公司執行資料備份,通常僅對作業中共用資料(如NAS備份主機的資料),無法及時將客戶端各工作站的資料做完整備份。當勒索病毒發作時,通常造成主機停機、作業系統重置與搶救資料,嚴重影響企業的營運,故如何開發可是一款主動偵測並可以預先防範多種形態勒索病毒發作的疫苗是資安界努力的方向之一。Ransomware vaccines are preventative measures against virus encryption and file deletion, while ransomware solutions are remedial measures taken after a virus attack, generating decryption keys to decrypt infected files and recover host data. Digital solutions focus on developing methods for generating encryption keys to create tools compatible with specific ransomware variants to crack and attempt to recover encrypted data files. However, they cannot guarantee 100% recovery of encrypted files and are more suitable for remediation after a virus outbreak than for prevention. Furthermore, when a virus attack encrypts folders and files and deletes the original files, it increases the risk of losing important company data. Even if the company performs data backups, it usually only backs up data shared in operations (such as data on NAS backup hosts) and cannot promptly back up data on each client workstation. When ransomware attacks occur, it usually causes server downtime, operating system resets, and data recovery, severely impacting business operations. Therefore, developing a vaccine that can proactively detect and prevent various forms of ransomware is one of the directions the cybersecurity community is striving towards.

2016年資安公司Bitdefender陸續研製「數位疫苗」以對抗 Crypto、Wall CTB-Locker、Locky 和 TeslaCrypt的勒索軟體,這些勒索軟體隱藏在系統內部並刪除文件副本,使恢復資料更加困難。2021年,該公司又發布了Raccine數位疫苗,以防止在 Windows 系統中利用vssadmin.exe的勒索軟體家族刪除副本。 Raccine數位疫苗應用了一個DNS註冊表補丁來終止木馬vssadmin.exe呼叫程序進而停止文件加密,數位疫苗正在成為抵禦勒索軟體和特定變種的新工具。In 2016, cybersecurity company Bitdefender developed "digital vaccines" to combat ransomware such as Crypto, Wall CTB-Locker, Locky, and TeslaCrypt. These ransomware programs hide within systems and delete file copies, making data recovery more difficult. In 2021, the company released Raccine, a digital vaccine designed to prevent the vssadmin.exe ransomware family from deleting files on Windows systems. Raccine uses a DNS registry patch to terminate the vssadmin.exe trojan's calls, thus stopping file encryption. Digital vaccines are becoming a new tool for combating ransomware and certain variants.

德國資安公司G Data CyberDefense 2022年發布了數位疫苗STOP/DJVU 來抵禦常見的勒索軟體家族,旨在誘使勒索軟體相信目標主機系統已經受到攻擊(不必重複攻擊),並在主機被感染後阻止其加密文件及發送勒索的便條。依據 G Data CyberDefense惡意軟體分析師 Karsten Hahn 和 John Parol 稱,數位疫苗的工作原理是將惡意軟體的無害部分放入疫苗系統(標記),以逆向程序阻止勒索軟體感染系統與加密文件。In 2022, German cybersecurity company G Data CyberDefense released the digital vaccine STOP/DJVU to combat common ransomware families. Its design aims to trick ransomware into believing that the target host system has already been compromised (avoiding repeated attacks) and, once the host is infected, prevent it from encrypting files and sending ransom notes. According to G Data CyberDefense malware analysts Karsten Hahn and John Parol, the digital vaccine works by inserting a harmless portion of the malware into the vaccine system (a marker), using reverse engineering to prevent ransomware from infecting the system and encrypting files.

零壹科技代理國外勒索疫苗TrustONE方案,為營運主機的檔案資料接種防勒索疫苗。TrustONE匿蹤防疫機制使用「保護區」概念,讓營運主機的重要檔案具有類似疫苗保護力,針對駭客及勒索軟體最喜歡攻擊的重要系統檔案所在的資料夾,設定為「匿蹤防禦保護區」,讓勒索軟體看不見保護區並且使其攻擊失靈,避免重要檔案資料被加密及被竊取。ZeroOne Technology distributes the TrustONE ransomware vaccine solution, providing ransomware protection for server files. TrustONE's stealth protection mechanism uses the concept of "protected zones," giving critical server files vaccine-like protection. It sets up "stealth protection zones" in folders containing critical system files, which are the most targeted by hackers and ransomware. This makes the protected zones invisible to ransomware, rendering their attacks ineffective and preventing the encryption and theft of important files.

有鑑於此,現有的數位疫苗多為病毒發作後的防護,並非在病毒執行前及偵測及操作,仍使系統檔案有受損或遺失的風險。對此,本發明之發明人思索並設計一種網路勒索病毒疫苗防護系統及其操作方法,針對現有技術之缺失加以改善,進而增進產業上之實施利用。In view of this, most existing digital vaccines provide protection after a virus outbreak, rather than before, during, or after detection and operation, leaving system files at risk of damage or loss. To address this, the inventors of this invention have conceived and designed a ransomware vaccine protection system and its operating method, improving upon the shortcomings of existing technologies and thereby enhancing its practical application in industry.

有鑑於上述習知技術之問題,本發明之目的就是在提供一種網路勒索病毒疫苗防護系統及其操作方法,以作為改善上述缺點之實現方式與依據。本發明之其一目的在於,提供一種可對網路勒索病毒防護的系統及其方法。當不慎下載勒索病毒,此疫苗防護可誘使勒索病毒停止攻擊。In view of the problems of the aforementioned prior art, the purpose of this invention is to provide a ransomware vaccine protection system and its operating method, as a means and basis for improving the above-mentioned shortcomings. One objective of this invention is to provide a system and method for protecting against ransomware. When ransomware is inadvertently downloaded, this vaccine protection can induce the ransomware to stop attacking.

根據本發明之一目的,提出一種網路勒索病毒疫苗防護系統,網路勒索病毒疫苗防護系統包含傳輸單元、標記蒐集及分析單元、特徵篩選及標示單元、標記資料庫、標記植入單元、病毒檢測單元及病毒感染控制單元。其中,標記蒐集及分析單元通過傳輸單元蒐集網路勒索病毒的入侵證據,檢查入侵證據是否具有新發現的病毒特徵。特徵篩選及標示單元,連接於標記蒐集及分析單元,對病毒特徵進行篩選及標示,形成新發現標記。標記資料庫通過傳輸單元接收新發現標記,標記資料庫儲存複數個標記資料。標記植入單元由標記資料庫存取複數個標記資料。病毒檢測單元,通過標記植入單元將複數個標記資料植入,通過比對複數個標記資料,判斷網路傳輸檔案中是否具有網路勒索病毒及分析網路勒索病毒類型。病毒感染控制單元連接於病毒檢測單元,當接收到判斷具有網路勒索病毒通知時,停止網路傳輸檔案的連線及檔案的開啟或執行。According to one objective of this invention, a ransomware vaccine protection system is proposed. This system includes a transmission unit, a tag collection and analysis unit, a feature filtering and marking unit, a tag database, a tag implantation unit, a virus detection unit, and a virus infection control unit. The tag collection and analysis unit collects intrusion evidence of ransomware through the transmission unit and checks whether the intrusion evidence possesses newly discovered virus characteristics. The feature filtering and marking unit, connected to the tag collection and analysis unit, filters and marks virus characteristics to form newly discovered tags. The tag database receives newly discovered tags through the transmission unit and stores multiple tag data. The tag implantation unit accesses multiple tag data from the tag database. The virus detection unit, through the tag implantation unit, implants multiple tags. By comparing these tags, it determines whether a file transmitted over the network contains ransomware and analyzes the type of ransomware. The virus infection control unit is connected to the virus detection unit. When it receives a notification indicating the presence of ransomware, it stops the connection for transmitting files over the network and prevents the opening or execution of files.

較佳地,病毒特徵可包含二進位檔案標頭的關鍵字、呼叫副程式的名稱、註解的關鍵字或對外連結網址項目。Preferably, virus signatures may include keywords in the binary file header, the name of the caller, commented keywords, or external URL entries.

較佳地,特徵篩選及標示單元可依據新發現標記對標記資料庫進行更新維護。Ideally, the feature filtering and labeling unit can update and maintain the label database based on newly discovered labels.

較佳地,當接收到判斷具有網路勒索病毒通知時,病毒感染控制單元可傳送警示通知。Preferably, when a notification is received indicating the presence of ransomware, the virus infection control unit can send an alert notification.

根據本發明之一目的,提出一種網路勒索病毒疫苗防護系統之操作方法,其包含以下步驟:設置網路勒索病毒疫苗防護系統,網路勒索病毒疫苗防護系統包含傳輸單元、標記蒐集及分析單元、特徵篩選及標示單元、標記資料庫、標記植入單元、病毒檢測單元及病毒感染控制單元;標記蒐集及分析單元通過傳輸單元蒐集網路勒索病毒的入侵證據,檢查入侵證據是否具有新發現的病毒特徵;通過特徵篩選及標示單元對病毒特徵進行篩選及標示,形成新發現標記;標記資料庫通過該傳輸單元接收新發現標記並儲存複數個標記資料;標記植入單元由標記資料庫存取複數個標記資料,將複數個標記資料植入病毒檢測單元;病毒檢測單元通過比對複數個標記資料,判斷網路傳輸檔案中是否具有網路勒索病毒及分析網路勒索病毒類型;病毒感染控制單元判斷是否接收到具有網路勒索病毒通知,若是,停止網路傳輸檔案的連線及檔案的開啟或執行,若否,繼續正常網路連線傳輸。According to one objective of this invention, an operating method for a ransomware vaccine protection system is proposed, which includes the following steps: setting up a ransomware vaccine protection system, which includes a transmission unit, a tag collection and analysis unit, a feature filtering and marking unit, a tag database, a tag implantation unit, a virus detection unit, and a virus infection control unit; the tag collection and analysis unit collects intrusion evidence of ransomware through the transmission unit and checks whether the intrusion evidence has newly discovered virus characteristics; the feature filtering and marking unit filters the virus characteristics and... The system identifies newly discovered markers; the marker database receives these markers through the transmission unit and stores multiple marker data; the marker implantation unit accesses the multiple marker data from the marker database and implants them into the virus detection unit; the virus detection unit compares the multiple marker data to determine whether the file being transmitted over the network contains ransomware and analyzes the type of ransomware; the virus infection control unit determines whether it has received a notification of ransomware presence. If so, it stops the connection to the file being transmitted over the network and prevents the opening or execution of the file; otherwise, it continues normal network connection and transmission.

較佳地,病毒特徵可包含二進位檔案標頭的關鍵字、呼叫副程式的名稱、註解的關鍵字或對外連結網址項目。Preferably, virus signatures may include keywords in the binary file header, the name of the caller, commented keywords, or external URL entries.

較佳地,特徵篩選及標示單元可依據新發現標記對標記資料庫進行更新維護。Ideally, the feature filtering and labeling unit can update and maintain the label database based on newly discovered labels.

較佳地,當接收到判斷具有網路勒索病毒通知時,病毒感染控制單元可傳送警示通知。Preferably, when a notification is received indicating the presence of ransomware, the virus infection control unit can send an alert notification.

承上所述,依本發明之網路勒索病毒疫苗防護系統及其操作方法,其可具有一或多個下述優點:Based on the foregoing, the ransomware vaccine protection system and its operation method of this invention may have one or more of the following advantages:

(1) 此網路勒索病毒疫苗防護系統及其操作方法能作為一種預防措施,防止受感染的電腦主機系統遭受勒索病毒攻擊。其工作原理是透過疫苗工程以開發一型基於標記識別之網路勒索病毒疫苗,並事先將內含標記(病毒特徵)疫苗植入保護主機,疫苗會透過常駐方式監測系統的活動,一旦發現下載的網路封包或檔案具有染勒索病毒的特徵碼,疫苗工具會採取措施來阻止惡意軟體加密檔案和進一步傳播,並警報企業內其他用戶,告知網路的主機系統受到了潛在的勒索病毒攻擊,並且可以採取措施來清除惡意軟體。本揭露可避免使用者的資料檔案被駭客加密與勒索金錢,有效提升資料檔案之安全性。(1) This ransomware vaccine protection system and its operation method can serve as a preventative measure to protect infected computer host systems from ransomware attacks. Its working principle involves developing a mark-based ransomware vaccine through vaccine engineering, and pre-implanting the host with a vaccine containing mark (virus characteristics). The vaccine monitors system activity on a permanent basis. Once it detects downloaded network packets or files with ransomware signatures, the vaccine tool takes measures to prevent malware from encrypting files and further spreading, and alerts other users within the enterprise, informing them that the network's host system has been attacked by a potential ransomware virus, and allowing for measures to remove the malware. This disclosure can prevent users' data files from being encrypted by hackers and extorted for money, effectively improving data file security.

(2) 此網路勒索病毒疫苗防護系統及其操作方法能主動運作,作為受保護電腦主機之病毒偵測與通知,不做解密與系統恢復的任務。故受保護電腦主機安裝疫苗系統時,不須安裝龐大掃毒引擎程式與大量運算以解密遭到駭客加密的檔案,它對系統性能運算需求低。與現有勒索病毒的解方作用不同點在於勒索病毒疫苗是透過將病毒標記預置於疫苗,為一項事先防範病毒發作的功能,疫苗透過抗體檢測程式以過濾下載資訊是否有病毒標記,發現下載資訊內含標記將通知掃毒引擎程式停止該程式運作,可及時避免資料被加密與刪除。此外,以標記為基礎之數位疫苗還可以應用於變種電腦病毒偵測,包括程式碼邏輯混淆(obfuscation)、打包(packing)、多型(polymorphism)、質變(metamorphism)等。(2) This ransomware vaccine protection system and its operation method can operate proactively, acting as a virus detection and notification system for the protected computer host, without performing decryption or system recovery tasks. Therefore, when the protected computer host installs the vaccine system, it does not need to install a large antivirus engine program and perform a large amount of computation to decrypt files encrypted by hackers, and it has low system performance requirements. The difference between this system and existing ransomware solutions is that the ransomware vaccine uses a pre-installed virus marker as a function to prevent the virus from occurring. The vaccine uses an antibody detection program to filter downloaded information for virus markers. If the downloaded information contains a marker, it will notify the antivirus engine program to stop running, which can prevent data from being encrypted and deleted in time. In addition, marker-based digital vaccines can also be used to detect variant computer viruses, including code obfuscation, packaging, polymorphism, and metamorphism.

(3) 此網路勒索病毒疫苗防護系統及其操作方法可結合機器學習演算法和病毒碼識別,能夠在威脅發生之前主動防護用戶的重要文件。與傳統的解密和系統恢復方法不同,使得病毒無法加密使用者資料。本揭露可對用戶重要檔案進行事前主動式的防護,而不是事後檔案解密與資訊系統恢復的補救。此外,疫苗的深度學習能發現微小特徵變化,可以處理持續產出的病毒變種的識別,深度演算法具有自我學習調整性,可以應付不斷演化的病毒變種的偵測問題。(3) This ransomware vaccine protection system and its operation method combine machine learning algorithms and virus identification to proactively protect users' important files before a threat occurs. Unlike traditional decryption and system recovery methods, this prevents viruses from encrypting user data. This disclosure provides proactive protection for users' important files, rather than reactive file decryption and information system recovery. Furthermore, the vaccine's deep learning can detect subtle feature changes and can handle the identification of continuously emerging virus variants. The deep algorithm has self-learning and adjustment capabilities, which can cope with the problem of detecting constantly evolving virus variants.

為利於瞭解本發明之技術特徵、內容與優點及其所能達成之功效,茲將本發明配合附圖,並以實施例之表達形式詳細說明如下,而其中所使用之圖式,其主旨僅為示意及輔助說明書之用,未必為本發明實施後之真實比例與精準配置,故不應就所附之圖式的比例與配置關係解讀、侷限本發明於實際實施上的權利範圍,合先敘明。To facilitate understanding of the technical features, content, advantages, and effects of this invention, the invention is described in detail below with accompanying drawings and in the form of embodiments. The drawings used are for illustrative and explanatory purposes only and may not represent the actual scale and precise configuration of the invention in practice. Therefore, the scale and configuration of the accompanying drawings should not be interpreted or used to limit the scope of the invention in actual practice. This is stated above.

請參閱第1圖,其係為本發明實施例之網路勒索病毒疫苗防護系統之示意圖。如圖所示,網路勒索病毒疫苗防護系統100包含標記蒐集及分析單元1、特徵篩選及標示單元2、標記植入單元3、傳輸單元4、標記資料庫5、病毒檢測單元6及病毒感染控制單元7。Please refer to Figure 1, which is a schematic diagram of the ransomware vaccine protection system of this invention. As shown in the figure, the ransomware vaccine protection system 100 includes a tag collection and analysis unit 1, a feature screening and tagging unit 2, a tag implantation unit 3, a transmission unit 4, a tag database 5, a virus detection unit 6, and a virus infection control unit 7.

標記蒐集及分析單元1可蒐集與分析多種勒索病毒入侵可能的特徵樣態,作為識別特定病毒之標記,通過傳輸單元4蒐集網路勒索病毒的入侵證據,檢查入侵證據是否具有新發現的病毒特徵。這些病毒特徵的樣態例如為二進位檔案標頭的關鍵字、呼叫副程式的名稱、註解的關鍵字或對外連結網址等等。特徵篩選及標示單元2連接於標記蒐集及分析單元1,對病毒特徵進行篩選及標示,形成新發現標記。特徵篩選及標示單元2可以篩選貢獻度小的特徵集合,降低病毒檢測單元6運算的次數,加速病毒的識別效能。當特徵篩選及標示單元2完成病毒特徵的篩選與標記,將病毒特徵碼與家族的關聯寫入標記資料庫5,標記資料庫5儲存複數個標記資料。The tag collection and analysis unit 1 can collect and analyze various possible characteristics of ransomware intrusions as markers to identify specific viruses. Through the transmission unit 4, it collects evidence of ransomware intrusions and checks whether the evidence contains newly discovered virus characteristics. These virus characteristics include, for example, keywords in binary file headers, names of call subroutines, commented keywords, or external URLs. The feature filtering and marking unit 2 is connected to the tag collection and analysis unit 1 to filter and mark virus characteristics, forming newly discovered markers. The feature filtering and marking unit 2 can filter feature sets with low contribution, reducing the number of calculations required by the virus detection unit 6 and accelerating virus identification efficiency. Once the feature filtering and labeling unit 2 has completed the filtering and labeling of virus features, it writes the virus feature code and the family association into the label database 5. The label database 5 stores multiple label data.

標記植入單元3藉由傳輸單元4傳輸至標記資料庫5來存取複數個標記資料,並將這些標記資料植入系統之病毒檢測單元6中。病毒的新發現標記被傳輸至標記資料庫5後,便被標記資料庫5儲存,對標記資料庫5進行資料的更新維護,使儲存的複數個標記資料為最新的版本。病毒檢測單元6由傳輸單元4接收來自標記資料庫5的複數個標記資料後,將這些病毒的標記資料與連線網路資料進行比對,當發現連線或下載資料內含這些特定的病毒標記資料時,判斷受到網路勒索病毒感染,並分析網路勒索病毒的類型。此時,病毒檢測單元6通知病毒感染控制單元7,依據抗體預定功能阻止勒索病毒下載與執行,例如停止網路傳輸檔案的連線及檔案的開啟或執行。The tag implantation unit 3 transmits multiple tag data to the tag database 5 via the transmission unit 4, and implants this tag data into the system's virus detection unit 6. Newly discovered virus tags are transmitted to the tag database 5 and stored there. The tag database 5 is updated and maintained to ensure that the stored multiple tag data are the latest versions. The virus detection unit 6 receives the multiple tag data from the tag database 5 via the transmission unit 4, compares this virus tag data with network connection data, and when it finds that the connection or download data contains these specific virus tag data, it determines that the system is infected with ransomware and analyzes the type of ransomware. At this time, the virus detection unit 6 notifies the virus infection control unit 7 to prevent the download and execution of ransomware based on the antibody's preset functions, such as stopping the connection for network file transfer and the opening or execution of files.

勒索病毒的病毒碼本質是一個可執行的惡意程式,通常包括特定的操作代碼和演算法,用於傳播、感染和執行惡意操作,防毒軟體公司通常會蒐集病毒的樣本,並使用各種逆向工程技術來分析病毒的行為、特徵和模式,這些分析結果可用於建立病毒獨一無二的簽章(signature)或病毒碼(virus pattern)特徵,作為掃毒程式辨認此病毒特徵的依據,以便於掃描和檢測病毒。疫苗的工作原理式類似於流感疫苗,它使用少量病毒特徵或標記標記(marker)來通知病毒掃描系統。標記蒐集及分析單元1可以通過各種方式實現樣本的採集,包括從受感染系統中提取樣本、從線上威脅情報源獲取樣本,或透過合作夥伴獲取這些病毒的入侵證據。接著,應用自動化工具擷取勒索病毒樣本的病毒碼,這些自動化工具能夠快速分析並擷取特徵集合,提高了病毒特徵分析的速度,常用病毒特徵自動化分析工具包括YARA、Cuckoo Sandbox或VirusTotal。The essence of ransomware is an executable malware program, typically including specific operational code and algorithms used for propagation, infection, and malicious operations. Antivirus software companies usually collect virus samples and use various reverse engineering techniques to analyze the virus's behavior, characteristics, and patterns. These analytical results are used to create a unique signature or virus pattern characteristic for the virus, serving as the basis for antivirus programs to identify the virus's features, thus facilitating scanning and detection. Vaccines work similarly to flu vaccines, using a small number of viral characteristics or markers to inform the virus scanning system. The tag collection and analysis unit 1 can collect samples in various ways, including extracting samples from infected systems, obtaining samples from online threat intelligence sources, or obtaining intrusion evidence of these viruses through partners. Next, automated tools are used to extract the virus signatures of ransomware samples. These automated tools can quickly analyze and extract feature sets, improving the speed of virus feature analysis. Commonly used automated virus feature analysis tools include YARA, Cuckoo Sandbox, or VirusTotal.

特徵篩選及標示單元2可適當篩選貢獻度小的特徵集合,降低疫苗系統比對的次數,加速病毒的識別效能。特徵篩選方法的適當性取決於問題的性質和數據的特徵。要選擇一組合適特徵集合以識別病毒家族,必須分析勒索病毒特徵與目標類別的相關性及特徵間相關性。一旦樣本特徵被篩選,就可以開始進行特徵標記,建立病毒特徵碼與家族的關聯,以利後續掃毒系統來檢測病毒的特徵。Feature filtering and labeling unit 2 can appropriately filter feature sets with low contribution, reducing the number of comparisons required by the vaccine system and accelerating virus identification efficiency. The appropriateness of the feature filtering method depends on the nature of the problem and the characteristics of the data. To select a suitable feature set to identify virus families, it is necessary to analyze the correlation between ransomware features and target categories, as well as the correlation between features. Once sample features are filtered, feature labeling can begin, establishing the association between virus feature codes and families to facilitate subsequent virus scanning systems in detecting virus features.

病毒檢測單元6可為一個深度學習為基礎之疫苗系統,具有能夠檢測和識別勒索病毒特徵的能力。深度學習演算法在勒索病毒碼識別中可發揮關鍵作用,提供了更準確度方法來識別勒索病毒的特徵和標記。採用人工智慧的深度學習演算法是考量深度學習法能夠識別微小的特徵差異,提高了病毒識別的準確性。病毒檢測單元6透過深度學習模式學習以辨識標記與病毒家族的關聯,用以偵測用戶檔案系統是否被勒索病毒進行變更之標記異動資訊,若偵測特定標記資訊,則將通知病毒感染控制單元7,代表發生勒索病毒感染事件,並在病毒感染控制單元7的操作下,停止該檔案的繼續下載、開啟或執行。Virus detection unit 6 can be a deep learning-based vaccine system, capable of detecting and identifying ransomware characteristics. Deep learning algorithms play a crucial role in ransomware identification, providing a more accurate method to identify ransomware features and markers. The use of artificial intelligence-based deep learning algorithms is due to the ability of deep learning to recognize subtle feature differences, thus improving the accuracy of virus identification. Virus detection unit 6 learns through deep learning to identify the relationship between tags and virus families, in order to detect whether the user's file system has been modified by ransomware. If specific tag information is detected, it will notify virus infection control unit 7, indicating that a ransomware infection event has occurred. Under the operation of virus infection control unit 7, the download, opening or execution of the file will be stopped.

請參閱第2圖,其係為本發明實施例之網路勒索病毒疫苗防護系統之操作方法之流程圖。如圖所示,網路勒索病毒疫苗防護系統之操作方法包含以下步驟(S100~S700)。Please refer to Figure 2, which is a flowchart of the operation method of the ransomware vaccine protection system according to an embodiment of the present invention. As shown in the figure, the operation method of the ransomware vaccine protection system includes the following steps (S100~S700).

步驟S100:設置網路勒索病毒疫苗防護系統,網路勒索病毒疫苗防護系統包含傳輸單元、標記蒐集及分析單元、特徵篩選及標示單元、標記資料庫、標記植入單元、病毒檢測單元及病毒感染控制單元。網路勒索病毒疫苗防護系統100的設置請參閱前述實施例,相同內容不再重複描述。Step S100: Configure the ransomware vaccine protection system. The ransomware vaccine protection system includes a transmission unit, a tag collection and analysis unit, a feature filtering and tagging unit, a tag database, a tag implantation unit, a virus detection unit, and a virus infection control unit. For the configuration of the ransomware vaccine protection system 100, please refer to the aforementioned embodiment; the same content will not be repeated.

步驟S200:標記蒐集及分析單元通過傳輸單元蒐集網路勒索病毒的入侵證據,檢查入侵證據是否具有新發現的病毒特徵。標記蒐集及分析單元於離線進行勒索病毒特徵分析,將蒐集病毒程式中無害的部分特徵作為識別病毒的可能的特徵標記。這些特徵標記例如為二進位檔案標頭的關鍵字、呼叫副程式的名稱、註解的關鍵字或對外連結網址等等。Step S200: The tag collection and analysis unit collects evidence of ransomware intrusion through the transmission unit, examining whether the intrusion evidence possesses newly discovered virus characteristics. The tag collection and analysis unit performs ransomware feature analysis offline, collecting harmless features from the virus program as potential virus identifiers. These identifiers include, for example, keywords in the binary file header, the name of the caller subroutine, commented keywords, or external URLs, etc.

步驟S300:通過特徵篩選及標示單元對病毒特徵進行篩選及標示,形成新發現標記。將蒐集病毒程式中可能的標記經過關聯分析,篩除貢獻度小的標記集合,留下足夠辨識病毒家族的標記集。Step S300: The feature filtering and labeling unit filters and labels virus features to form newly discovered markers. The possible markers collected from the virus program are analyzed for correlation to filter out marker sets with low contribution, leaving a sufficient set of markers to identify the virus family.

步驟S400:標記資料庫通過該傳輸單元接收新發現標記並儲存複數個標記資料。特徵篩選與標示單元將蒐集之標記由傳輸單元傳輸至標記資料庫,標記資料庫中可儲存多個病毒的標記資料。Step S400: The tag database receives newly discovered tags through this transmission unit and stores multiple tag data. The feature filtering and tagging unit transmits the collected tags from the transmission unit to the tag database, which can store tag data for multiple viruses.

步驟S500:標記植入單元由標記資料庫存取複數個標記資料,將複數個標記資料植入病毒檢測單元。標記植入單元藉由傳輸單元傳輸至標記資料庫取得標記資料,並將標記資料植入系統之病毒檢測單元中。Step S500: The tag implantation unit accesses multiple tag data from the tag database and implants the multiple tag data into the virus detection unit. The tag implantation unit obtains tag data from the tag database via the transmission unit and implants the tag data into the system's virus detection unit.

步驟S600:病毒檢測單元通過比對複數個標記資料,判斷網路傳輸檔案中是否具有網路勒索病毒及分析網路勒索病毒類型。系統之病毒檢測單元檢查連線資料中符合標記資料的特定標記,判斷是否具有網路勒索病毒,藉由傳輸單元通知病毒感染控制單元。Step S600: The virus detection unit compares multiple tag data to determine whether a file transmitted over the network contains ransomware and analyzes the type of ransomware. The system's virus detection unit checks connection data for specific tags that match the tag data to determine whether ransomware is present, and notifies the virus infection control unit through the transmission unit.

步驟S700:病毒感染控制單元判斷是否接收到具有網路勒索病毒通知,若是,停止網路傳輸檔案的連線及檔案的開啟或執行,若否,繼續正常網路連線傳輸。當確認受到病毒感染時,病毒感染控制單元依據抗體預定功能阻止勒索病毒下載與執行,若未受到病毒感染,則維持電腦網路傳輸正常運作。Step S700: The virus infection control unit determines whether it has received a notification of ransomware. If so, it stops the network file transfer connection and the opening or execution of files. If not, it continues normal network connection and transmission. When a virus infection is confirmed, the virus infection control unit blocks the download and execution of ransomware based on the antibody's preset function. If not infected, it maintains normal computer network transmission operation.

請參閱第3圖,其係為本發明實施例之病毒感染控制單元之示意圖。如圖所示,病毒感染控制單元7在接收病毒檢測單元6的檢測結果後,若是如同步驟S701:偵測到網路勒索病毒,則進行步驟S702:停止網路傳輸檔案的連線及檔案的開啟或執行。在此同時,病毒感染管控單元7發現發生勒索病毒感染事件將藉由傳輸單元4產生警示訊息8,傳輸通知至網路勒索病毒防護系統之使用者9,通過簡訊通知或電子郵件通知等等方式,通知使用者9查閱通知以進行後續的處理。Please refer to Figure 3, which is a schematic diagram of the virus infection control unit of this embodiment. As shown in the figure, after receiving the detection results from the virus detection unit 6, if the virus infection control unit 7 detects ransomware as in step S701, it will proceed to step S702: stop the connection for network file transfer and the opening or execution of files. At the same time, the virus infection control unit 7 will generate an alert message 8 through the transmission unit 4 upon discovering a ransomware infection event, and transmit the notification to the user 9 of the ransomware protection system. The user 9 will be notified to check the notification for further processing via SMS notification or email notification, etc.

另一方面,病毒感染控制單元7還可將偵測到的網路勒索病毒傳送到特徵篩選及標示單元2,依據新發現的病毒特徵,由特徵篩選及標示單元2來產生新發現標記,進行更新維護資料庫10,即更新維護標記資料庫5。在將確定的病毒碼注入系統後,是將本案的各個運算單元安裝到主機系統中,並確保疫苗防護系統與作業系統和安全軟體相容,以便疫苗防護系統能夠識別勒索病毒。數位疫苗需要定期將擷取的特徵和標記更新疫苗系統的病毒特徵庫,以確保其有效性,這是一個不斷更新的過程,因為病毒特徵與行為不斷演變。需要注意的是,數位疫苗的製作通常依賴於已知病毒的特徵,因此它們可能無法完全防止未知病毒的攻擊,只能防禦變種病毒(variants)。On the other hand, the virus infection control unit 7 can also transmit detected ransomware to the feature filtering and labeling unit 2. Based on newly discovered virus features, the feature filtering and labeling unit 2 generates newly discovered labels and updates the maintenance database 10, i.e., updates the maintenance label database 5. After injecting the confirmed virus code into the system, the various computing units of this case are installed into the host system, and the compatibility of the vaccine protection system with the operating system and security software is ensured so that the vaccine protection system can identify ransomware. Digital vaccines need to periodically update the virus feature database of the vaccine system with the captured features and labels to ensure its effectiveness. This is a continuous updating process because virus features and behaviors are constantly evolving. It is important to note that digital vaccines are typically made based on the characteristics of known viruses, so they may not be able to completely protect against attacks from unknown viruses, but can only defend against variant viruses.

設計疫苗防護系統目標是使用適當數量的特徵集合以提供給深度學習演算法來識別不同勒索病毒家族,這是因為不同的病毒家族可能具有不同的特徵和變種,為了準確地識別,需要足夠豐富的標記識別特徵資訊。故適當的特徵選擇與標記將有助於確保疫苗防護系統能夠正確識別不同勒索病毒家族。變種病毒與原始家族的特徵差異不大,為了解決變種病毒識別問題,本揭露以特徵篩選方法作為相關分析的篩選法,通過計算每一特徵與病毒家族的相關性,然後計算特徵之間的相關性,以確保所選特徵集合具有多樣性且高度相關於目標類別,此種方法可找到與目標類別高度相關的特徵,同時減少冗餘特徵,同時確保特徵之間的相關性。The goal of designing a vaccine protection system is to provide a suitable set of features to a deep learning algorithm to identify different ransomware families. This is because different virus families may have different characteristics and variants, and sufficiently rich labeled feature information is needed for accurate identification. Therefore, appropriate feature selection and labeling will help ensure that the vaccine protection system can correctly identify different ransomware families. Variant viruses do not differ much from the original family in characteristics. To solve the problem of identifying variant viruses, this paper discloses a feature screening method as a screening method for correlation analysis. By calculating the correlation between each feature and the virus family, and then calculating the correlation between features, it ensures that the selected feature set is diverse and highly relevant to the target category. This method can find features that are highly relevant to the target category, while reducing redundant features and ensuring the correlation between features.

在系統驗證上可使用機器學習模型反覆訓練來評估所選定不同特徵集合是否滿足分類的精確度,排除對模型性能貢獻度最小的特徵,以確定所選的特徵子集合具有足夠的資訊以識別不同勒索病毒家族。In system validation, machine learning models can be repeatedly trained to evaluate whether the selected feature sets meet the classification accuracy, and to exclude features that contribute the least to the model performance, so as to determine that the selected feature subset has enough information to identify different ransomware families.

綜上所述,依本發明之網路勒索病毒疫苗防護系統及其操作方法至少具有下述之優點:In summary, the ransomware vaccine protection system and its operation method of this invention have at least the following advantages:

主動式防護:疫苗防護系統及其操作方法採用深度學習演算法和勒索病毒碼識別,能夠在威脅發生之前主動防護使用者的重要文件。這與傳統的解密和主機系統恢復方法不同,使得病毒無法加密使用者資料。Active Protection: The vaccine protection system and its operation method employ deep learning algorithms and ransomware identification to proactively protect users' important files before a threat occurs. This differs from traditional decryption and host system recovery methods, preventing viruses from encrypting user data.

高效而準確:深度學習演算法能夠識別微小的特徵差異,提高了勒索病毒識別的準確性。自動化工具和病毒分析工具的結合,使得能夠快速識別新的威脅。Highly efficient and accurate: Deep learning algorithms can identify subtle feature differences, improving the accuracy of ransomware identification. The combination of automation tools and virus analysis tools enables the rapid identification of new threats.

即時監測:疫苗防護系統及其操作方法通過常駐監測系統的活動,可以及時發現並阻止潛在的勒索病毒攻擊。這有助於防止資料損失和系統受損。Real-time monitoring: The vaccine protection system and its operation methods can detect and prevent potential ransomware attacks in a timely manner through the activity of a resident monitoring system. This helps prevent data loss and system damage.

適應性:深度學習演算法具有自我調整性,可以應對不斷演化的病毒變種。Adaptability: Deep learning algorithms are self-adjusting and can cope with constantly evolving virus variants.

資料安全增強:疫苗防護系統及其操作方法有效提升用戶重要文件的安全性,確保其不會被勒索病毒加密鎖住,從而保護使用者的資料和隱私。Enhanced data security: The vaccine protection system and its operation methods effectively improve the security of users' important files, ensuring that they are not encrypted and locked by ransomware, thereby protecting users' data and privacy.

以上所述僅為舉例性,而非為限制性者。任何未脫離本發明之精神與範疇,而對其進行之等效修改或變更,均應包含於後附之申請專利範圍中。The above description is illustrative and not restrictive. Any equivalent modifications or alterations made to this invention without departing from its spirit and scope shall be included in the scope of the appended patent application.

1:標記蒐集及分析單元 2:特徵篩選及標示單元 3:標記植入單元 4:傳輸單元 5:標記資料庫 6:病毒檢測單元 7:病毒感染控制單元 8:警示訊息 9:使用者 10:更新維護資料庫 100:網路勒索病毒疫苗防護系統 S100~S700, S701, S702:步驟1: Tag Collection and Analysis Unit 2: Feature Filtering and Tagging Unit 3: Tag Implantation Unit 4: Transmission Unit 5: Tag Database 6: Virus Detection Unit 7: Virus Infection Control Unit 8: Warning Messages 9: Users 10: Database Update and Maintenance 100: Ransomware Vaccine Protection System S100~S700, S701, S702: Steps

為使本發明之技術特徵、內容與優點及其所能達成之功效更為顯而易見,茲將本發明配合附圖,並以實施例之表達形式詳細說明如下: 第1圖係為本發明實施例之網路勒索病毒疫苗防護系統之示意圖。 第2圖係為本發明實施例之網路勒索病毒疫苗防護系統之操作方法之流程圖。 第3圖係為本發明實施例之病毒感染控制單元之示意圖。To make the technical features, content, advantages, and effects of this invention more apparent, the invention is described in detail below with reference to the accompanying drawings and in the form of embodiments: Figure 1 is a schematic diagram of the ransomware vaccine protection system of this invention. Figure 2 is a flowchart of the operation method of the ransomware vaccine protection system of this invention. Figure 3 is a schematic diagram of the virus infection control unit of this invention.

1:標記蒐集及分析單元 2:特徵篩選及標示單元 3:標記植入單元 4:傳輸單元 5:標記資料庫 6:病毒檢測單元 7:病毒感染控制單元 100:網路勒索病毒疫苗防護系統1: Tag Collection and Analysis Unit 2: Feature Filtering and Tagging Unit 3: Tag Implantation Unit 4: Transmission Unit 5: Tag Database 6: Virus Detection Unit 7: Virus Infection Control Unit 100: Ransomware Vaccine Protection System

Claims (8)

一種網路勒索病毒疫苗防護系統,其包含: 一傳輸單元; 一標記蒐集及分析單元,通過該傳輸單元蒐集網路勒索病毒的一入侵證據,檢查該入侵證據是否具有新發現的一病毒特徵; 一特徵篩選及標示單元,連接於該標記蒐集及分析單元,其選擇一組特徵集合以識別病毒家族,該特徵篩選及標示單元分析新發現的該病毒特徵與該病毒家族的相關性及與該組特徵集合間相關性,以對該病毒特徵進行篩選及標示,形成一新發現標記; 一標記資料庫,通過該傳輸單元接收該新發現標記,該標記資料庫儲存包含該新發現標記之複數個標記資料; 一標記植入單元,由該標記資料庫存取該複數個標記資料; 一病毒檢測單元,通過該標記植入單元將該複數個標記資料植入,通過比對該複數個標記資料,判斷網路傳輸檔案中是否具有網路勒索病毒及分析網路勒索病毒類型;以及 一病毒感染控制單元,連接於該病毒檢測單元,當接收到判斷具有網路勒索病毒通知時,停止網路傳輸檔案的連線及檔案的開啟或執行; 其中,該特徵篩選及標示單元進一步篩除貢獻度小的標記集合,並留下足夠辨識該病毒家族的標記集,以降低該病毒檢測單元運算的次數,藉此加速病毒的識別效能。A ransomware vaccine protection system includes: a transmission unit; a tag collection and analysis unit, which collects intrusion evidence of ransomware through the transmission unit and checks whether the intrusion evidence has a newly discovered virus feature; a feature filtering and marking unit connected to the tag collection and analysis unit, which selects a set of features to identify virus families, and analyzes the correlation between the newly discovered virus feature and the virus family and the correlation between the feature and the set of features to filter and mark the virus feature, forming a newly discovered tag; and a tag database, which receives the newly discovered tag through the transmission unit, and stores a plurality of tag data containing the newly discovered tag. A tag implantation unit accesses the plurality of tag data from the tag database; a virus detection unit implants the plurality of tag data through the tag implantation unit, and determines whether a network-transmitted file contains ransomware and analyzes the type of ransomware by comparing the plurality of tag data; and a virus infection control unit connected to the virus detection unit, which stops the connection to the network-transmitted file and the opening or execution of the file when it receives a notification that a network ransomware virus has been detected; wherein, the feature filtering and tagging unit further filters out tag sets with low contribution and leaves a tag set sufficient to identify the virus family, thereby reducing the number of calculations performed by the virus detection unit and accelerating the virus identification performance. 如請求項1所述之網路勒索病毒疫苗防護系統,其中該病毒特徵包含二進位檔案標頭的關鍵字、呼叫副程式的名稱、註解的關鍵字或對外連結網址項目。The ransomware vaccine protection system described in claim 1, wherein the virus characteristics include keywords in the binary file header, the name of the caller, commented keywords, or external link URL entries. 如請求項1所述之網路勒索病毒疫苗防護系統,其中該特徵篩選及標示單元依據該新發現標記對該標記資料庫進行更新維護。As described in Request 1, in the ransomware vaccine protection system, the feature filtering and labeling unit updates and maintains the label database based on the newly discovered labels. 如請求項1所述之網路勒索病毒疫苗防護系統,其中當接收到判斷具有網路勒索病毒通知時,該病毒感染控制單元傳送一警示通知。The ransomware vaccine protection system as described in claim 1, wherein when a ransomware notification is received, the virus infection control unit sends an alert notification. 一種網路勒索病毒疫苗防護系統之操作方法,其包含以下步驟: 設置一網路勒索病毒疫苗防護系統,該網路勒索病毒疫苗防護系統包含一傳輸單元、一標記蒐集及分析單元、一特徵篩選及標示單元、一標記資料庫、一標記植入單元、一病毒檢測單元及一病毒感染控制單元; 該標記蒐集及分析單元通過該傳輸單元蒐集網路勒索病毒的一入侵證據,檢查該入侵證據是否具有新發現的一病毒特徵; 通過特徵篩選及標示單元選擇一組特徵集合以識別病毒家族,通過該特徵篩選及標示單元分析新發現的該病毒特徵與該病毒家族的相關性及與該組特徵集合間相關性,對該病毒特徵進行篩選及標示,形成一新發現標記; 該標記資料庫通過該傳輸單元接收該新發現標記並儲存包含該新發現標記之複數個標記資料; 該標記植入單元由該標記資料庫存取該複數個標記資料,將該複數個標記資料植入該病毒檢測單元; 該病毒檢測單元通過比對該複數個標記資料,判斷網路傳輸檔案中是否具有網路勒索病毒及分析網路勒索病毒類型; 該病毒感染控制單元判斷是否接收到具有網路勒索病毒通知,若是,停止網路傳輸檔案的連線及檔案的開啟或執行,若否,繼續正常網路連線傳輸; 其中,該特徵篩選及標示單元進一步篩除貢獻度小的標記集合,並留下足夠辨識病毒家族的標記集,以降低該病毒檢測單元運算的次數,藉此加速病毒的識別效能。An operating method for a ransomware vaccine protection system includes the following steps: Setting up a ransomware vaccine protection system, which includes a transmission unit, a tag collection and analysis unit, a feature filtering and marking unit, a tag database, a tag implantation unit, a virus detection unit, and a virus infection control unit; The tag collection and analysis unit collects intrusion evidence of ransomware through the transmission unit and checks whether the intrusion evidence has a newly discovered virus characteristic; A feature selection and labeling unit selects a set of features to identify virus families. This unit analyzes the correlation between newly discovered virus features and the virus family, as well as the correlation with the feature set, to filter and label the virus features, forming a newly discovered marker. The marker database receives the newly discovered marker through the transmission unit and stores multiple marker data containing the newly discovered marker. The marker implantation unit accesses the multiple marker data from the marker database and implants the multiple marker data into the virus detection unit. The virus detection unit compares the multiple marker data to determine whether a network-transmitted file contains ransomware and analyzes the type of ransomware. The virus infection control unit determines whether it has received a notification of a network ransomware attack. If so, it stops the network connection for file transmission and the opening or execution of files. If not, it continues normal network connection and transmission. The feature filtering and labeling unit further filters out label sets with low contribution and leaves a sufficient label set to identify the virus family, thereby reducing the number of calculations required by the virus detection unit and accelerating the virus identification efficiency. 如請求項5所述之網路勒索病毒疫苗防護系統之操作方法,其中該病毒特徵包含二進位檔案標頭的關鍵字、呼叫副程式的名稱、註解的關鍵字或對外連結網址項目。The method of operating the ransomware vaccine protection system as described in claim 5, wherein the virus characteristics include keywords in the binary file header, the name of the call subroutine, the commented keywords, or external link URL entries. 如請求項5所述之網路勒索病毒疫苗防護系統之操作方法,其中該特徵篩選及標示單元依據該新發現標記對該標記資料庫進行更新維護。The method of operating the ransomware vaccine protection system as described in claim 5, wherein the feature filtering and marking unit updates and maintains the marking database based on the newly discovered markings. 如請求項5所述之網路勒索病毒疫苗防護系統之操作方法,其中當接收到判斷具有網路勒索病毒通知時,該病毒感染控制單元傳送一警示通知。The method of operating the ransomware vaccine protection system as described in claim 5, wherein when a notification is received indicating the presence of ransomware, the virus infection control unit sends an alert notification.
TW112140627A 2023-10-24 Internet ransomware virus vaccine protection system and operation method thereof TWI913596B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW112140627A TWI913596B (en) 2023-10-24 Internet ransomware virus vaccine protection system and operation method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW112140627A TWI913596B (en) 2023-10-24 Internet ransomware virus vaccine protection system and operation method thereof

Publications (2)

Publication Number Publication Date
TW202518294A TW202518294A (en) 2025-05-01
TWI913596B true TWI913596B (en) 2026-02-01

Family

ID=

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106557689A (en) 2015-09-25 2017-04-05 纬创资通股份有限公司 malicious program code analysis method and system, data processing device and electronic device
CN114730339A (en) 2019-11-11 2022-07-08 微软技术许可有限责任公司 Detecting unknown malicious content in a computer system
CN116865986A (en) 2022-03-28 2023-10-10 深信服科技股份有限公司 Virus detection method, CEP engine, electronic device and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106557689A (en) 2015-09-25 2017-04-05 纬创资通股份有限公司 malicious program code analysis method and system, data processing device and electronic device
CN114730339A (en) 2019-11-11 2022-07-08 微软技术许可有限责任公司 Detecting unknown malicious content in a computer system
CN116865986A (en) 2022-03-28 2023-10-10 深信服科技股份有限公司 Virus detection method, CEP engine, electronic device and storage medium

Similar Documents

Publication Publication Date Title
US11675904B1 (en) Systems and methods for protecting against malware attacks using signature-less endpoint protection
Tahir A study on malware and malware detection techniques
US7434261B2 (en) System and method of identifying the source of an attack on a computer network
JP6894003B2 (en) Defense against APT attacks
US7260725B2 (en) Virus detection system
CN105024976B (en) A kind of advanced constant threat attack recognition method and device
Moussaileb et al. Ransomware network traffic analysis for pre-encryption alert
KR20040101490A (en) Detecting and countering malicious code in enterprise networks
CN113364799A (en) Method and system for processing network threat behaviors
EP3352110B1 (en) System and method for detecting and classifying malware
CN116860489A (en) System and method for threat risk scoring of security threats
JP2012064208A (en) Network virus prevention method and system
JP2019185183A (en) Communication device protection management server and communication device protection system
US20150222648A1 (en) Apparatus for analyzing the attack feature dna and method thereof
Bajpai et al. Know thy ransomware response: a detailed framework for devising effective ransomware response strategies
US20060015939A1 (en) Method and system to protect a file system from viral infections
KR100500589B1 (en) An apparatus and method for worm protection using pattern matching method based on a hardware system
RU2770570C2 (en) System and method for determining process associated with malware encrypting computer system files
Neugschwandtner et al. Forecast: skimming off the malware cream
CN117220936A (en) An industrial control security audit system that supports unknown threat detection
CN106561026A (en) Method and system for diagnosing invasion based on user account operation behavior
CN113449302A (en) Method for detecting malicious software
TWI913596B (en) Internet ransomware virus vaccine protection system and operation method thereof
CN116723048A (en) A communication system and method within a local area network
Alsharabi et al. Analysis of ransomware using reverse engineering techniques to develop effective countermeasures