@לב-טוב רעיון יפה וטוב לראות מישהו שמנסה לכתוב דברים כאלו בטכנולוגיות מתאימות ולא רץ לפייתון
שים לב לכמה בעיות נוספות על מה שהוזכר כאן
ממעבר על הקוד נראה שהסיסמה נשמרת כ sha256 ללא salt - לא חסרון אבטחתי גדול כשמדובר בתוכנה למשתמשים לא טכניים אבל זה רגע אחד להוסיף את זה בקוד אז למה לא
דבר שני ההאש נשמר בקובץ json קריא כך שאפשר לשנות את ההאש להאש אחר שחישבתי (וכאן כבר מבינים למה salt היה יכול לעזור) ולכאורה מחיקה פשוטה של הקובץ תאפס את הסיסמה ג"כ
דבר שלישי - את רשימת תהליכי המערכת אתה משווה לפי שם בלבד ולא נתיב כך ששינוי השם לשם של תהליך מערכת תפתח אותו
לא ראיתי שזה מאובטח מפני סגירה דרך מנהל המשימות
@יוסי-מחשבים כתב בבקשת מידע | תוכנת שחזור מידע הטובה ביותר כיום:
או הסקריפט PhotoRec
הסקריפט לתיקון המחיצה אכן יכול להזיק אבל הוא לא נועד לשיחזור הקבצים.
זה לא סקריפטים אלא תוכנות שכתובות ב C עם ממשק טקסטואלי (TUI) ו qphotorec כתובה ב CPP ומגיעה עם ממשק של QT
@יוסי-מחשבים כתב בבקשת מידע | תוכנת שחזור מידע הטובה ביותר כיום:
יש שם אפשרות להעתיק את הקבצים אבל נדיר שזה יעבוד במחיצה פגומה.
למעשה הוא מתפקד כתוכנת שחזור לכל דבר אלא שאין לו אלגוריתמים טובים לבניית מערכות קבצים כמו של התוכנות המסחריות
@smct זה - למי שדוחף בכוח, ולמי שככל הנראה אין מידי מוח... כי אם אתה מכניס בכוח - איך תוציא?
אבל אם אתה מנסה בעדינות להכניס אותו ורואה שהוא נכנס, גם אם הוא מחליק - אבל לא עם כוח, הוא גם יצא.
כמובן בהנחה שקיבעת את הסים למקום - על הכרטיס, שלא יזוז ויתקע לך בפנים...