Compare commits

...
47 Commits
Author SHA1 Message Date
PYDT e8e4cb5ebe Add files via upload 2023-03-03 11:42:29 +08:00
mtkiao129 87175e6e89 優化PYAS.py檔案 2023-03-02 17:47:21 +08:00
PYDT 301340b512 Add files via upload 2023-03-02 17:43:18 +08:00
PYDT e4388201c2 Add files via upload 2023-03-02 15:10:14 +08:00
PYDT ac3b2b7c80 Add files via upload 2023-03-01 18:46:09 +08:00
PYDT 5e79354705 Add files via upload 2023-03-01 13:18:12 +08:00
PYDT d39ef0693f Add files via upload 2023-03-01 13:17:11 +08:00
PYDT 2577333d79 Delete Library/PYAS/Audio directory 2023-03-01 13:14:11 +08:00
PYDT 115c335916 Delete Askaction.ogg 2023-03-01 13:13:56 +08:00
PYDT 4bfbdf476f Delete Viruslist.func 2023-03-01 13:13:13 +08:00
PYDT faea8cd616 Add files via upload 2023-03-01 10:56:54 +08:00
PYDT 6f1db7f9ef Delete PYAS_api.py 2023-03-01 10:55:48 +08:00
PYDT 204977cc49 Add files via upload 2023-02-26 18:12:02 +08:00
PYDT 8e825a58f0 Update PYAS_api.py 2023-02-26 10:04:04 +08:00
PYDT 3e567c6ffb Update PYAS_api.py 2023-02-25 22:45:00 +08:00
PYDT 8845f2a964 Add files via upload 2023-02-25 22:16:18 +08:00
PYDT a1400992af Update README.md 2023-02-25 20:15:49 +08:00
PYDT fa721e2e51 Add files via upload 2023-02-25 19:09:12 +08:00
PYDT c46a315280 Add files via upload 2023-02-25 19:08:40 +08:00
PYDT 81d6f34c35 Add files via upload 2023-02-25 19:07:08 +08:00
PYDT 6825e3d389 Add files via upload 2023-02-24 18:05:25 +08:00
PYDT 01e329234b Add files via upload 2023-02-24 02:04:01 +08:00
PYDT cdac73a18a Add files via upload 2023-02-23 15:55:18 +08:00
PYDT 3469349da5 Add files via upload 2023-02-14 08:55:38 +08:00
PYDT 9d814f9b66 Add files via upload 2023-02-13 16:27:09 +08:00
PYDT 81bcf5d6df Add files via upload 2023-02-13 12:45:29 +08:00
PYDT b5c595d1d6 Add files via upload 2023-01-23 22:56:32 +08:00
PYDT 484872cc11 Add files via upload 2023-01-23 22:55:54 +08:00
PYDT c96f6df171 Add files via upload 2023-01-20 21:59:40 +08:00
PYDT 2a98c2e8b4 Add files via upload 2023-01-20 20:34:49 +08:00
PYDT 36e6ac3301 Add files via upload 2023-01-18 10:07:57 +08:00
PYDT c20a0d3f32 Add files via upload 2023-01-18 10:07:01 +08:00
PYDT a609812960 Add files via upload 2023-01-16 15:31:53 +08:00
PYDT b6f3e66770 Update README.md 2023-01-14 23:20:08 +08:00
PYDT 0f41e98e5e Add files via upload 2023-01-12 20:41:11 +08:00
PYDT a808056229 Add files via upload 2023-01-11 01:01:11 +08:00
PYDT 314bdebde3 Add files via upload 2023-01-08 00:36:28 +08:00
PYDT ab7afb342c Add files via upload 2023-01-08 00:32:07 +08:00
PYDT 691049617d Add files via upload 2023-01-03 11:27:39 +08:00
PYDT f747d58c71 Add files via upload 2023-01-03 11:25:44 +08:00
PYDT c193a38782 Add files via upload 2023-01-02 21:46:59 +08:00
PYDT 4e8b0ba168 Add files via upload 2023-01-02 21:34:09 +08:00
PYDT fd37134fcd Update README.md 2023-01-02 21:28:53 +08:00
PYDT 5acf1aaf0e Update README.md 2023-01-02 21:28:07 +08:00
PYDT d0e3bbc55f Update LICENSE.md 2022-12-29 10:17:02 +08:00
PYDT 0c9dfb5829 Update README.md 2022-12-27 06:50:25 +08:00
PYDT 987bd6bcc1 Add files via upload 2022-12-26 18:20:21 +08:00
12 changed files with 627 additions and 988 deletions

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
MIT License
Copyright (c) 2020-2022 87owo (PYAS Security)
Copyright (c) 2020-2023 87owo (PYAS Security)
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
-30
View File
@@ -1,30 +0,0 @@
GetSystemDirectory
BroadcastSystemMessage
BroadcastSystemMessage
CreateIcon
RegOpenCurrentUser
RegSetValue
RegCreateKey
RegDeleteValue
RegisterClass
RegisterHotKey
RegisterClipboardFormat
RegisterWindowMessage
RegisterClass
CryptDestroyKey
CryptGenKey
CryptDecrypt
CryptEncrypt
CryptImportKey
CryptSetKeyParam
CryptDeriveKey
CryptCreateHash
CryptHashData
CryptStringToBinary
CryptBinaryToString
CryptGetKeyParam
CryptGetHashParam
CryptDestroyHash
CryptImportPublicKeyInfo
UnlockFile
LockFile
Binary file not shown.
Binary file not shown.
Binary file not shown.
+593 -924
View File
File diff suppressed because it is too large. Load diff
+16
View File
@@ -0,0 +1,16 @@
import requests
def scan(types,text):
response = requests.get("https://api.pyas.cf/pyas", params={types: text})
if response.status_code == 200:
if response.text == "True":
return True
else:
return False
else:
return response.status_code
print(scan("md5","<md5 hashes>"))
# https://api.pyas.cf/pyas?md5=<md5 hashes>
# return string True, False
+5 -21
View File
@@ -5,17 +5,14 @@ english_list = {
"已开启":"On",
"已关闭":"Off",
"正在刪除: ":"Deleting: ",
"正在删除":"Deleting: ",
"正在删除: ":"Deleting: ",
"存取被拒":"Access denied",
"添加數據庫":"Add database",
"安全密鑰錯誤":"Security Key Error",
"安全密钥错误":"Security Key Error",
"存取被拒":"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.",
@@ -85,22 +82,9 @@ english_list = {
"啟用該選項可以提高掃描靈敏度,但這也可能會造成誤殺。":"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] Action blocking success:',
'{} > [實時防護] 惡意軟體攔截失敗:':'{} > [Real-Time Protect] Malware blocking failed:',
'{} > [實時防護] 正在檢測檔案安全性:':'{} > [Real-time Protect] Checking file security:',
'{} > [實時防護] 未檢測到可疑檔案:':'{} > [Real-time Protect] No suspicious files detected:',
'修復系統權限':"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: mtkiao
PYAS Data Collector: yang5487
PYAS Testers: 87owo, mtkiao
Special Thanks: Wix, Avast, Github, Google, Python,
Microsoft, VirusTotal, VirusShare, LenStevens
========================================
Thanks For Using PYAS Python Antivirus Software
"""}
'啟用該選項可以實時監控系統的檔案讀寫變更行為。':"Enable this option can improve scanning sensitivity, but it can also cause manslaughter."}
+3 -3
View File
@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'C:\Users\Windows\Documents\Project\Python\PYDT開發團隊\PYAS防毒軟體\PYAS_程式碼\PYAS_UI.ui'
# Form implementation generated from reading ui file 'C:\Users\Windows\Documents\Project\Python\PYDT開發團隊\PYAS防毒軟體\PYAS_程式碼\Library\PYAS\Qtui\PYAS_UI.ui'
#
# Created by: PyQt5 UI code generator 5.15.7
#
@@ -569,7 +569,7 @@ class Ui_MainWindow(object):
self.Encryption_Text_output.setFont(font)
self.Encryption_Text_output.setObjectName("Encryption_Text_output")
self.Encryption_Text_Password_input = QtWidgets.QLineEdit(self.Encryption_Text_widget)
self.Encryption_Text_Password_input.setGeometry(QtCore.QRect(140, 400, 281, 31))
self.Encryption_Text_Password_input.setGeometry(QtCore.QRect(150, 400, 271, 31))
font = QtGui.QFont()
font.setFamily("Microsoft YaHei")
font.setPointSize(11)
@@ -1853,7 +1853,7 @@ class Ui_MainWindow(object):
self.PYAE_Version.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
self.PYAE_Version.setObjectName("PYAE_Version")
self.License_terms = QtWidgets.QTextEdit(self.About_widget)
self.License_terms.setGeometry(QtCore.QRect(30, 300, 611, 131))
self.License_terms.setGeometry(QtCore.QRect(30, 310, 611, 121))
self.License_terms.setStyleSheet("")
self.License_terms.setReadOnly(True)
self.License_terms.setObjectName("License_terms")
+4 -4
View File
@@ -1103,9 +1103,9 @@ QPushButton:pressed
<widget class="QLineEdit" name="Encryption_Text_Password_input">
<property name="geometry">
<rect>
<x>140</x>
<x>150</x>
<y>400</y>
<width>281</width>
<width>271</width>
<height>31</height>
</rect>
</property>
@@ -3719,9 +3719,9 @@ QPushButton:hover
<property name="geometry">
<rect>
<x>30</x>
<y>300</y>
<y>310</y>
<width>611</width>
<height>131</height>
<height>121</height>
</rect>
</property>
<property name="styleSheet">
+1 -1
View File
@@ -1,7 +1,7 @@
import pyinstaller_versionfile
pyinstaller_versionfile.create_versionfile(
output_file="versionfile.txt",
version='2.5.2',
version='2.6.0',
company_name="PYAS Security",
file_description="Python Antivirus Software",
internal_name="PYAS",
+4 -4
View File
@@ -1,5 +1,5 @@
# PYAS (Python Antivirus Software)
PYAS is not only free and open source without ads, A large number of offline databases are also built in, Always protect the privacy and data security of users.
PYAS is not only free and open source without ads,Also uses multiple intelligent protection engines,Always protect the privacy and data security of users.
![PYAS](https://user-images.githubusercontent.com/85057800/202692146-e55848d5-7e24-405d-b33d-f4fa3883fba6.png)
@@ -18,9 +18,9 @@ https://github.com/87owo/PYAS/blob/main/LICENSE.md
Windows 8.1, 10, 11 (64-bit), Ram 1GB, Rom 1GB or higher
## Import Module
os, sys, psutil, subprocess, cryptocode, threading, configparser, datetime, webbrowser, PYAS_English, pefile, hashlib, PyQt5, PYAS_UI, pywin32
os, sys, time, socket, random, psutil, subprocess, threading, configparser, win10toast, pefile, hashlib, PyQt5, pywin32, requests, platform, cryptocode, PYAS_English, PYAS_UI
## Special Thanks
Wix, Avast, Github, Google, Python, Microsoft, VirusTotal, VirusShare, mtkiao129, LenStevens
Wix, VirusShare, mtkiao129, LenStevens
Copyright© 2020~2022 PYAS Security By 87owo
Copyright© 2020~2023 PYAS Security By 87owo