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

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

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

-->
آخرین نظرات
  • ۲۵ مرداد ۹۷، ۲۰:۳۵ - رموندغغغغغغغغغغغغکمفنثلنوحخ67.ا
    فیک پیج چیه؟

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

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

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 :
حداقل یادت باشه کجا سوال میپرسی :(
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی