Bot là phần mềm được thiết kế để thực hiện các hành động cụ thể. Bot có nguồn gốc từ 'Robot', lần đầu tiên được phát triển để quản lý các kênh trò chuyện của IRC- Internet Relay Chat một giao thức giao tiếp dựa trên văn bản xuất hiện vào năm 1989. Một số Bot được sử dụng cho các mục đích hợp pháp như lập trình Video và cạnh tranh trực tuyến giữa các chức năng khác. Các Bot độc hại được thiết kế để tạo thành Botnet.
Botnet được định nghĩa là một mạng gồm các máy tính (Zom- bie/Bot) được điều khiển bởi kẻ tấn công hoặc Botmaster. Bot lây nhiễm và điều khiển máy tính được kết nối khác, do đó hình thành một mạng lưới các máy tính bị xâm nhập có tên là Botnet. Bot thường được sử dụng như Spam, các cuộc tấn công DDOS, Webspiders để thu thập dữ liệu máy chủ và phân phối phần mềm độc hại trên các Website tải xuống. Kiểm tra CAPTCHA được sử dụng bởi các Website để bảo vệ khỏi Bot bằng cách xác minh người dùng là con người.
Tài liệu tham khảo
1. Nguyễn Văn Kha và cộng sự, "Nghiên cứu xây dựng hệ thống Honeywall phục vụ công tác bảo vệ Website các đơn vị hành chính, sự nghiệp trên địa bàn thành phố Cần Thơ" đề tài cấp thành phố nghiệm thu năm 2021.