קומו הבטחנו לפני כמה ימים, היום אנו מביאים הדרכה שאיתה נוכל בטל נעילת PDF הסיסמה נעולה. מבחינה לוגית, מה שמוסבר במאמר זה יהיה לשחזר סיסמה שאבדנו או שכחנו, מה שאומר שמשמעותם היא אובדן נתונים ממסמך PDF בגלל הזיכרון הגרוע שלנו. המאמר שכתבנו לפני כמה ימים היה מטעמי נוחות, בעוד שזה יכול להיות גישה לקובץ שאיננו יכולים לגשת אליו.
מכנים את הכלי שעליו נדבר היום pdfcrack. עליכם לזכור כי סוגים אלה של כלים אינם מחוללים ניסים וכי, בהתאם לחוזק הסיסמה, יתכן שהוא לעולם לא יתאושש. המערכת המשמשת לפענוח הסיסמה היא כוח אכזרי והתהליך ארוך, לא כל כך בגלל מה שעלינו לעשות אלא בגלל הזמן שיכול לקחת לסיים את העבודה. אנו מפרטים את התהליך להלן:
כיצד לפתוח קובץ PDF באמצעות pdfcrack
מכיוון שהתהליך יהיה ארוך, אנו הולכים להסביר ישירות את השלבים:
- pdfcrack זמין ברוב המאגרים הרשמיים של הפצות לינוקס השונות. באובונטו ונגזרות ניתן להתקין אותו עם הפקודה "sudo apt install pdfcrack" ללא הצעות מחיר.
- לאחר ההתקנה, נפעיל את הכלי עם הפקודה:
pdfcrack -f nombre_del_archivo.pdf
הערה: עבור חסרי המושג, כאשר אנו שמים את שם הקובץ אנו מתייחסים לנתיב השלם. זה אומר שאנו ניכנס לספריה שלו בטרמינל לפני שמבצעים את התהליך עם שם הקובץ בלבד או נגרר אותו לטרמינל ובהפצות כמו אובונטו אנחנו מסירים את הציטוטים.
התהליך יכול להיות ארוך מאוד, ויותר מכך בהתחשב באותה pdfcrack פשוט השתמש במעבד. כמובן, אתה יכול להשתמש ב 100% ממנו. כדי להאיץ את התהליך, אנו יכולים להוסיף תווים כדי לבדוק אותו, ובשבילם נשתמש באפשרות -c. זה ייתן לך נקודת התחלה ויכול להועיל אם אנחנו תמיד משתמשים בתבנית. לדוגמה, הפקודה הבאה תהיה אם הייתי משתמש בסיסמאות עם המילה "רכב" ומספרים.
pdfcrack -f nombre_del_archivo.pdf -c coche1234
אם, מכל סיבה שהיא, נרצה לעצור את התהליך נוכל לעשות זאת באמצעות Ctrl + C.. ברגע שנלחץ עליו, pdfcrack ינסה לשמור את מצב התהליך, מה שאומר שנוכל לעקוב אחריו בהמשך. קובץ התהליך נשמר בדרך כלל עם התיקיה האישית בשם "savedstat.sav" וכדי לעקוב אחריו נשתמש באפשרות -1. הפקודה תיראה כך:
pdfcrack -f nombre_del_archivo.pdf -1 savedstate.sav
אפשרות נוספת שנוכל להגדיר היא מספר תווים מינימלי. אם ניקח בחשבון שאנחנו מכירים, נוכל לדעת מה אנחנו מכניסים בדרך כלל לסיסמאות. לדוגמא, אני בדרך כלל משתמש בגנרטורים במכשירים שלי או ב- DuckDuckGo! Bang שנועד ליצור סיסמאות אקראיות. במקרה השני, בדרך כלל אני שם 12. האפשרות היא -n = אורך, כאשר "אורך" הוא מספר התווים. הפקודה תיראה כך:
pdfcrack -f nombre_del_archivo.pdf -n=12
אם במקום "-n" שמנו "-m", אנו אגיד לך כמה תווים יהיו בו לכל היותר. הדוגמה הבאה מורה לך שעליך להיות מקסימום של 20:
pdfcrack -f nombre_del_archivo.pdf -m=20
שילוב אפשרויות pdfcrack
כמו כלי מסוף רבים, pdfcrack מאפשר לנו לשלב אפשרויות כדי להקל על תהליך הנעילה של pdf. לשם כך, אתה רק צריך להשאיר רווח בין אפשרות לאפשרות. דוגמה לכך תהיה הבאה:
pdfcrack -f nombre_del_archivo.pdf -m=20 -n=12 -c 100690
עם הפקודה הקודמת אמרנו לך ש:
- הסיסמה כוללת מינימום 12 תווים.
- המקסימום שעליך לשלב הוא 20 תווים.
- הסיסמה כוללת בשלב מסוים את התווים "100690". אין צורך להזמין אותם.
כפי שהסברנו, זה יכול להיות שווה אם אנו משתמשים בדרך כלל במערכת כדי ליצור את הסיסמאות שלנו. עד לפני כמה שנים כשהיו ידיעות ש- Yahoo! נפרצו, השתמשתי במערכת בה הוספתי את תאריך הלידה שלי. אם נולדתי ב -10 ביוני 1990 והשתמשתי במספרים אלה, הוספתם תקל על התהליך.
אפשרויות זמינות אחרות הן:
- -w: לפתיחת קובץ טקסט בו אנו מגדירים מספר מילים. זה מה שמכונה מילון. לכלים רבים המשתמשים בכוח עצום לפיצוח סיסמאות יש מילון או אפשרות להוסיף אותו אליהם.
- -o: לעבוד עם סיסמת בעלים.
- -p: מספק סיסמת משתמש כדי להקל על השגת סיסמת בעלים.
- -s: תמורה מוגבלת לשינוי המילה הראשונה לאותיות גדולות.
- -b: זה יראה לנו כמה אמות מידה כדי לראות את הביצועים של pdfcrack במהלך התהליך.
כל זה מופיע אם אנו מבצעים את הפקודה «pdfcrack» מבלי להוסיף לה שום אפשרות או קובץ. זהה לתוכניות אחרות אם נוסיף "עזרה", "?" או משהו דומה.
נעילת קובץ PDF מהר יותר
הבעיה עם pdfcrack היא שהוא משתמש רק במעבד אחד. הטוב? זֶה אנו יכולים לפתוח עד שלושה תהליכים עם שלוש ליבות שונות, כולן באותו חלון מסוף. לשם כך, כמו בפקודות מסוף אחרות, נוסיף את האות "&" בין הפקודות. לדוגמה:
pdfcrack -f prueba.pdf & pdfcrack -f prueba.pdf -c ccoeh & pdfcrack -f prueba.pdf -c 100690 -n=5
עם האמור לעיל, אחת האפשרויות תחפש באופן כללי, השנייה תחפש באותיות "ccoeh" והשלישית עם המספרים "100690".
בדוגמה שאני מביא לך, הגנתי על הקובץ "test.pdf" באמצעות הסיסמה "מכונית" (ומכאן האותיות לעיל). כפי שאתה יכול לראות, הוא השיג זאת בזכות האופציה השנייה שציינתי. במקרה בו שמנו את האותיות שצריכות להיות לה, התוצאה היא מיידית, זה לא נמשך שנייה במחשב לא מאוד חזק.
לאחר שסיימנו, אם אנו רוצים לוודא ש- pdfcrack מפסיק לפעול, נכתוב את הפקודה:
killall pdfcrack
במקרה שמדובר במשהו מאוד חשוב, הכי טוב שאנחנו יכולים לעשות זה לשמור את ההפעלות ולהמשיך בהן בזמן אחר. זה מאפשר לנו לכבות את המחשב מתי שנרצה, אז, אין הגבלת זמן, לא צריכה להיות סיסמה שתתנגד לנו.
האם אתה כבר יודע כיצד לפתוח קובץ PDF באמצעותו הכלי החזק הזה?