Description: Tools principles: 1 · Traverse Folder to scan " is the PE & will show the icon" document, select the first icon in its ICON_GROUP resources to determine 2 · enumerate all the dimensions of the icon inside the picture, and Pattern in the corresponding size of the picture compares each pixel RGB, in a context of tolerance, then that HIT 3 · When the icon image to a size of HIT percentage of all pixels within a confined area, then that icon HIT, which is a folder icon that viruses advantage: compared to extract the files through the CRC to determine if a folder virus, through the icon to determine a more controllable, more rapidly. Moreover, the adjustment of several thresholds, the theory is not false positives.
To Search:
File list (Check if you may need any files):
FolderCleaner
.............\debug
.............\.....\AquaOS.ssk
.............\.....\cfg.ini
.............\.....\GenOpr.dll
.............\.....\GenOpr.lib
.............\.....\SkinPPWTL.dll
.............\.....\tmaiofc.sys
.............\.....\tmcomm.sys
.............\FolderCleaner
.............\.............\AIOFC.dll
.............\.............\Dib.cpp
.............\.............\Dib.h
.............\.............\FolderCleaner.aps
.............\.............\FolderCleaner.cpp
.............\.............\FolderCleaner.h
.............\.............\FolderCleaner.rc
.............\.............\FolderCleaner.vcproj
.............\.............\FolderCleaner.vcproj.COLORDANCER.Administrator.user
.............\.............\FolderCleanerDlg.cpp
.............\.............\FolderCleanerDlg.cpp~RF5ad9d0.TMP
.............\.............\FolderCleanerDlg.h
.............\.............\FolderCleanerDlg.h~RF57a457.TMP
.............\.............\FolderPtn.dll
.............\.............\FolderVirusCleaner.cpp
.............\.............\FolderVirusCleaner.cpp~RF6b23cb.TMP
.............\.............\FolderVirusCleaner.h
.............\.............\FolderVirusCleaner.h~RF6aa218.TMP
.............\.............\GerneralOpr.h
.............\.............\Icons.cpp
.............\.............\Icons.h
.............\.............\ReadMe.txt
.............\.............\res
.............\.............\...\FolderCleaner.rc2
.............\.............\...\icon1.ico
.............\.............\resource.h
.............\.............\SkinPPWTL.h
.............\.............\SkinPPWTL.lib
.............\.............\stdafx.cpp
.............\.............\stdafx.h
.............\.............\~VCCD.tmp
.............\.............\~VCCF.tmp
.............\.............\~VCD1.tmp
.............\FolderCleaner.sln
.............\FolderPtn
.............\.........\FolderPtn.aps
.............\.........\FolderPtn.cpp
.............\.........\FolderPtn.def
.............\.........\FolderPtn.h
.............\.........\FolderPtn.rc
.............\.........\FolderPtn.vcproj
.............\.........\FolderPtn.vcproj.COLORDANCER.Administrator.user
.............\.........\ReadMe.txt
.............\.........\res
.............\.........\...\6.ico
.............\.........\...\FolderPtn.rc2
.............\.........\resource.h
.............\.........\stdafx.cpp
.............\.........\stdafx.h
.............\release
.............\.......\AquaOS.ssk
.............\.......\cfg.ini
.............\.......\GenOpr.dll
.............\.......\GenOpr.lib
.............\.......\SkinPPWTL.dll
.............\.......\tmaiofc.sys
.............\.......\tmcomm.sys