
robocopy.1.txt ומוחקים את כל ההרשאות, כך שאין גישה לאף אחד. העתקה רגילה נכשלת עם "you need permissions".whoami /all מציג בין היתר SeBackupPrivilege, שמאפשרת לגבות ולשחזר תוך התעלמות מהרשאות NTFS. ב-CMD רגיל, בלי "כובע" אדמיניסטרטור, אותו משתמש מקבל רק כמה הרשאות פשוטות.robocopy עם /b מתחזה לתוכנת גיבוי וקורא את הקובץ. בלי /b הקובץ מדולג./sec מעתיק נתונים, מאפיינים, זמנים ו-ACL, אבל לא Owner ו-Auditing. /copyall מעתיק הכול כולל Owner ו-Auditing./b. אחרי שהוצאה מהקבוצה, והתחברה מחדש כדי לקבל טוקן חדש, קיבלה שגיאה שאין לה Backup and Restore user rights./z - מצב Restartable: העתקה שנקטעה ממשיכה מאותה נקודה, מתאים לקבצים גדולים כמו דאטה בייסים./mirror - יוצר מראה, ומוחק ביעד קבצים שאינם במקור.robocopy להעתקה עם הרשאות ולמראה של תיקייה.הטקסט המלא של הדקות הראשונות בהרצאה «איך לעקוף הרשאות NTFS על ידי SeBackupPrivilege» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, בהרצאה הזאת אנחנו נלמד להתחזות ולעבוד כמו תוכנת גיבוי זאת אומרת, אנחנו ניצור כאן תיקייה, נקרא לה טסט 1 וגם טסט 2 ואנחנו רוצים להעתיק קובץ מטסט 1 לטסט 2 בואו נקרא לקובץ הזה 1.txt ובפנים נרשום aa זה התוכן שלנו, ושימו לב מה קורה אנחנו בהרשאות על הקובץ הזה בסיקיוריטי שלו נכנסים לאדוונסט, מבטלים הורשה מעיפים את כולם מהרשימה ואנחנו רואים שרשימת
ההרשאות ריקה זה אומר שאף אחד לא יכול להיכנס לתוך הקובץ הזה בגלל שאף אחד לא יכול להיכנס לקובץ גם אנחנו לא יכולים לראות אפילו מה יש בתוכו כי אין הרשאות גישה לאף אחד לקונטנט שלו אם אני אעשה קופי ואני אלך לתיקייה טסט 2 אני אעשה פייסט אני לא אצליח להעתיק בגלל שאין לי הרשאות קריאה אני לא יכול לקרוא אז איך אני אעתיק את התוכן
מה זה להעתיק זה לקרוא ממקום אחד לכתוב למקום אחר גם אם אם אני אעשה continue זה לא יעזור כי הוא אומר לי you need permissions אין לך permissions אין לך הרשאות you need permissions to perform this action ושום דבר לא עוזר אז איך אפשר בכל זאת להעתיק יש לנו אם אנחנו ניכנס עם הרשאות של אדמיניסטרטור ושימו לב שאני מפעיל את הCMD כאדמיניסטרטור
אנחנו יכולים לראות ב-whoami/all שיש לי פה הרשאה של backup בואו נחפש את זה יש לי הרשאה לקחת ownership אתם רואים לגנוב ownership לכולם מי שאני רוצה יש לי הרשאה manage auditing לנהל ב-NTFS את הלימים מה מותר לתעד אבל זה לא מה שמעניין אותי עכשיו see increased quota privilege זה לא מעניין הנה זה מה שאני מחפש see backup privileges זה אומר לעשות גיבוי
להשתמש בהרשאות של גיבוי ולהתעלם מכל הרשאות ה-NTFS שקיימות. זה אומר: SE Backup Privileges ו-Restore. זה אומר שאני יכול לגבות ולשחזר ולהתעלם מהרשאות ה-NTFS.
דרך אגב, אם אני אפתח את ה-CMD בלי אדמיניסטרטור, שימו לב, זה אומר אותו יוזר שלי, אותו אדמין, רק הפעם הוא לא חבש את הכובע של האדמיניסטרטור, וזו ברירת מחדל.
כך עובדת האבטחה של Windows. אתם תראו שפה אין את ההרשאות האלו. תראו, תסתכלו, פה יש לי רק איזה חמש הרשאות פשוטות וזהו, אין לי את כל ההרשאות. וזה ההבדל בין אם אני חובש כובע של אדמיניסטרטור או לא.
וכשאני בא לחבוש את הכובע של האדמיניסטרטור, הוא שואל אותי את הדבר הזה, האם אתה בוודאות רוצה עכשיו לשים את הכובע של האדמיניסטרטור? איפה ההבדל הזה בא? ההבדל הזה בא בהרשאות, בזכויות שיש לי על המערכת.
זה בעצם המהות, האבטחה שהם הוסיפו בווינדוס ויסטה, אקספי זה לא היה, באקספי תמיד עבדת עם כל ההרשאות ואם הייתה מגיעה תוכנה זדונית הייתה מקבלת הרשאות של אדמיניסטרטור עכשיו תוכנה זדונית לא תוכל לקבל הרשאות של אדמיניסטרטור בלי הסכמה שלי זה אומר שיש לי שני טוקנים, שני כרטיסים, אחד עם כל ההרשאות, אחד עם הרשאות חלקיות זה נקרא, כרטיס גישה של
קרברוס ועל זה לומדים במינהלי הרשת אז איך אני אנצל את הזכות הזאת שיש לי פה ב-CMD הזה?
יש לנו בשביל זה תוכנה מיוחדת שהיא נמצאת בתוך הווינדוס שנקראת רובוקופי ואתם רואים בתוך הסיסטם 32 יש תוכנת רובוקופי בוא נעשה רובוקופי סלאש סימן שאלה ויש לנו פה המון המון אופציות בואו נראה איך משתמשים בה רובי קופי סלאש סימן שאלה קודם כל סינטקס רובי קופי usage אתם רואים source מקור יעד איזה קבצים אני רוצה להעתיק ואיזה options אופציות להעתקה בוא נראה איזה אופציות יש
לי ויש לי פה copy files in backup mode להתחזות לתוכנת גיבוי ואני מזכיר לכם למי שפספס אותנו שבקובץ 1.txt כרגע אין הרשאות גישה לאף אחד לאף אחד אין הרשאות גישה זה אומר שדאבל קליק לא נותן לאף אחד לפתוח את התוכן של הקובץ אז אנחנו רוצים לעשות רובו קופי הזה סלאש בי בוא נעשה ככה רובו קופי מאיפה?
מ-C טסט 1 לאן ל-C טסט 2 איזה קובץ 1.txt ואם נעשה enter רגיל הוא יגיד לי skipped שהוא דילג על קובץ 1 נכון בואו נעשה ככה מ-C ל-C הוא לא מעתיק כלום אנחנו רואים פה רשימה ריקה והוא לא העתיק שום דבר אבל אם אני אעשה עכשיו slash b זה ה-backup mode זה אומר שאני משתמש בהרשאות se-backup כאילו אני מתחזה לתוכנת backup הופה הקובץ הופיע פה אתם רואים איזה יופי הקובץ הופיע פה ואנחנו
יכולים לעשות פרופרטיז ואנחנו רואים בסיקיוריטי שהוא לא העתיק את כל ה-NTFS סיקיוריטי ה-NTFS סיקיוריטי למעשה לא הועתקו מה שקורה באדוונסט אנחנו רואים פה שיש הורשה זה מגיע בהורשה ואין שום הרשאות הם לא הועתקו בעצם הוא יורש את כל ההרשאות עכשיו רובוקופי יש לו עוד אופציה
חכמה בוא נעשה את זה רובו קופי סלאש סימן שאלה וזו תוכנה מובנית בווינדוס ויש לה המון המון אופציות מדהימות בואו נראה כי אתם תיתקלו ברובו קופי הזה בהרבה פורומים כששואלים איך להעתיק הרשאות ויש פה סלאש סק קופי פיילס וויז סיקיוריטי בכלל רובו קופי הזה יודע להעתיק גם את הדאטה גם את הנתונים
גם את המאפיינים שזה הידן או סיסטם גם את הטיים סטאפ זה אומר מתי הקובץ נוצר מתי הוא שונה לאחרונה הוא יודע גם להעתיק או לדלג על הקבצים המוחבאים, על הסטרימים המוחבאים מאחורי הקובץ הראשי.
זה נקרא אלטרנט סטרימס, לדוגמה שם יכולים לשמור עוד קובץ או עוד קובץ מידע, כמו שהוא, נניח שהוא ירד מהאינטרנט או מי יצר אותו, עוד מידע אקסטרה, שזה למעשה קובץ טקסט שנשמר מאחורי הקובץ המקורי, ואפשר גם לנצל את זה לשמור וירוסים בפנים.
למעשה מאחורי שם קובץ יכולים להסתתר כמה קבצים. זה נקרא אלטר סטרימס אלטרנט סטרימס סטרימים אלטרנטיביים לקובץ הראשי ואני יכול להעתיק אותם או לא להעתיק אותם אני יכול גם להעתיק s security acl אתם רואים ntfs acl זה סלאש s אני יכול להעתיק את ה-owner את הבעלות של הקובץ ואת המידע על אודיטינג כל זה הוא
יודע להעתיק אני רק אומר לו מה אני רוצה אני כותב לו קופי ומה להעתיק אז אם אני אכתוב סלאש סק בהעתקה זה כמו שאני אכתוב dats דאטה, אטריביוטס, טיימסטמפ, זה אומר זמנים ו-S, סיקיוריטי.
מה הוא לא יעתיק? הוא לא יעתיק את ה-Owner ואת ה-Auditing. אם אני רוצה להעתיק גם את ה-Owner וגם את ה-Auditing, אני צריך קופי אול. שימו לב, קופי אול מעתיק הכל, כולל ה-Owner וכולל ה-Auditing, התיעוד הזה, מה לתעד.
אז בואו נעשה כזה דבר, נעשה //b/sec, עושים //b/sec, ועכשיו הוא עתק לכאן, אבל הפעם עם ה-Security אתם רואים הוא לא יודע מי ה-Owner והוא לא יודע מה ה-Security כי הוא לא העתיק את ה-Owner אז לא ברור אז בואו ניקח את ה-Owner על עצמנו ואחרי שאנחנו נהיינו אונרים ניכנס עוד פעם לכאן ואנחנו כבר רואים את ההרשאות לפני כן גם לא ראינו אותן
למה כי לא היינו האונרים אדמין פול קונטרול ניתן לעצמנו פול קונטרול עכשיו כשיש לי פול קונטרול אני יכול למחוק את הקובץ אני רוצה להראות לכם במקום Sec בואו נעתיק את ה-copy all וככה במציאות אתם מנסים כל מיני אופציות על מכונות וירטואליות copy all בואו נראה מה יקרה עכשיו עכשיו ב-Security אני רואה את ההרשאות שהן
לא קיימות אבל אני רואה שהן לא קיימות כי הוא העתיק לי את ה-Owner אז באתי ללמד אתכם שאפשר לעקוף את ההרשאות של NTFS על ידי זכות של תוכנות גיבוי וככה כל התוכנות גיבוי עובדות הן עובדות על ידי שימוש בהרשאה שנקראת SE Backup, וההרשאה הזאת ניתנת by default לאדמיניסטרטורים ולקבוצת ה-Backup של Windows.
זאת אומרת, את ההרשאה הזאת, מי מקבל ב-Windows? זה הדבר האחרון שאני מראה לכם בנושא הזה. אז אנחנו באים ל- Groups, ואנחנו רואים שאת ההרשאה הזאת גם מקבל Backup Operator.
מי שאני מכניס אותו לקבוצת Backup Operator מקבל את הזכות הזאת. זאת אומרת שאם אני יוצר עכשיו יוזר בשם ליזה והיוזר הזה בשם ליזה אני מכניס אותו לקבוצה שנקראת Backup איך כותבים את זה אני לא זוכר בוא נעשה Advanced Find Now Backup Operators הנה הכנסתי את ליזה ל Backup Operators ו-Users רגיל
עצם העובדה שהיא ב-Backup Operators היא תקבל את הזכות לעשות גיבוי ולעקוף את כל הרשאות ה-NTFS ככה אפשר למעשה לעקוף את הרשאות ה-NTFS בואו רק נבדוק שאני צודק כניסה ראשונית לוקחת קצת זמן ככה אני מסכים להכל, הנה אנחנו פה בפנים, בואו נגדיל את הכתב, זה קטן לי מדי, יפה, הגדלנו
את הכתב, פותחים עם הרשאות, הוא מבקש ממני סיסמה לליזה,