تولید پسوورد تصادفی با پایتون :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

💢 دوستانم بی دفاع و دشمنانم بی جواب نخواهند ماند 💢

-->
آخرین نظرات
  • ۳۰ مهر ۹۷، ۱۷:۱۱ - ahmad
    رمز

بعضی وقتا برای نیاز های شخصی لازم میشه که یه پسوورد قوی و تصادفی تولید کنیم یا اینکه بعضی وقتا تو بعضی از سایت ها مثل سرویس جیمیل و ... میبینیم که بعضی وقتا خودش یه پسوورد پیشنهاد میکنه که امنیتش نسبتا بالاست که ما هم اینجا یه همچین برنامه ای تولید میکنیم که یه پسوورد تصادفی از خودش تولید کنه که کسی نتونه حدسش بزنه

یه اسکریپت پایتونی ایجاد کنین و کدهای پایین رو داخلش کپی کنین

import random

reshte = raw_input("Toool password => ");reshte = int(reshte)

print ''.join([random.choice
                (
                    'abcdefghijklmnopqrstuvwxyz'
                    +
                    'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
                    +
                    '!@#$%^&*()_+,><;./?`'
                    +
                    '1234567890'
                )
                for i in range(reshte)])

حالا زمانی که اسکریپت رو اجرا کنیم میتونیم یه مقدار عددی مثل هشت و ده و سی و دو و ... وارد کنیم و اینتر بزنیم ، بعدش هم برناممون برامون یدونه پسوورد تصادفی تولید کنه که صد البته شما هم میتونین کارکتر هایی که میخواین تو پسوورد تولیدیتون نباشه رو از تو کدها بردارین یا اینکه این کدهارو به چیزی که میخواین تغییر بدین چون این فقط یه کد کوتاه و کاربردی بود و اگه بخوایم همینجوری الکی بنویسیم زیاد بکارمون نمیاد :)

موفق باشید

نظر (۱۱)

بازم سلام سلطان امشب دارم میچرخم تو وبتون ک هرجیدم باشی متوجه گذر زمان نمیشی، فقط اینکه استاد بخوام اینو با پایتون 3 بنویسم کدوماشو باید تغییر بدم، بعد ی مدت دوباره اومدم پای سیستم، وقت نکردیم چونواز کارمون اخراج شدیم دوباره دنبال کاریم، چون نامردی مارو اخراج کرد منم ویروس نیوفولدر بی نهایتو توی استارت اپش کپی کردم فک کنم ی ماهی باید بشینه فولدر پاک کنه، بازم ببخشیدا عزیز اگه اذیتت میکنم :)D
MR C0D3R :
سلام
اون سلطان رو دمت گرم از این به بعد نگو
حاضرم بهم بگی هووی ادمین با تو ام ولی نگی سلطان D;
تو که پایتون سه داری کدهارو کپی کن و بعد از اجرا ببین به چیا گیر میده بگو تا حلش کنیم
چون من دو تا پایتون رو که پیش هم نصب میکنم (پایتون دو و سه) موقع اجرای کدهام به مشکل بر میخورم
بخاطر همین مجبورم همیشه از پایتون دو استفاده کنم
الان نمیدونم برای پایتون سه چیا گیر بده اما اینو خوب متوجهم که اول بسم الله به اون raw_input گیر میده
در نتیجه اونو پاکش کن و به جاش input قرار بده
دور از جون شکسته نفسی میفرماین، چشم دستور بده عزیز، زودتر میگفتی نمیگفتم داداش گلم، اینو بدون شما واسه ما جز سلاطین وبی، اگه دو خط کد نوشتنم از اینجا یاد گرفتیم ادم نباید هیچوقت یادش بره ک از بزرگای مثل شما یاد گرفتیمو شما هم بدون منت تجربتونو در اختیار کاربرا قرار دادین ک کمتر کسی توی این روزگار این مرامو داره رایگان اموزش بده، اون کدها هم میزنم ببینم چی میشه، فعلا
مستر کدر عزیز کداشو تغییر دادم ی کوچولو، همون raw inputu حذف کردم، اجرا میشه برنامه مینویسه tool passwordوقتی میخوام عدد بزنم ک واسم پسورد تولید کنه اخر ارورش اینو نوشته،
Type Error: 'str' object is not callable، اگه زحمتی نیست رفیق ی نگاهی بهش بنداز ببین میشه ردیفش کرد دمت گرم
MR C0D3R :
بیخیال ارور
پایتون 3 نصب کردم و کداشو نوشتم که کارت راه بیفته
فقط ای کاش خودت مینوشتی که بهتر یاد بگیری
چون من همیشه از پایتون 2 استفاده میکنم و پایتون 3 بکارم نمیاد
import random

reshte = input("Tool Reshte => ");reshte = int(reshte)

Str_1 = 'abcdefghijklmnopqrstuvwxyz'
Str_2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
Str_3 = '!@#$%^&*()_+,><;./?`'
Str_4 = '1234567890'

print ("Password sakhte shode => ",''.join(random.choice(Str_1+Str_2+Str_3+Str_4) for _ in range(reshte)))
بابا فداییی داری نمیدونم کلمه ای پیدا میشه ک این لطفتو جبران کنه، شاگرد ته کلاستم دیگه استاد، جبران میکنم عزیز، اینو نشونم دادی دیگه مطمن باش هیچوقت زحمتتو فراموش نمیکنم از این کد خیلی چیزارو یاد میگیرمو زحمت استادمو فراموش نمیکنم،
بازم ممنون و مرسی ک هستی
داداش ببخشید من سوال پرسیدم ولی انگار جواب داده نشده بنده پرسیدم کدی هست که بتوینم از پایتون خروجی نوت پد بگیریم ؟!
مثلا از کاربر وردی بگیرم بعد ان ورودی رو تو نوت پد ذخیره کنه
MR C0D3R :
حداقل یادت باشه کجا سوال میپرسی :(
سلام
همون مزاحم همیشگی هستم:(
خواستم بپرسم که تو کدوم IDE یه محیط برنامه نویسی این کدا رو بنویسم:)
اخه تازه شروع کردم و از این چیزا.......
MR C0D3R :
سلام
اولاش توی همون IDLE خود پایتون بنویسی بهتره
زدم ولی موقع نصبش این ارور میده:
http://www.mr-uploader.zili.ir/123.PNG?i=1
MR C0D3R :
بهتر بود پایتون 2 دانلود کنی چون بیشتر پستامون با پایتون 2 هستش
و اما برای این اروره اینکه ، ویندوزت چند بیتیه ؟
میگه باید ویندوزتو ارتقاء بدی ...
اما نمیدونم پایتون 32 نصب میکنی روی 64 بیتی یا بر عکس و ...
ویندوزم 32 بیتیه
نسخه ی 32 بیتیشو هم دانلود کردم:|
MR C0D3R :
از اینجا یبار دیگه پایتونو دانلود کن
مشکل حل شد
دمت واقعا گرم ^-^
سلام
میگم کدی هست تو پایتون که مثل دستور goto بت عمل بکنه؟
MR C0D3R :
سلام
میتونیم از توابع توی پایتون استفاده کنیم
مثلا توی Bat ها میگیم که اگر متغیر v32 برابر شد با فلان
برو به فلان چیز 
اینجا هم همینکارو میکنیم ، یعنی میگیم اگر ورودی ما برابر شد با v32 برو به تابع a
کد پایین رو با دقت نگاه کن تا بهت توضیح بدم
v32 = raw_input("Enter text => ")

def a():
    print " Hello :) "
def b():
    print " Bye :) "
if (v32 == "virus32"):
    a()
if (v32 == "mr_c0d3r"):
    b()
خب اینجا ما چیکار کردیم ؟ 
اومدیم یه متغیر با اسم v32 تعریف کردیم و ورودی که از کاربر میگیریم رو ریختیم داخلش
بعدا دو تا تابع a و b تعریف کردیم
بعدش گفتیم اگر اون ورودی که گرفتیم برابر شد با a ، برو به فلان تابع 
و بعدش یه شرط دیگه گذاشتیم که اگر v32 برابر شد با اون یکی تابع 
برو به اون تابع :)
تست بگیر تا بدونی چی به چیه 
سلام
ن منظورم این بود که یه دسته درست کنیم بعد بگیم این کد هارو از اول شرو کن مثالش توی VBS:
do
a=msgbox("virus32")
loop
MR C0D3R :
آهان
اونموقع میتونیم حلقمونو True کنیم
کدهای پایین رو نیگا
while True:
	print "Http://ViRus32.Blog.IR"
بعدا هر وقت که خواس سیم میتونیم حلقمونو با break بشکونیم :)
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی