- 
							
							30/08/2016
						
- 
							
							319
						
- 
							
							448 bài viết
						
								Công cụ phân tích gói tin & giám sát mạng - Network Analysis Tools
							
						
						
							Hôm nay mình xin giới thiệu công cụ phân tích file pcap, sau khi đã capture các gói tin tại server web, hệ thống và sử dụng công cụ này để phát hiện các shell, payload của kẻ xấu đã thực hiện tấn công máy chủ.
Ngoài ra nó có thể dùng trong các cuộc thi CTF theo hình thức Attack - Defense trên hệ thống của mỗi đội.
Đầu tiên các bạn tiến hành cài đặt các thư viện hỗ trợ:
	
	
	
		
* Nếu bạn cài pyshark bằng lệnh pip không được thì dùng lệnh dưới đây để tải về và cài đặt:
	
	
	
		
Sau đó tải về & chạy công cụ Network Analysis Tools
	
	
	
		
Sau đây mình tiến hành phân tích demo một file pcap tấn công vào lỗ hổng SQL của Joomla CVE 2008-0514
Đây là giao diện chính của công cụ.
		 
	
 
Minh chọn chức năng 1 để phân tích file pcap, và điền đường dẫn đến file pcap cần phân tích
 
	
	
	
		
		
		
		
	
	
		 
	
 
Chọn 11 để chọn chức năng phát hiện các lỗi tấn công web, và chọn 3 để tìm các lỗi liên quan đến SQL Injection và hiển thị kết quả là payload tấn công SQL của kẻ xấu.
Ngoài ra công cụ này cũng có thể phát hiện các dạng tấn công khác như XSS, LFI.
		 
	
 
Chọn 6 để xem Chi tiết các kết nối.
		 
	
  
		 
	
    
*Note: nếu như các bạn nhận được file pcapng thì dùng lệnh sau để đổi sang pcap
	
	
	
		
Tham khảo:
http://www.kitploit.com/2017/02/netw...p-capture.html
			
			Ngoài ra nó có thể dùng trong các cuộc thi CTF theo hình thức Attack - Defense trên hệ thống của mỗi đội.
Đầu tiên các bạn tiến hành cài đặt các thư viện hỗ trợ:
		Mã:
	
	$ pip install pyshark
$ pip install dpkt* Nếu bạn cài pyshark bằng lệnh pip không được thì dùng lệnh dưới đây để tải về và cài đặt:
		Mã:
	
	wget https://pypi.python.org/packages/5b/5b/496a5cf470c92a8bb97da4743b78ca01dccf7823dbe4d3e1610f46abafd8/pyshark-0.3.6.2.zip
unzip pyshark-0.3.6.2.zip
cd pyshark-0.3.6.2
python setup.py installSau đó tải về & chạy công cụ Network Analysis Tools
		Mã:
	
	git clone https://github.com/azizaltuntas/Network-Analysis-Tools
cd Network-Analysis-Tools
python networkframework.pyĐây là giao diện chính của công cụ.
Minh chọn chức năng 1 để phân tích file pcap, và điền đường dẫn đến file pcap cần phân tích
Chọn 11 để chọn chức năng phát hiện các lỗi tấn công web, và chọn 3 để tìm các lỗi liên quan đến SQL Injection và hiển thị kết quả là payload tấn công SQL của kẻ xấu.
Ngoài ra công cụ này cũng có thể phát hiện các dạng tấn công khác như XSS, LFI.
Chọn 6 để xem Chi tiết các kết nối.
Hiển thị toàn bộ port đang giao tiếp
     
	
	
	
		
		
		
		
	
	 
	Kiểm tra với lỗi LFI
 *Note: nếu như các bạn nhận được file pcapng thì dùng lệnh sau để đổi sang pcap
		Mã:
	
	editcap -F pcapng file.pcapng file.pcapTham khảo:
http://www.kitploit.com/2017/02/netw...p-capture.html
			
				Chỉnh sửa lần cuối bởi người điều hành: 
			
		
	
										
										
											
	
										
									
								 
 
		 
 
		