Compare commits

...
99 Commits
Author SHA1 Message Date
87owo 120fa556fe Add files via upload 2022-11-20 12:58:21 +08:00
87owo fa2d19f4d1 Update README.md 2022-11-19 14:59:02 +08:00
87owo a538074890 Add files via upload 2022-11-18 22:31:20 +08:00
87owo 06c698e7bb Add files via upload 2022-11-18 22:16:29 +08:00
87owo 88622f9727 Update README.md 2022-11-18 19:11:17 +08:00
87owo d6d22d9fd8 Rename Version_File.py to PYAS_Version_File.py 2022-11-18 18:57:07 +08:00
87owo 8c64ff8571 Delete PYAS_Setup.ifp 2022-11-18 18:55:46 +08:00
87owo 87691a0336 Delete PYAS_Old.py 2022-11-18 18:55:31 +08:00
87owo d59aaf2a38 Add files via upload 2022-11-18 18:53:36 +08:00
87owo a16d87a8d9 Delete Viruslist.func 2022-11-18 18:52:54 +08:00
87owo 5f8f4e59bc Add files via upload 2022-11-18 18:49:17 +08:00
87owo 9425d7244d Delete ICON.ico 2022-11-18 18:48:43 +08:00
87owo 9c88d9fa2c Add files via upload 2022-11-18 18:43:39 +08:00
87owo d24ae043f0 Update README.md 2022-11-18 12:06:41 +08:00
87owo 94f39bbabd Update README.md 2022-11-18 12:04:30 +08:00
87owo 2d290c0469 Add files via upload 2022-11-18 11:59:04 +08:00
87owo 808716993e Add files via upload 2022-11-18 01:47:06 +08:00
87owo 3b29cbf283 Add files via upload 2022-11-17 21:55:08 +08:00
87owo 5d2c2bcdee Add files via upload 2022-11-17 01:13:59 +08:00
87owo 0b638a802a Add files via upload 2022-11-16 23:45:58 +08:00
87owo 3f7fb7f457 Add files via upload 2022-11-16 06:32:30 +08:00
87owo cdfc24c38a Add files via upload 2022-11-16 06:29:50 +08:00
87owo 26adb5cb1e Add files via upload 2022-11-12 16:19:08 +08:00
87owo 54ee48ce2a Add files via upload 2022-11-12 16:18:40 +08:00
87owo 675fd2d16e Update README.md 2022-10-28 06:12:04 +08:00
87owo f6dd77015a Add files via upload 2022-10-28 00:44:54 +08:00
87owo 5ff8c774e4 Add files via upload 2022-10-28 00:44:05 +08:00
87owo 7b314d93ad Add files via upload 2022-09-24 12:12:38 +08:00
87owo 0627ef7814 Add files via upload 2022-09-22 18:14:53 +08:00
87owo eccdce1913 Add files via upload 2022-09-21 06:09:15 +08:00
87owo 06fa3577e9 Add files via upload 2022-09-15 20:32:01 +08:00
87owo a6c77f18f0 Add files via upload 2022-09-15 06:10:36 +08:00
87owo 534f816889 Add files via upload 2022-09-14 18:51:19 +08:00
87owo 0cd67e7e34 Add files via upload 2022-09-14 18:46:24 +08:00
87owo 552f36d15e Add files via upload 2022-09-14 06:34:26 +08:00
87owo 5e6af38e0f Add files via upload 2022-09-13 22:37:38 +08:00
87owo 6d49905ac2 Add files via upload 2022-09-13 22:18:05 +08:00
87owo e75e47dfda Add files via upload 2022-09-13 22:16:06 +08:00
87owo 18c3f42c4b Add files via upload 2022-09-13 22:06:10 +08:00
87owo b431a9772c Update README.md 2022-09-13 12:03:46 +08:00
87owo f55f4d54a0 Update README.md 2022-09-13 11:58:57 +08:00
87owo 08398d6fae Add files via upload 2022-09-13 06:20:07 +08:00
87owo 86825baba8 Update README.md 2022-09-11 22:01:09 +08:00
87owo 79fd9b4778 Update README.md 2022-09-11 18:03:21 +08:00
87owo 5aa26b059b Update README.md 2022-09-11 18:02:29 +08:00
87owo 3db3e64bb1 Add files via upload 2022-09-11 17:48:49 +08:00
87owo c2384c1fb7 Update README.md 2022-09-10 19:11:55 +08:00
87owo 50954b5682 Update README.md 2022-09-10 19:06:12 +08:00
87owo 4fa9ddb9f8 Update README.md 2022-09-10 19:04:17 +08:00
87owo a8e4373188 Update README.md 2022-09-10 19:01:58 +08:00
87owo 7d29c5f911 Update README.md 2022-09-10 18:57:31 +08:00
87owo a4a87cf2ce Update README.md 2022-09-08 08:51:39 +08:00
87owo 8501aa319d Add files via upload 2022-09-07 18:24:47 +08:00
87owo 89d59c1b75 Update README.md 2022-09-07 07:19:16 +08:00
87owo cb40e6bc89 Update README.md 2022-09-06 16:42:47 +08:00
87owo c5471ebca7 Update README.md 2022-09-06 16:41:19 +08:00
87owo 456885000e Update README.md 2022-09-06 16:34:03 +08:00
87owo 03a9b6336b Update README.md 2022-09-06 16:31:01 +08:00
87owo c01a93635f Update README.md 2022-09-06 16:28:41 +08:00
87owo 5b9fe1ac1c Update README.md 2022-09-06 16:27:09 +08:00
87owo cb205164a8 Update README.md 2022-09-06 16:22:40 +08:00
87owo 0ac5eb8840 Update README.md 2022-09-06 16:21:35 +08:00
87owo 0ed0b38ea9 Update README.md 2022-09-06 16:18:50 +08:00
87owo e6c2d4521f Update README.md 2022-09-06 16:14:50 +08:00
87owo 7e4c038354 Add files via upload 2022-09-04 11:38:15 +08:00
87owo c4bd8c4584 Update README.md 2022-09-02 13:50:35 +08:00
87owo bc6702acc4 Add files via upload 2022-08-30 18:21:34 +08:00
87owo 21b12114ab Add files via upload 2022-08-29 15:56:19 +08:00
87owo d571a18f7b Add files via upload 2022-08-22 23:34:56 +08:00
87owo 2233f3a8f2 Add files via upload 2022-08-21 11:51:15 +08:00
87owo 2895be61be Add files via upload 2022-08-20 12:09:47 +08:00
87owo 8a79bc9510 Add files via upload 2022-08-19 11:48:59 +08:00
87owo f6be201e66 Add files via upload 2022-08-12 10:24:16 +08:00
87owo 974dd9b519 Rename PYAS.py to PYAS_Old.py 2022-08-12 10:23:17 +08:00
87owo 939f943580 Add files via upload 2022-08-11 15:34:42 +08:00
87owo c12a1ef16d Update README.md 2022-07-22 15:50:59 +08:00
87owo c51173651e Add files via upload 2022-07-22 15:03:17 +08:00
87owo 96a2a93c8c Add files via upload 2022-07-21 13:54:59 +08:00
87owo 794baab0c9 Update README.md 2022-07-19 14:25:56 +08:00
87owo 0ac7b80eae Add files via upload 2022-07-17 19:14:12 +08:00
87owo 6795d1c6a4 Add files via upload 2022-07-16 13:20:45 +08:00
87owo d9eac56f1b Add files via upload 2022-07-13 11:22:12 +08:00
87owo 325e5cda21 Add files via upload 2022-07-12 16:38:25 +08:00
87owo a8f8a8ddb4 Add files via upload 2022-07-11 18:23:22 +08:00
87owo 3507802eb9 Add files via upload 2022-07-10 12:23:30 +08:00
87owo 9588bdb7cc Add files via upload 2022-07-05 11:28:51 +08:00
87owo 97ca2dcc79 Add files via upload 2022-07-03 15:24:06 +08:00
87owo 44df3e9344 Delete list.py 2022-07-01 11:02:31 +08:00
87owo 668c12bac7 Delete PYAE.py 2022-07-01 11:02:21 +08:00
87owo f843bf7c08 Add files via upload 2022-07-01 11:01:37 +08:00
87owo 8262ff21a4 Add files via upload 2022-06-08 08:02:12 +08:00
87owo d93406339f Update README.md 2022-06-05 17:38:54 +08:00
87owo 4f9adabb06 Add files via upload 2022-06-05 17:31:18 +08:00
87owo 68d12c0368 Add files via upload 2022-05-20 06:51:58 +08:00
87owo 56e64619fa Add files via upload 2022-05-15 15:29:50 +08:00
87owo 87162c00c9 Update README.md 2022-05-15 15:29:10 +08:00
87owo ae4cfa4f7c Add files via upload 2022-05-14 10:35:14 +08:00
87owo f21fbc8c10 Add files via upload 2022-04-26 08:14:55 +08:00
87owo 5ee0c4bb34 Add files via upload 2022-04-24 20:26:38 +08:00
17 changed files with 15427 additions and 1955 deletions

No files matched your search

-177
View File
@@ -1,177 +0,0 @@
import hashlib
import os
from functools import partial
import json
import zipfile
def md5_file():
for i in range(410):
x = 5 - len(str(i))
y = '0'*x+str(i)
bytes = zipfile.ZipFile('Library/MD5.zip', 'r').read(str(y)+'.md5')
#def pyae_scan():
def scan_sha256(file):
try:
virus_found = False
with open(file,"rb") as f:
bytes = f.read()
readable_hash = hashlib.sha256(bytes).hexdigest();
print("SHA256: " + readable_hash)
with open("Library/SHA256.txt",'r') as f:
lines = [line.rstrip() for line in f]
for line in lines:
if str(readable_hash) == str(line.split(";")[0]):
virus_found = True
f.close()
if not virus_found:
print("File is safe!")
return False
else:
return True
#print("Virus detected! File quarentined")
#os.remove(file)
except:
pass
def scan_md5(file):
#try:
virus_found = False
with open(file,"rb") as f:
bytes = f.read()
readable_hash = hashlib.md5(bytes).hexdigest();
#print("MD5: " + readable_hash)
for i in range(410):
x = 5 - len(str(i))
y = '0'*x+str(i)
with open('Library/MD5/'+str(y)+'.md5','r') as f:
#print(str(f))
lines = [line.rstrip() for line in f]
for line in lines:
if str(readable_hash) == str(line.split(";")[0]):
#print(str(f))
virus_found = True
f.close()
if not virus_found:
#print("File is safe!")
return False
else:
#print("Virus detected! File quarentined")
#os.remove(file)
return True
#except Exception as e:
# print(e)
def scan(file):
try:
virus_found = False
with open(file,"rb") as f:
bytes = f.read()
readable_hash = hashlib.sha1(bytes).hexdigest();
print("SHA1: " + readable_hash)
with open('Library/SHA1 HASHES.json', 'r') as f:
dataset = json.loads(f.read())
for index, item in enumerate(dataset["data"]):
if str(item['hash']) == str(readable_hash):
virus_found = True
f.close()
if not virus_found:
print("File is safe!")
return False
else:
#print("Virus detected! File quarentined")
#os.remove(file)
return True
except:
pass
def pyae_scan_full(filepath):
try:
fss = 0
start = time.time()
findfile('A:/',ffile,fss,start)
findfile('B:/',ffile,fss,start)
findfile('C:/',ffile,fss,start)
findfile('D:/',ffile,fss,start)
findfile('E:/',ffile,fss,start)
findfile('F:/',ffile,fss,start)
findfile('G:/',ffile,fss,start)
findfile('H:/',ffile,fss,start)
findfile('I:/',ffile,fss,start)
findfile('J:/',ffile,fss,start)
findfile('K:/',ffile,fss,start)
findfile('L:/',ffile,fss,start)
findfile('M:/',ffile,fss,start)
findfile('N:/',ffile,fss,start)
findfile('O:/',ffile,fss,start)
findfile('P:/',ffile,fss,start)
findfile('Q:/',ffile,fss,start)
findfile('R:/',ffile,fss,start)
findfile('S:/',ffile,fss,start)
findfile('T:/',ffile,fss,start)
findfile('U:/',ffile,fss,start)
findfile('V:/',ffile,fss,start)
findfile('W:/',ffile,fss,start)
findfile('X:/',ffile,fss,start)
findfile('Y:/',ffile,fss,start)
findfile('Z:/',ffile,fss,start)
end = time.time()
ft = open('PYASF.txt','r')
fe = ft.read()
ft.close()
textPad.insert("insert", '''
尋找結果: '''+'''
============================================================================
'''+str(fe)+'''============================================================================
總共耗時: '''+str(end - start)+''' 秒''')
os.remove('PYASF.txt')
except:
pass
def findfile(path,ffile,fss,start):
textPad.delete(1.0,END)
try:
textPad.insert("insert", '正在尋找: '+str(path))
for fd in os.listdir(path):
root.update()
fullpath = os.path.join(path,fd)
if os.path.isdir(fullpath):
#print('正在掃描: ',fullpath)
findfile(fullpath,ffile,fss,start)
else:
fss = fss + 1
if ffile in str(fd):
date = time.ctime(os.path.getmtime(fullpath))
#try:
#f = open(fullpath, 'r')
#text = f.readline()
#f.close()
#print('預覽內容: '+text)
#except:
#print('預覽內容: ✖錯誤,這個檔案不支援預覽')
ft = open('PYASF.txt','a')
ft.write('''找到檔案: '''+str(fullpath)+'''
建立日期: '''+str(date)+'''
''')
ft.close()
continue
except:
pass
#scan(filepath)
#scan_md5(filepath)
#scan_sha256(filepath)
#ed01ebfbc9eb5bbea545af4d01bf5f1071661840480439c6e5babe8e080e41aa.exe
def pyae_file_scan(file):
if scan_md5(file):
return True
else:
return False
#if scan(file) or scan_sha256(file) or scan_md5(file):
+38
View File
@@ -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'
+1
View File
@@ -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

+1
View File
@@ -0,0 +1 @@
(pyas md5 hash)
-79
View File
@@ -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
+5585
View File
File diff suppressed because it is too large. Load diff
+2574 -1689
View File
File diff suppressed because it is too large. Load diff
+145
View File
@@ -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
View File
File diff suppressed because it is too large. Load diff
+4109
View File
File diff suppressed because it is too large. Load diff
+10
View File
@@ -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")
+18 -10
View File
@@ -1,15 +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](https://user-images.githubusercontent.com/85057800/202692146-e55848d5-7e24-405d-b33d-f4fa3883fba6.png)
PYAS 免費防毒軟體使用 Python 程式語言開發,包含超過 15 種免費功能
且不會拖慢您的電腦速度,也不造成干擾,並採用 PYAE V1.1.0 掃毒引擎。
網站:
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
## Special Thanks
Wix, Avast, Github, Google, Python, Microsoft, VirusTotal, VirusShare, mtkiao129, LenStevens
Copyright© 2020~2022 PYAS Security