انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

apg - آنلاین در ابر

apg را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور apg است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


apg - چندین رمز عبور تصادفی ایجاد می کند

خلاصه


خاموش [-a الگوریتم] [-M حالت] [-E char_string] [-n تعداد_از_گذر] [-m min_pass_len] [-x
max_pass_len] [-r dictfile] [-b filter_file] [-p min_substr_len] [-s] [-c cl_seed] [-d]
[-y] [-l] [-t] [-q] [-h] [-v]

شرح


خاموش چندین رمز عبور تصادفی تولید می کند. از چندین الگوریتم تولید رمز عبور استفاده می کند
(در حال حاضر دو) و یک مولد اعداد تصادفی شبه داخلی.

الگوریتم پیش فرض الگوریتم تولید رمز عبور قابل تلفظ است که توسط موری گاسر
و شرح داده شده در A تصادفی کلمه مولد برای قابل تلفظ کلمه عبور ملی فنی
اطلاعات محصولات (NTIS) AD-A-017676. کاغذ اصلی بسیار قدیمی است و هرگز نبوده است
آنلاین قرار دهید، بنابراین من باید استفاده کنم NIST پیاده سازی شرح داده شده در FIPS-181.

الگوریتم دیگر، الگوریتم تولید کاراکتر تصادفی ساده است، اما از چهار کاربر استفاده می کند.
مجموعه نمادهای تعریف شده برای تولید رمز عبور تصادفی. این بدان معناست که کاربر می تواند نوع را انتخاب کند
نمادهایی که باید در رمز عبور ظاهر شوند. مجموعه نمادها عبارتند از: مجموعه نمادهای عددی (0،...،9) ,
مجموعه نماد حروف بزرگ (الف،...، ز) ، مجموعه نماد حروف کوچک (a,...,z) و ویژه
مجموعه نمادها (#،@،!،...).

مولد اعداد تصادفی شبه داخلی، پیاده سازی الگوریتمی است که در آن توضیح داده شده است
ضمیمه C of ANSI X9.17 or RFC1750 به استثنای اینکه استفاده می کند CAST or SHA-1 بجای
سه برابر DES از زمان محلی با دقت میکروثانیه استفاده می کند (نگاه کنید به گرفتن وقت روز(2)) و
/ dev / تصادفی (در صورت وجود) برای تولید بذر تصادفی اولیه.

خاموش همچنین قابلیت بررسی کیفیت رمز عبور تولید شده با استفاده از دیکشنری را دارند. تو می توانی
اگر گزینه های خط فرمان را مشخص می کنید از این توانایی استفاده کنید -r dictfile or -b نام فیلتر جایی که
dictfile نام فایل دیکشنری و نام فیلتر نام فایل فیلتر بلوم است. که در
در آن فرهنگ لغت می توانید کلماتی را (یکی در هر خط) قرار دهید که نباید به عنوان ایجاد شده ظاهر شوند
رمزهای عبور به عنوان مثال: نام های کاربری، کلمات رایج و غیره. حتی می توانید از یکی از آنها استفاده کنید
لغت نامه های همراه واژه نامه کلمه عبور ترقه فایل فیلتر بلوم باید باشد
با ایجاد apgbfm(1) ابزار موجود در توزیع apg. در نسخه های آینده من قصد دارم
برخی از تکنیک های دیگر را برای بررسی رمزهای عبور (مانند بررسی الگو) فقط برای ایجاد زندگی اجرا کنید
آسان تر است.

OPTIONS


کلمه عبور نسل حالت های گزینه های
-a الگوریتم
استفاده کنید الگوریتم برای تولید رمز عبور
0 - (پیش فرض) تولید رمز عبور قابل تلفظ
1 - تولید رمز عبور کاراکتر تصادفی

-n تعداد_از_گذر
تولید می کنند تعداد_از_گذر تعداد رمز عبور پیش فرض 6 است.

-m min_pass_len
ایجاد رمز عبور با حداقل طول min_pass_len. If min_pass_len > max_pass_len
سپس max_pass_len = min_pass_len. حداقل طول رمز عبور پیش فرض 8 است.

-x max_pass_len
ایجاد رمز عبور با حداکثر طول max_pass_len. If min_pass_len > max_pass_len
سپس max_pass_len = min_pass_len. حداکثر طول رمز عبور پیش فرض 10 است.

-M حالت
از مجموعه نمادهای مشخص شده با استفاده کنید حالت برای تولید رمز عبور حالت یک رشته متن است
متشکل از شخصیت ها S, s, N, n, C, c, L, l. جایی که:

S ژنراتور باید از مجموعه نمادهای ویژه برای هر رمز عبور ایجاد شده استفاده کنید.

s ژنراتور باید از مجموعه نمادهای ویژه برای تولید رمز عبور استفاده کنید.

N ژنراتور باید از مجموعه نمادهای عددی برای هر رمز عبور ایجاد شده استفاده کنید.

n ژنراتور باید از مجموعه نمادهای عددی برای تولید رمز عبور استفاده کنید.

C ژنراتور باید از مجموعه نماد سرمایه برای هر رمز عبور ایجاد شده استفاده کنید.

c ژنراتور باید از مجموعه نماد سرمایه برای تولید رمز عبور استفاده کنید.

L ژنراتور باید از مجموعه نمادهای حروف کوچک برای هر رمز عبور ایجاد شده استفاده کنید
(در صورت استفاده از الگوریتم تولید رمز عبور قابل تلفظ، همیشه وجود دارد).

l ژنراتور باید از مجموعه نمادهای حروف کوچک برای تولید رمز عبور استفاده کنید.

R, R دیگر پشتیبانی نمی شود استفاده کنید -E char_string در عوض گزینه
حالت نمی تواند بیش از 4 کاراکتر طول داشته باشد.

توجه داشته باشید:
استفاده از L، M، N، C روند تولید رمز عبور را کند می کند.

مثال:
-M sncl or -M SNCL or -M Cn

-E char_string
حذف کاراکترها در char_string از فرآیند تولید رمز عبور (در
حالت تولید رمز عبور قابل تلفظ شما نمی توانید حروف کوچک را حذف کنید). به
شامل نمادهای خاصی است که با پوسته قابل تشخیص هستند (آپوستروف، مظنه، دلار).
امضا، و غیره) در char_string از نسخه های بک اسلش استفاده کنید.

مثال:

فرمان خاموش -a 1 -M n -n 3 -m 8 -E 23456789 مجموعه ای از رمزهای عبور تولید خواهد کرد که
به این شکل خواهد بود
10100110
01111000
11011101

فرمان خاموش -a 1 -M nc -n 3 -m 26 -E GHIJKLMNOPQRSTUVWXYZ مجموعه ای از
پسوردهایی که به این شکل خواهند بود
16A1653CD4DE5E7BD9584A3476
C8F78E06944AFD57FB9CB882BC
8C8DF37CD792D36D056BBD5002

کلمه عبور کیفیت کنترل گزینه های
-r dictfile
رمزهای عبور تولید شده را برای ظاهر آنها بررسی کنید dictfile

-b filter_file
رمزهای عبور تولید شده را برای ظاهر آنها بررسی کنید filter_file. filter_file باید
ایجاد شود با apgbfm(1) ابزار.

-p min_substr_len
این گزینه می گوید خاموش(1) برای بررسی هر زیر رشته رمز عبور ایجاد شده برای
ظاهر در filter_file. اگر هر یک از این زیررشته‌ها در
filter_file سپس رمز عبور ایجاد شده رد می شود و خاموش(1) ایجاد خواهد کرد
یکی دیگه. min_substr_len حداقل طول رشته فرعی را برای بررسی مشخص می کند. این
گزینه فقط در صورتی فعال است که -b گزینه تعریف شده است

شبه تصادفی عدد ژنراتور گزینه های
-s از کاربر توالی تصادفی برای تولید رمز عبور بخواهید

-c cl_seed
استفاده کنید cl_seed به عنوان یک دانه تصادفی برای تولید رمز عبور. وقتی مجبورم ازش استفاده میکنم
ایجاد رمزهای عبور در اسکریپت پوسته

کلمه عبور تولید گزینه های
-d از هیچ گونه جداکننده بین رمزهای عبور تولید شده استفاده نکنید. وقتی مجبورم ازش استفاده میکنم
ایجاد رمزهای عبور در اسکریپت پوسته

-y چاپ رمزهای عبور ایجاد شده و رمزهای عبور رمزگذاری شده (به مرد مراجعه کنید کریپت(3))

-q حالت بی صدا (هشدارها را چاپ نکنید)

-l املای رمزهای عبور ایجاد شده زمانی مفید است که می خواهید رمز عبور ایجاد شده توسط را بخوانید
تلفن.
هشدار: قبل از خواندن رمز عبور از طریق تلفن دو بار فکر کنید.

-t چاپ تلفظ برای رمز عبور قابل تلفظ تولید شده

-h چاپ اطلاعات راهنما و خروج

-v چاپ اطلاعات نسخه و خروج

نمایندگی OPTIONS


خاموش -a 0 -M sncl -n 6 -x 10 -m 8 (سبک جدید)

اگر می خواهید رمزهای عبور واقعاً ایمن ایجاد کنید، باید از گزینه استفاده کنید -s. برای ساده کردن خاموش
استفاده، شما می توانید یک اسکریپت پوسته کوچک بنویسید. مثلا:
[شروع]----> pwgen.sh
#!/ بن / شل
/usr/local/bin/apg -m 8 -x 12 -s
[ پایان ]----> pwgen.sh

خروج CODE


با انجام موفقیت آمیز وظیفه خود، خاموش با کد خروج 0 تکمیل می شود. یک کد خروج از
-1 نشان دهنده یک خطا است. خطاهای متنی در جریان خطای استاندارد نوشته می شوند.

عیب یابی


If / dev / تصادفی در دسترس نیست، خاموش پیامی در مورد آن نمایش خواهد داد.

با استفاده از خدمات onworks.net از apg آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    بوت لودر Clover EFI
    بوت لودر Clover EFI
    پروژه به
    https://github.com/CloverHackyColor/CloverBootloader..
    ویژگی ها: macOS، ویندوز و لینوکس را بوت کنید
    در حالت UEFI یا قدیمی در مک یا رایانه شخصی با
    UE...
    دانلود بوت لودر Clover EFI
  • 2
    واحد در دقیقه
    واحد در دقیقه
    به ما در Gitter بپیوندید!
    https://gitter.im/unitedrpms-people/Lobby
    مخزن URPMS را در خود فعال کنید
    سیستم -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    دانلود unitedrpms
  • 3
    کتابخانه های C++ را تقویت کنید
    کتابخانه های C++ را تقویت کنید
    Boost قابل حمل رایگان را ارائه می دهد
    کتابخانه های C++ بررسی شده. این
    تاکید بر کتابخانه های قابل حمل است که
    با کتابخانه استاندارد C++ به خوبی کار کنید.
    به http://www.bo مراجعه کنید...
    Boost C++ Libraries را دانلود کنید
  • 4
    VirtualGL
    VirtualGL
    VirtualGL دستورات سه بعدی را از a تغییر مسیر می دهد
    برنامه OpenGL یونیکس/لینوکس بر روی یک
    GPU سمت سرور و تبدیل
    تصاویر سه بعدی را در یک جریان ویدیویی ارائه می کند
    با کدامیک ...
    VirtualGL را دانلود کنید
  • 5
    لیباسب
    لیباسب
    کتابخانه برای فعال کردن فضای کاربر
    برنامه های کاربردی برای برقراری ارتباط
    دستگاه های USB مخاطب: توسعه دهندگان، پایان
    کاربران / دسکتاپ. زبان برنامه نویسی: C.
    دسته بندی ها...
    دانلود libusb
  • 6
    سوئیچ
    سوئیچ
    SWIG یک ابزار توسعه نرم افزار است
    که برنامه های نوشته شده به زبان C و را به هم متصل می کند
    C++ با انواع سطح بالا
    زبانهای برنامه نویسی. SWIG با استفاده می شود
    ناهمسان...
    SWIG را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad