-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
24 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# Antivirus | ||
|
||
Tarama yada ayarlardan kullanıcı tanımını çalıştırmak için `mele/main.py` dosyasını çalıştırmanız gerekmektedir. | ||
|
||
Önce `Anitivirüs.exe` sonra `main.py` dosyası çalıştırılmalıdır. | ||
|
||
|
||
|
||
**Ne yapıyor ?** | ||
|
||
- Açılan işlemlerin bildirimlerini alması. | ||
- Dll enjeksiyon yaparak kancalama yapar ve kancaya takılanlar program ile haberleşir (Tüm dosya ilişkili fonskyonlara hook atılmadı, sadece deneysel amaçlıdır). Amaç güvenli dosya olarak tanımlanan klasörlere girişi engellemek. | ||
- Kayıt defterine veri tutması. | ||
- Karantinaya alma yada çıkartma (şifreli), karantina tarihi ve adresi. | ||
- Takılı diskleri listelemesi ve istenilen diski taraması. | ||
- Taramanın bitmesi durumunda otomatik olarak tespitlere toplu karar verme seçeneği karantinaya al, sil yada hiç bir şey yapma, bilgisayarı kapatma, yeniden başlatma veya bekletme gibi seçeneklerde mevcut. | ||
- Kayıt defterinde, açık işlemlerden kullanıcı tanımı oluşturması. Oluşturulan bu tanım programın davranışını değiştiriyor. | ||
|
||
# **İNDİRMEK İÇİN** | ||
[Buraya Tıklayınız](https://github.com/Karuulme/finalProject/releases/) | ||
|
||
Makine öğreniminde kullanılan modül: | ||
|
||
https://doi.org/10.3390/electronics12020342 |