זוהי הפקודה krb5-strength-wordlist שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
krb5-strength-wordlist - צור מסד נתונים krb5-strength מרשימת מילים
תַקצִיר
krb5-power-list [-אם] [-c פלט-cdb] [-l אורך דקות]
[-L אורך מקסימלי] [-o פלט-רשימת מילים] [-s פלט-sqlite]
[-x להוציא ...] רשימת מילים
תיאור
krb5-power-list ממירה רשימת מילים (קובץ המכיל מילה אחת בכל שורה) ל-a
מסד נתונים שיכול לשמש את התוסף krb5-power or חוזק היימדאל פקודה עבור
בדיקת סיסמאות. שני פורמטים של מסד נתונים נתמכים, עם תכונות שונות. CDB הוא
חסכוני יותר בשטח ואולי מהיר יותר, אך תומך בבדיקת סיסמאות רק נגדם
התאמות מדויקות או טרנספורמציות פשוטות (הסרת מספרים קטנים של מובילים ונגררים
דמויות). SQLite יוצר מסד נתונים גדול בהרבה, אך תומך בדחיית כל סיסמה
במרחק ערוך אחד ממילה ברשימת המילים.
CDB הוא פורמט שהומצא על ידי דן ברנשטיין עבור מסדי נתונים מהירים וקבועים. מסד הנתונים הוא
קבוע במהלך היצירה ולא ניתן לשנות אותו מבלי לבנות אותו מחדש, והוא מותאם עבורו
גישה מהירה מאוד. עבור cdb, מסד הנתונים שנוצר על ידי תוכנית זו יכלול מפתחות עבור כל אחד מהם
מילה ברשימת המילים והקבוע 1 כערך.
SQLite מאחסן את רשימת המילים בטבלה אחת המכילה גם כל מילה וגם כל מילה
הפוך. זה מאפשר את התוסף krb5-power or חוזק היימדאל פקודה לדחות
סיסמאות במרחק עריכה אחת מכל מילה ברשימת המילים. (ערוך מרחק אחד אומר
שהערך ברשימת המילים יכול להיווצר על ידי שינוי תו בודד של הסיסמה,
או על ידי הוספת תו אחד, הסרת תו אחד, או שינוי תו אחד ל-a
אופי שונה.) עם זאת, מסד הנתונים של SQLite יהיה הרבה יותר גדול וייתכנו חיפושים
קצת יותר איטי.
krb5-power-list לוקח ארגומנט אחד, קובץ רשימת מילות הקלט. להשתמש ב -c אפשרות ל
ציין קובץ CDB פלט, -s כדי לציין קובץ פלט SQLite, או -o פשוט לסנן את
רשימת מילים מול הקריטריונים שניתנו בשורת הפקודה ויצירת רשימת מילים חדשה.
אין צורך למיין את קובץ רשימת מילות הקלט. ראה את האפשרות האישית
תיאורים למידע נוסף.
אפשרויות
-a, --ascii
סנן את כל המילים המכילות תווים שאינם ASCII או תווי בקרה מה-
קובץ cdb שנוצר, ומשאיר רק מילים המורכבות אך ורק מ-ASCII ללא שליטה
תווים.
-c פלט-cdb, --cdb=פלט-cdb
צור מסד נתונים CDB ב פלט-cdb. קובץ זמני על שמו פלט-cdb עם
".data" המצורף ייווצר באותה ספרייה וישמש לביים את מסד הנתונים
תוכן. קובץ ה-CDB בפועל ייבנה באמצעות ה CDB פקודה, שחייבת להיות מופעלת
הנתיב של המשתמש. אם אחד מהקבצים כבר קיים, krb5-power-list יבטל
עם שגיאה.
לא ניתן להשתמש באפשרות זו עם -o or -s.
-L מקסימום, --אורך מקסימלי=מקסימום
סנן את כל המילים באורך גדול מ מקסימום ממסד הנתונים של cdb שהתקבל. ה
אורך כל שורה (מינוס השורה החדשה המפרידה) ברשימת מילות הקלט יהיה
נבדק מול מינימום ויסונן ממסד הנתונים שיתקבל אם כן
קצר יותר. שימושי ליצירת מילוני סיסמאות מרשימות מילים המכילות
רעש אקראי שסביר מאוד שלא ישמש כסיסמה.
ברירת המחדל היא לא לסנן מילים עבור אורך מקסימלי.
-l מינימום, -- אורך דקות=מינימום
סנן את כל המילים באורך פחות מ מינימום ממסד הנתונים של cdb שהתקבל. ה
אורך כל שורה (מינוס השורה החדשה המפרידה) ברשימת מילות הקלט יהיה
נבדק מול מינימום ויסונן ממסד הנתונים שיתקבל אם כן
קצר יותר. שימושי ליצירת מילוני סיסמאות שבהם יהיו סיסמאות קצרות יותר
נדחה על ידי בדיקת אורך גנרית ולא ייעשה חיפוש מילון עבור א
שינוי הסיסמה קצר מהמינימום שצוין.
ברירת המחדל היא לא לסנן מילים באורך מינימלי.
-m, --איש, --מדריך ל
הדפס את התיעוד הזה (שנעשה פשוט על ידי הזנת הסקריפט אל "perldoc
-t").
-o רשימת מילים, --תְפוּקָה=רשימת מילים
במקום ליצור מסד נתונים, החל את כללי הסינון שניתנו על ידי הפקודה האחרת-
קו ארגומנטים ויצירת רשימת מילים חדשה בשם הקובץ שניתן על ידי ה רשימת מילים
אוֹפְּצִיָה. זה יכול לשמש כדי להקטין את הגודל של קובץ רשימת מילים גולמי (כגון אחד
נלקח ממקורות אינטרנט) על ידי הסרת המילים שיסוננו מתוך
מילון בכל מקרה, ובכך להקטין את גודל המקור הנדרש כדי ליצור מחדש את
מילון.
לא ניתן להשתמש באפשרות זו עם -c or -s.
-s פלט-sqlite, --sqlite=פלט-sqlite
צור מסד נתונים של SQLite ב פלט-sqlite. אם הקובץ הזה כבר קיים,
krb5-power-list יבטל עם שגיאה. מסד הנתונים של SQLite שנוצר יהיה
יש טבלה אחת, "סיסמאות", עם שתי עמודות, "סיסמה" ו-"דrowssap". הראשון
מחזיקה מילה מרשימת המילים, והשנייה מחזיקה את אותה מילה הפוכה.
שימוש באפשרות זו מחייב התקנת מודולי DBI ו-DBD::SQLite Perl.
לא ניתן להשתמש באפשרות זו עם -c or -o.
-x להוציא, --לא לכלול=להוציא
סנן את כל המילים התואמות לביטוי הרגולרי להוציא מה-cdb שהתקבל
מאגר מידע. ביטוי רגולרי זה יתאים לכל שורה במקור
רשימת המילים לאחר הסרת השורה החדשה הנגררת. אפשרות זו עשויה להינתן שוב ושוב
כדי להוסיף מספר קובצי אי הכללה רגולריים.
השתמש ב-krb5-strength-wordlist באינטרנט באמצעות שירותי onworks.net