Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
120fa556fe | ||
|
|
fa2d19f4d1 | ||
|
|
a538074890 | ||
|
|
06c698e7bb | ||
|
|
88622f9727 | ||
|
|
d6d22d9fd8 | ||
|
|
8c64ff8571 | ||
|
|
87691a0336 | ||
|
|
d59aaf2a38 | ||
|
|
a16d87a8d9 | ||
|
|
5f8f4e59bc | ||
|
|
9425d7244d | ||
|
|
9c88d9fa2c | ||
|
|
d24ae043f0 | ||
|
|
94f39bbabd | ||
|
|
2d290c0469 | ||
|
|
808716993e | ||
|
|
3b29cbf283 | ||
|
|
5d2c2bcdee | ||
|
|
0b638a802a | ||
|
|
3f7fb7f457 | ||
|
|
cdfc24c38a | ||
|
|
26adb5cb1e | ||
|
|
54ee48ce2a | ||
|
|
675fd2d16e | ||
|
|
f6dd77015a | ||
|
|
5ff8c774e4 | ||
|
|
7b314d93ad | ||
|
|
0627ef7814 | ||
|
|
eccdce1913 | ||
|
|
06fa3577e9 | ||
|
|
a6c77f18f0 | ||
|
|
534f816889 | ||
|
|
0cd67e7e34 | ||
|
|
552f36d15e | ||
|
|
5e6af38e0f | ||
|
|
6d49905ac2 | ||
|
|
e75e47dfda | ||
|
|
18c3f42c4b | ||
|
|
b431a9772c | ||
|
|
f55f4d54a0 | ||
|
|
08398d6fae | ||
|
|
86825baba8 | ||
|
|
79fd9b4778 | ||
|
|
5aa26b059b | ||
|
|
3db3e64bb1 | ||
|
|
c2384c1fb7 | ||
|
|
50954b5682 | ||
|
|
4fa9ddb9f8 | ||
|
|
a8e4373188 | ||
|
|
7d29c5f911 | ||
|
|
a4a87cf2ce | ||
|
|
8501aa319d | ||
|
|
89d59c1b75 | ||
|
|
cb40e6bc89 | ||
|
|
c5471ebca7 | ||
|
|
456885000e | ||
|
|
03a9b6336b | ||
|
|
c01a93635f | ||
|
|
5b9fe1ac1c | ||
|
|
cb205164a8 | ||
|
|
0ac5eb8840 | ||
|
|
0ed0b38ea9 | ||
|
|
e6c2d4521f | ||
|
|
7e4c038354 | ||
|
|
c4bd8c4584 | ||
|
|
bc6702acc4 | ||
|
|
21b12114ab | ||
|
|
d571a18f7b | ||
|
|
2233f3a8f2 | ||
|
|
2895be61be | ||
|
|
8a79bc9510 | ||
|
|
f6be201e66 | ||
|
|
974dd9b519 | ||
|
|
939f943580 | ||
|
|
c12a1ef16d | ||
|
|
c51173651e | ||
|
|
96a2a93c8c | ||
|
|
794baab0c9 | ||
|
|
0ac7b80eae | ||
|
|
6795d1c6a4 | ||
|
|
d9eac56f1b | ||
|
|
325e5cda21 | ||
|
|
a8f8a8ddb4 | ||
|
|
3507802eb9 | ||
|
|
9588bdb7cc | ||
|
|
97ca2dcc79 | ||
|
|
44df3e9344 | ||
|
|
668c12bac7 | ||
|
|
f843bf7c08 | ||
|
|
8262ff21a4 | ||
|
|
d93406339f | ||
|
|
4f9adabb06 | ||
|
|
68d12c0368 | ||
|
|
56e64619fa | ||
|
|
87162c00c9 | ||
|
|
ae4cfa4f7c | ||
|
|
f21fbc8c10 | ||
|
|
5ee0c4bb34 | ||
|
|
ded1b39afd | ||
|
|
378d062459 | ||
|
|
9d97c634fd | ||
|
|
82f9f450d1 | ||
|
|
30850eb964 | ||
|
|
4bde6f22e8 | ||
|
|
6072d2db2d |
No files matched your search
@@ -1,79 +0,0 @@
|
||||
at_list_winf = ['CreateFileW',
|
||||
'DeleteFileW',
|
||||
'FindExistFileW',
|
||||
'FindNextFileW',
|
||||
'ReadFile',
|
||||
'WriteFile',
|
||||
'MapViewOfFile',
|
||||
'SetFilePointer',
|
||||
'CreateDirectoryW',
|
||||
'FindClose',
|
||||
'SetWindowHookEx',
|
||||
'ExitProcess',
|
||||
'GetCurrentProcess',
|
||||
'GetProcessHeap',
|
||||
'OpenProcess',
|
||||
'IsDebuggerPresent',
|
||||
'CreateThread',
|
||||
'GetCurrentThread',
|
||||
'GetModuleHandleW',
|
||||
'BeginDeferWindowPos',
|
||||
'CreateDialogParaW',
|
||||
'CreateWindowExW',
|
||||
'GetWindowLongW',
|
||||
'GetWindowRect',
|
||||
'GetWindowTextW',
|
||||
'InvalidRect',
|
||||
'SetWindowTextW',
|
||||
'ShowWindow',
|
||||
'RegisterClassExW',
|
||||
'RegisterHotKey',
|
||||
'RegOpenKeyExW',
|
||||
'RegOpenCurrentUser',
|
||||
'RegSetValueExW',
|
||||
'MessageBoxW']
|
||||
|
||||
ai_list_file = ['CreateFileW'
|
||||
'DeleteFileW'
|
||||
'FindExistFileW'
|
||||
'FindNextFileW'
|
||||
'ReadFile'
|
||||
'WriteFile'
|
||||
'MapViewOfFile'
|
||||
'SetFilePointer'
|
||||
'CreateDirectoryW'
|
||||
'FindClose'
|
||||
'GetModuleHandleW']
|
||||
|
||||
ai_list_process = ['ExitProcess',
|
||||
'GetCurrentProcess',
|
||||
'GetProcessHeap',
|
||||
'OpenProcess']
|
||||
|
||||
ai_list_Antidebug = ['IsDebuggerPresent']
|
||||
|
||||
ai_list_thread = ['CreateThread',
|
||||
'GetCurrentThread']
|
||||
|
||||
ai_list_windows = ['MessageBoxW',
|
||||
'BeginDeferWindowPos',
|
||||
'CreateDialogParaW',
|
||||
'CreateWindowExW',
|
||||
'GetWindowLongW',
|
||||
'GetWindowRect',
|
||||
'GetWindowTextW',
|
||||
'InvalidRect'
|
||||
'SetWindowTextW'
|
||||
'ShowWindow']
|
||||
|
||||
ai_list_regkey = ['RegisterClassExW'
|
||||
'RegisterHotKey',
|
||||
'RegOpenKeyExW',
|
||||
'RegOpenCurrentUser',
|
||||
'RegSetValueExW']
|
||||
|
||||
ai_list_hook = ['SetWindowHookEx']
|
||||
|
||||
at = 34
|
||||
t = 35
|
||||
ti = 35
|
||||
@@ -0,0 +1,38 @@
|
||||
b'RegQueryValueExW'
|
||||
b'RegOpenKeyExW'
|
||||
b'RegOpenCurrentUser'
|
||||
b'RegDeleteKeyW'
|
||||
b'RegDeleteValueW'
|
||||
b'RegCloseKey'
|
||||
b'RegCreateKeyExW'
|
||||
b'RegSetValueExW'
|
||||
b'RegOpenKeyExA'
|
||||
b'RegSetValueExA'
|
||||
b'RegQueryValueA'
|
||||
b'RegCreateKeyExA'
|
||||
b'RegEnumKeyExW'
|
||||
b'RegQueryInfoKeyW'
|
||||
b'RegisterClassExW'
|
||||
b'RegisterHotKey'
|
||||
b'RegQueryValueExA'
|
||||
b'RegisterClipboardFormatA'
|
||||
b'RegisterWindowMessageA'
|
||||
b'RegisterClassA'
|
||||
b'CryptDestroyKey'
|
||||
b'CryptGenKey'
|
||||
b'CryptDecrypt'
|
||||
b'CryptEncrypt'
|
||||
b'CryptImportKey'
|
||||
b'CryptSetKeyParam'
|
||||
b'CryptReleaseContext'
|
||||
b'CryptDeriveKey'
|
||||
b'CryptCreateHash'
|
||||
b'CryptHashData'
|
||||
b'CryptStringToBinaryA'
|
||||
b'CryptBinaryToStringA'
|
||||
b'CryptGetKeyParam'
|
||||
b'CryptGetHashParam'
|
||||
b'CryptDestroyHash'
|
||||
b'CryptImportPublicKeyInfo'
|
||||
b'UnlockFile'
|
||||
b'LockFile'
|
||||
@@ -0,0 +1 @@
|
||||
447
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
@@ -0,0 +1 @@
|
||||
(pyas md5 hash)
|
||||
+145
@@ -0,0 +1,145 @@
|
||||
english_list = {
|
||||
"提示":"Tips",
|
||||
"已開啟":"On",
|
||||
"已關閉":"Off",
|
||||
"已开启":"On",
|
||||
"已关闭":"Off",
|
||||
"正在刪除: ":"Deleting: ",
|
||||
"正在删除":"Deleting: ",
|
||||
"存取被拒":"Access denied",
|
||||
" > [提示] 尚未啟用實時防護":" > [Tips] Real-time Protect is not enabled",
|
||||
" > [提示] 尚未启用实时防护":" > [Tips] Real-time Protect is not enabled",
|
||||
" > [行為防護] 成功攔截了惡意檔案創建行為。":" > [Behavior Protection] Successfully blocked malicious file creation behavior.",
|
||||
" 被移動":" Moved",
|
||||
" 被創建":" Created",
|
||||
" 被刪除":" Deleted",
|
||||
" 被編輯":" Edited",
|
||||
"請輸入需要尋找的檔案":"Please enter the file you want to find",
|
||||
"请输入需要寻找的档案":"Please enter the file you want to find",
|
||||
"✔成功: 已執行成功。":"✔Success: Executed successfully.",
|
||||
"這部裝置已受到保護":"This device has been protected",
|
||||
"✖錯誤: 執行失敗。":"✖Error: Execution failed.",
|
||||
" > [病毒掃描] 掃描出":" > [Virus Scan] scan out ",
|
||||
"個病毒":" Virus",
|
||||
"這部裝置目前不安全":"This device is currently unsafe",
|
||||
"✖當前已發現惡意軟體共{}項。":"✖A total of {} items of malware have been found so far.",
|
||||
'✔當前未發現惡意軟體。':'✔ No malware currently found.',
|
||||
'正在掃描: ':'Scanning: ',
|
||||
"病毒掃描":"Virus scan",
|
||||
"正在初始化中,請稍後...":"Initializing, please wait...",
|
||||
"✖當前已發現惡意軟體。":"✖Malware has currently been detected.",
|
||||
"✖掃描失敗。":"✖Scan failed.",
|
||||
"請選擇掃描方式":"Please select a scan method",
|
||||
"您確定要修復系統權限嗎?":"Are you sure you want to fix system permissions?",
|
||||
"修復完成!":"Repair complete!",
|
||||
"完成":'Finish',
|
||||
"您確定要修復系統檔案嗎?":"Are you sure you want to repair the system files?",
|
||||
"修復系統檔案":'Repair System Files',
|
||||
"錯誤":"Error",
|
||||
"錯誤: ":"Error: ",
|
||||
"[錯誤] ":"[Error] ",
|
||||
"修復失敗":"Repair failed",
|
||||
'清理系統檔案':'Clean up system files',
|
||||
"您確定要清理系統檔案嗎?":"Are you sure you want to clean the system files?",
|
||||
"清理完成":"Cleanup complete",
|
||||
"清理失敗":"Cleanup failed",
|
||||
"啟用安全模式":"Enable safe mode",
|
||||
"您確定啟用安全模式嗎?":"Are you sure you enable safe mode?",
|
||||
"使用該選項後需要重啟,現在要重啟嗎?":"A reboot is required after using this option, do you want to reboot now?",
|
||||
"啟用失敗":"Enable failed",
|
||||
'禁用安全模式':'Disable safe mode',
|
||||
"您確定禁用安全模式嗎?":"Are you sure you want to disable Safe Mode?",
|
||||
"禁用失敗":"Disable failed",
|
||||
"刪除檔案":"Delete file",
|
||||
"您確定刪除該檔案嗎?":"Are you sure you want to delete this file?",
|
||||
"刪除成功":"Success to deleted",
|
||||
"刪除失敗":"Failed to delete",
|
||||
"運行成功":"Run successfully",
|
||||
"不是有效命令":"Not a valid command",
|
||||
"您輸入了錯誤的HEKY":"You entered the wrong HEKY",
|
||||
"警告":"Warning",
|
||||
"成功的創建或修改註冊表值":"Successfully created or modified registry value",
|
||||
"分析文件函數":"Analyze File Func",
|
||||
"分析文件哈希值":"Analyze File Hashes",
|
||||
"分析文件位元":"Analyze File Bits",
|
||||
'尋找結果:':'Find result:',
|
||||
'正在尋找: ':'Searching: ',
|
||||
'找到檔案:':'File found:',
|
||||
'創建日期:':'Created Date:',
|
||||
"您確定要修改用戶密碼嗎?":"Are you sure you want to change the user password?",
|
||||
"IP查詢":"IP query",
|
||||
"您的ip地址為:{}":"Your ip address is: {}",
|
||||
"您確定要重置網路配置嗎?":"Are you sure you want to reset the network configuration?",
|
||||
"重置網路配置成功":"Reset network configuration successful",
|
||||
"設定":"Setting",
|
||||
"關於":"About",
|
||||
"結束進程":"End process",
|
||||
"啟用該選項可以實時監控進程中的惡意軟體並清除。":"Enable this option to monitor and remove malware in the system in real time.",
|
||||
"启用该选项可以实时监控进程中的恶意软件并清除。":"Enable this option to monitor and remove malware in the system in real time.",
|
||||
"啟用該選項可以提高掃描靈敏度,但這也可能會造成誤殺。":"Enable this option can improve scanning sensitivity, but it can also cause manslaughter.",
|
||||
"启用该选项可以提高扫描灵敏度,但这也可能会造成误杀。":"Enable this option can improve scanning sensitivity, but it can also cause manslaughter.",
|
||||
'{} > [實時防護] 成功攔截了一個惡意軟體:':'{} > [Real-Time Protect] Malware blocking success:',
|
||||
'{} > [實時防護] 惡意軟體攔截失敗:':'{} > [Real-Time Protect] Malware blocking failed:',
|
||||
'修復系統權限':"Repair System Permissions",
|
||||
'啟用該選項可以實時監控系統的檔案讀寫變更行為。':"Enable this option can improve scanning sensitivity, but it can also cause manslaughter.",
|
||||
'PYAS':"""PYAS Python Antivirus Software Security
|
||||
========================================
|
||||
PYAS Create Date: 2020/12/17
|
||||
Official Github: https://github.com/87owo/PYAS
|
||||
Official Website: https://pyantivirus.wixsite.com/pyas
|
||||
PYAS Core Developer: 87owo
|
||||
PYAS GUI Developer: litesans
|
||||
PYAS Data Collector: yang5487
|
||||
PYAS Testers: 87owo, litesans
|
||||
Special Thanks: Wix, Avast, Github, Google, Python,
|
||||
Microsoft, VirusTotal, VirusShare, LenStevens
|
||||
========================================
|
||||
Thanks For Using PYAS Python Antivirus Software
|
||||
""",
|
||||
"never gonna give you up":"""We are no strangers to love
|
||||
You know the rules and so do I
|
||||
A full commitment′s what I am thinking of
|
||||
You wouldn′t get this from any other guy
|
||||
I just want to tell you how I am feeling
|
||||
Gotta make you understand
|
||||
Never gonna give you up never gonna let you down
|
||||
Never gonna run around and desert you
|
||||
Never gonna make you cry never gonna say goodbye
|
||||
Never gonna tell a lie and hurt you
|
||||
We′ve known each other for so long
|
||||
Your heart′s been aching but You are too shy to say it
|
||||
Inside we both know what′s been going on
|
||||
We know the game and We are gonna play it
|
||||
And if you ask me how I am feeling
|
||||
Don′t tell me You are too blind to see
|
||||
Never gonna give you up never gonna let you down
|
||||
Never gonna run around and desert you
|
||||
Never gonna make you cry never gonna say goodbye
|
||||
Never gonna tell a lie and hurt you
|
||||
Never gonna give you up never gonna let you down
|
||||
Never gonna run around and desert you
|
||||
Never gonna make you cry never gonna say goodbye
|
||||
Never gonna tell a lie and hurt you
|
||||
Ooh give you up
|
||||
Ooh give you up
|
||||
Never gonna give never gonna give give you up
|
||||
Never gonna give never gonna give give you up
|
||||
We′ve known each other for so long
|
||||
Your heart′s been aching but You are too shy to say it
|
||||
Inside we both know what′s been going on
|
||||
We know the game and We are gonna play it
|
||||
I just want to tell you how I am feeling
|
||||
Gotta make you understand
|
||||
Never gonna give you up never gonna let you down
|
||||
Never gonna run around and desert you
|
||||
Never gonna make you cry never gonna say goodbye
|
||||
Never gonna tell a lie and hurt you
|
||||
Never gonna give you up never gonna let you down
|
||||
Never gonna run around and desert you
|
||||
Never gonna make you cry never gonna say goodbye
|
||||
Never gonna tell a lie and hurt you
|
||||
Never gonna give you up never gonna let you down
|
||||
Never gonna run around and desert you
|
||||
Never gonna make you cry never gonna say goodbye
|
||||
Never gonna tell a lie and hurt you""",
|
||||
}
|
||||
+2946
File diff suppressed because it is too large.
Load diff
+4109
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,10 @@
|
||||
import pyinstaller_versionfile
|
||||
pyinstaller_versionfile.create_versionfile(
|
||||
output_file="versionfile.txt",
|
||||
version='2.4.7',
|
||||
company_name="PYAS Security",
|
||||
file_description="Python Antivirus Software",
|
||||
internal_name="PYAS",
|
||||
legal_copyright="© PYAS Security",
|
||||
original_filename="PYAS.exe",
|
||||
product_name="PYAS")
|
||||
@@ -1,34 +1,23 @@
|
||||
PYAS ( Python 免費殺毒軟體 )
|
||||
# PYAS (Python Antivirus Software)
|
||||
PYAS is not only free and open source without advertising, Also built-in a large number of databases for offline use, Always protect user privacy and security.
|
||||

|
||||
|
||||
PYAS 免費防毒軟體使用 Python 程式語言開發,檔案大小不到 200 MB,
|
||||
且不會拖慢您的電腦速度,也不造成干擾,是目前佔用空間最小的軟體之一。
|
||||
|
||||
網站:
|
||||
|
||||
https://xiaomi69ai.wixsite.com/pyas ,
|
||||
## Official Website
|
||||
https://pyantivirus.wixsite.com/pyas ,
|
||||
https://github.com/87owo/PYAS
|
||||
|
||||
特別感謝:
|
||||
## Hashes Library
|
||||
https://virusshare.com/hashes ,
|
||||
https://github.com/87owo/ViruslistMD5/releases
|
||||
|
||||
Wix website ( https://www.wix.com ) ,
|
||||
Len Stevens ( https://github.com/Len-Stevens/Python-Antivirus )
|
||||
Microsoft MSERT ( https://docs.microsoft.com/en-us/windows/security/threat-protection/intelligence/safety-scanner-download )
|
||||
## Support System
|
||||
Windows 8.1, 10, 11 (64-bit), Ram 1GB, Rom 1GB or higher
|
||||
|
||||
==================================================================
|
||||
## Import Module
|
||||
os, sys, psutil, subprocess, cryptocode, threading, configparser, datetime, webbrowser, pefile, PYAS_English, pefile, hashlib, PyQt5, PYAS_UI, pywin32
|
||||
|
||||
PYAS ( Python Antivirus software Free )
|
||||
## Special Thanks
|
||||
Wix, Avast, Github, Google, Python, Microsoft, VirusTotal, VirusShare, mtkiao129, LenStevens
|
||||
|
||||
PYAS free antivirus software is developed using the Python programming language.
|
||||
The file size is less than 200 MB, and it will not slow down your computer speed or cause interference.
|
||||
It is currently one of the smallest software that takes up space.
|
||||
|
||||
Website:
|
||||
|
||||
https://xiaomi69ai.wixsite.com/pyas?lang=en ,
|
||||
https://github.com/87owo/PYAS
|
||||
|
||||
We are especially grateful:
|
||||
|
||||
Wix website ( https://www.wix.com ) ,
|
||||
Len Stevens ( https://github.com/Len-Stevens/Python-Antivirus )
|
||||
Microsoft MSERT ( https://docs.microsoft.com/en-us/windows/security/threat-protection/intelligence/safety-scanner-download )
|
||||
Copyright© 2020~2022 PYAS Security
|
||||
Reference in new issue
Block a user