הפרוייקט עבר לאחרונה שידרוג משמעותי
הרבה נתונים שהייתי שואב מרישום המערכת
עברו שידרוג, קריאת נתונים מערכת ההפעלה
נקרים ישירות מהזיכרון, כל דרך משנית במידה וזה נכשל
ואופציית נוספת דרך 2 קריאות API הכי נמוכות שאפשר לרדת, הכי LOW LEVEL.
בנוסף, חיפשתי דרך למצוא נתון, שחשוב להפעלת מוצר של 180 יום.
UBR, ואחרי חקירה, וכמה ימי עבודה, מצאתי דרך אמינה
להשיג את הנתון ישירות ממערכת ההפעלה.
יש פה הרבה השקעה ומאמץ וחקירה. לא צוחק.
הפרוייקט הכי מושקע שלי עד היום.
כמו כן מציאת גרסת BUILD של המערכת
מצאתי גם דרך מעניינת להשיג את הנתון אם דרך API או WMI, ואחרי טבלת המרה וכו וכו.
והכי מעניין הוא שמצאתי דרך לפענח את המבנה נתונים של איפה נשמר נתוני הרישיון
כולל גרסת BUILD כולל SERIAL, והכל דרך שפת POWERSHELL.
מי שיסתכל בקוד מקור שלו דווקא ייהנה לפי דעתי,
שום דבר פה לא רגיל.
[image: 1748715517319-bf6c8cad-15cd-49e3-bc01-9b0082933e2a-image.png]
[image: 1748715531068-a1ec3f80-e08b-40eb-8201-16286707fb74-image.png]
[image: 1748715544631-e7a9b7cc-1054-402d-ac82-97c969563de9-image.png]
[image: 1748715561656-9ae8d5c0-910a-4a77-b9f1-9dcb0cc9d5f6-image.png]
[image: 1748715581543-3bbf9f49-d113-4937-9aa1-9799e37fd06f-image.png]
[image: 1748715605573-766df470-a73e-46f1-9835-1827cc6bba7c-image.png]
וכל זה רק על הפריצה 180 יום.
[image: 1748715680103-4cd2130c-13e7-47b1-8502-6d87c8c6964d-image.png]