• Network
  • Security
  • Software
  • Thủ thuật
  • Tin tức
  • Video hướng dẫn
  • Donate – Mời AnonyViet ly Cafe ☕
AnonyViet
  • Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
No Result
View All Result
  • Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
No Result
View All Result
AnonyViet
No Result
View All Result

Cách tạo trình quét Virus đơn giản bằng API của Virus Total

Ellyx13 by Ellyx13
in Code
Reading Time: 4 mins read
A A
0

Mục lục bài viết

  1. Virus Total là gì?
  2. Cách tạo trình quét Virus đơn giản bằng Python

Bạn đã bao giờ tự tạo cho riêng mình một trình quét virus chưa? Nếu bạn muốn làm điều đó nhưng lại không biết bắt đầu từ đâu hoặc cảm thấy mình không đủ khả năng làm được thì cũng đừng lo nhé. Bởi vì trong bài viết này, mình sẽ hướng dẫn các bạn tự cho cho riêng mình một trình quét virus cực kỳ đơn giản bằng python.Cách tạo trình quét Virus đơn giản bằng Python

Tham gia kênh Telegram của AnonyViet  👉 Link 👈

Các  bạn không nhất thiết phải viết một trình quét virus từ đầu, ý mình là code lại hết tất cả mọi thứ. Nếu bạn nào làm được như vậy thì quá tốt, nhưng hầu hết mọi người đều không đủ khả năng làm nhưng vậy và nó cũng rất tốn thời gian nữa. Thay vì vậy, thì bạn có thể sử dụng các thư viện, các API có sẵn từ các trang web nổi tiếng về quét virus như Virus Total.

Các bài viết liên quan

Cách sử dụng AutoGPT không cần cài đặt 15

Cách sử dụng AutoGPT không cần cài đặt

22/04/2023
Hướng dẫn tự tạo Bot ChatGPT trên Telegram 16

Hướng dẫn tự tạo Bot ChatGPT trên Telegram

27/03/2023
Cách tạo Web App Chatbot viết code tự động bằng Python 17

Cách tạo Web App Chatbot viết code tự động bằng Python

20/03/2023
Cách vượt Captcha Google bằng python 18

Cách vượt Captcha Google bằng python

23/02/2023

Virus Total là gì?

Virus Total kiểm tra file của bạn bằng hơn 70 trình quét chống vi-rút và danh sách các URL/domain nguy hiểm, nó còn trích xuất nội dung của tệp để phục vụ nghiên cứu. Bất kỳ người dùng nào cũng có thể chọn một tệp từ máy tính của họ bằng trình duyệt và gửi tệp đó tới VirusTotal. VirusTotal cung cấp nhiều cách thức khác nhau để bạn gửi file như trên ứng dụng web, ứng dụng PC, tiện ích mở rộng trên trình duyệt và API. Ứng dụng web có mức độ ưu tiên quét cao nhất trong số các cách còn lại. Bạn có thể sử dụng ngôn ngữ lập trình nào để gửi file bằng cách sử dụng API dựa trên HTTP.

Khi gửi file hoặc URL, kết quả sẽ được chia sẻ với người gửi và cả bên thực hiện quét, bên này sử dụng kết quả để cải thiện hệ thống của chính họ. Do đó, bằng cách gửi file, URL, domain,… cho VirusTotal, bạn cũng đang góp phần nâng cao mức độ bảo mật CNTT trên toàn thế giới.

Cách tạo trình quét Virus đơn giản bằng Python

Do VirusTotal có hỗ trợ API và cả documents cho cả Python và Golang nên việc triển khai API cũng rất dễ dàng. Nhưng trước hết, bạn cần đảm bảo hệ thống của mình được cài đặt python 3 trước đã. Bạn nào chưa cài thì có thể cài tại dây. Phần giao diện thì mình sử dụng thư viện PySimpleGUI để làm giao diện đơn giản, dễ sử dụng. Ngoài ra, bạn nào quen với CLI thì có thể chỉnh sửa code chút là được nhé.

Sau đó, đăng nhập vào Virus Total tại đây và chọn API Key.

Cách tạo trình quét Virus đơn giản bằng API của Virus Total 10

Tiếp theo, bạn sao chép key API bằng cách nhấn vào icon sao chép bên dưới.

Cách tạo trình quét Virus đơn giản bằng API của Virus Total 11

Vậy là bước chuẩn bị đã xong, các bạn làm thêm vài bước dưới nữa để cài đặt hệ thống.

Bước 1: Tải ứng dụng về hệ thống của mình bằng cách clone repo sau:

git clone https://github.com/ellyx13/Virus-Scanner-With-Python.git

Bước 2: Mở file virus_Scanner.py và dán key API vừa copy vào biến API_KEY.

Cách tạo trình quét Virus đơn giản bằng API của Virus Total 12

Bước 3: Mở cmd tại đường dẫn của file virus_Total.py và cài đặt các thư viện cần thiết bằng lệnh dưới:

python install -r requirements.txt

Bước 4: Chạy file virus_Total.py.

python virus_Scanner.py

Trên giao diện phần mềm, các bạn nhấn nút Browse và chọn file mà bạn muốn quét rồi nhấn Scan.

Cách tạo trình quét Virus đơn giản bằng API của Virus Total 13

Đợi vài giây để chương trình nhận kết quả từ Virus Total. Dưới đây là kết quả mà mình nhận được, cực kỳ nhiều vấn đề luôn :v.

Cách tạo trình quét Virus đơn giản bằng API của Virus Total 14

Chúc các bạn thành công.

 

Đánh giá bài viết post
Tags: pythonquét virusvirusVirus Total
Ellyx13

Ellyx13

Có người không dám bước vì sợ gãy chân, nhưng sợ gãy chân mà không dám bước đi thì khác nào chân đã gãy.

Related Posts

Cách xem code dưới dạng Assembly 19
Code

Cách xem code dưới dạng Assembly

13/05/2023
Hướng dẫn tự tạo Bot ChatGPT trên Messenger 20
Code

Hướng dẫn tự tạo Bot ChatGPT trên Messenger

04/04/2023
Hướng dẫn tự tạo Bot ChatGPT trên Telegram 21
Python

Hướng dẫn tự tạo Bot ChatGPT trên Telegram

27/03/2023
Cách tạo Web App Chatbot viết code tự động bằng Python 22
Code

Cách tạo Web App Chatbot viết code tự động bằng Python

20/03/2023
Cách vượt Captcha Google bằng python 23
Python

Cách vượt Captcha Google bằng python

23/02/2023
cach tao hinh ascii Duc Phat khi nhan F12
Code

ASCII Đức Phật phù hộ Code không Bug

13/02/2023
Next Post
Tiền điện tử so với cổ phiếu: Bạn nên biết điều gì 24

Tiền điện tử so với cổ phiếu: Bạn nên biết điều gì

Subscribe
Notify of
guest

guest

Website này sử dụng Akismet để hạn chế spam. Tìm hiểu bình luận của bạn được duyệt như thế nào.

0 Comments
Inline Feedbacks
View all comments

Asia 300×600

Liên hệ Quảng Cáo

Lien he AnonyViet

Đối tác —

Shopee

Các bài mới

Clickjacking là gì? 25

Clickjacking là gì?

09/06/2023
Cách dùng AI cover nhạc cực hay và đơn giản 26

Cách dùng AI cover nhạc cực hay và đơn giản

08/06/2023
Cách tạo Visa/MasterCard ảo miễn phí để mua hàng Online 27

Cách tạo Visa/MasterCard ảo miễn phí để mua hàng Online

07/06/2023
Cách chuyển hình ảnh thành văn bản bằng Google Docs 28

Cách chuyển hình ảnh thành văn bản bằng Google Docs

07/06/2023
Generative Fill trong Photoshop có thần thánh như lời đồn? 29

Generative Fill trong Photoshop có thần thánh như lời đồn?

06/06/2023

Ads

Giới thiệu

AnonyViet

AnonyViet

Nơi chia sẻ những kiến thức mà bạn chưa từng được học trên ghế nhà trường!

Chúng tôi sẵn sàng đón những ý kiến đóng góp, cũng như bài viết của các bạn gửi đến AnonyViet.

Hãy cùng AnonyViet xây dựng một cộng đồng CNTT lớn mạnh nhất!

Giới thiệu

AnonyViet là Website chia sẻ miễn phí tất cả các kiến thức về công nghệ thông tin. AnonyViet cung cấp mọi giải pháp về mạng máy tính, phần mềm, đồ họa và MMO.

Liên hệ

Email: anonyviet.com[@]gmail.com

1409 Hill Street #01-01A
Old Hill Street Police Station
Singapore 179369

 

Bản quyền: DMCA.com Protection Status

Phản hồi gần đây

  • tuấn trong Cách Active Microsoft 365 Miễn Phí
  • zack le trong iTOP Screen Recorder 4 – Phần mềm quay màn hình chất lượng cao, miễn phí
  • police trong Cách cài đặt Full phần mềm Adobe 2023
  • Phạm Tiến Phương Nam trong Dùng Hồ Cá trên trình duyệt để kiểm tra cấu hình máy tính có mạnh không
  • AnonyViet trong Download CEH v12 Manual Lab – Giáo trình Hacker mũ trắng mới nhất

©2023 AnonyViet - Chúng tôi mang đến cho bạn những kiến thức bổ ích về Công nghệ ku11net.co F8BET https://okuytin.com BK8 Goat 789betee.com ST666 khoaitv Iwin f8bet i9bet w388 jun88 https://7789bet.io/ https://j88casino.com/ 11bet keo nha cai vn88 Xoilac tv Trực tiếp bóng đá xoilac tv Bongdalu ae888 123b

No Result
View All Result
  • Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC

©2023 AnonyViet - Chúng tôi mang đến cho bạn những kiến thức bổ ích về Công nghệ ku11net.co F8BET https://okuytin.com BK8 Goat 789betee.com ST666 khoaitv Iwin f8bet i9bet w388 jun88 https://7789bet.io/ https://j88casino.com/ 11bet keo nha cai vn88 Xoilac tv Trực tiếp bóng đá xoilac tv Bongdalu ae888 123b

wpDiscuz
!

Ads

Ads Blocker Detected!!! - Vui lòng tắt Ad Blocker!!!

Vui lòng tắt Ad Blocker

Có vẻ như bạn đang bật trình chặn Quảng cáo.

{Trường hợp bạn đang dùng trình duyệt từ Facebook, hãy copy link bài viết qua Chrome để xem nội dung, như vậy sẽ không bị chặn}

Website chúng tôi duy trì nhờ vào doanh thu quảng cáo, vì vậy hãy tắt trình chặn quảng cáo để chúng tôi có kinh phí chi trả tiền thuê Server, xin cảm ơn!

Tải lại trang - Refresh Page