תוכנת מג'יק - דיסקטים
מנהלים: Gordi, Radioactive Grandpa, Octarine, Og, אופיר
תוכנת מג'יק - דיסקטים
תוכנת מחולל יישומים מג'יק (Magic)
אני למדתי בבית הספר קצת פסקל ואסמבלר,
ראיתי למדו עוד דברים כמו פרולוג (פעמון)
אבל מצאתי דיסקטים ומחברת של אחותי
שלפיה היא למדה תכנות בסיסי כמו בייסיק
(קלט-פלט אינפוט-פרינט, תרשימי זרימה, לולאות IF וכד')
על הדיסקט רשום שהוא דמו גרסה 1 ובדיסקט נוסף גרסה 4.20a
(כשלמדתי פסקל גם הסתפקו בתוכנה הבסיסית שבאה בדיסקט עם הספר)
כל הרישום על הדיסקט הוא באנגלית, אבל הוא מוצר ישראלי (שמוזכר בקטלוג רמה)
הדיסקט הוא 1.2 מגה-בייט, אבל הכוננים שלי מזמן לא תקינים,
אז בינתיים אפשר רק להינות מהעיצוב המעניין.
דיסקט בעטיפה של תוכנת מג'יק
Magic Demo software, דיסקט בלי עטיפה של תוכנת מג'יק
אני למדתי בבית הספר קצת פסקל ואסמבלר,
ראיתי למדו עוד דברים כמו פרולוג (פעמון)
אבל מצאתי דיסקטים ומחברת של אחותי
שלפיה היא למדה תכנות בסיסי כמו בייסיק
(קלט-פלט אינפוט-פרינט, תרשימי זרימה, לולאות IF וכד')
על הדיסקט רשום שהוא דמו גרסה 1 ובדיסקט נוסף גרסה 4.20a
(כשלמדתי פסקל גם הסתפקו בתוכנה הבסיסית שבאה בדיסקט עם הספר)
כל הרישום על הדיסקט הוא באנגלית, אבל הוא מוצר ישראלי (שמוזכר בקטלוג רמה)
הדיסקט הוא 1.2 מגה-בייט, אבל הכוננים שלי מזמן לא תקינים,
אז בינתיים אפשר רק להינות מהעיצוב המעניין.
דיסקט בעטיפה של תוכנת מג'יק
Magic Demo software, דיסקט בלי עטיפה של תוכנת מג'יק
Re: תוכנת מג'יק - דיסקטים
מעניין, מקווה שתצליח לחלץ את המידע מהדיסקטים.
Re: תוכנת מג'יק - דיסקטים
יפה מאוד, תודה!
Re: תוכנת מג'יק - דיסקטים
תרשם ותתאם איתי בהודעות.
אני גר בכרמיאל...
אני גר בכרמיאל...
Re: תוכנת מג'יק - דיסקטים
אני חושב שמצאתי גיבוי של 2 הדיסקטים האלה (720K) עברתי על הארד דיסק ישן.
אשמח אם מישהו רוצה לנסות לפענח מה יש כאן ומה זה עושה בדיוק
https://www.mediafire.com/file/dfbyp8wq ... ic.7z/file
אשמח אם מישהו רוצה לנסות לפענח מה יש כאן ומה זה עושה בדיוק
https://www.mediafire.com/file/dfbyp8wq ... ic.7z/file
Re: תוכנת מג'יק - דיסקטים
טוב, זה רץ, אבל דורש מספר סידורי וקוד רישוי להתקנה.
פריצה תוכנות דוס זה לא התחום שלי אז נחכה שיבוא מישהו שיודע מה לעשות - אלא אם יש לך את המספר הסידורי, emh...
פריצה תוכנות דוס זה לא התחום שלי אז נחכה שיבוא מישהו שיודע מה לעשות - אלא אם יש לך את המספר הסידורי, emh...
Re: תוכנת מג'יק - דיסקטים
מה שיש לי זה רק דיסקטים,
ולא רשום כלום מעבר למה שהראיתי.
לא ציפיתי לקוד רישוי בגרסת דמו
(למען האמת, אני לא בטוח במאה אחוז שמה שמצאתי
זה מה שבאמת יש בדיסקטים, אולי זה מדיסקט אחר)
חבל, זה תמיד סיקרן אותי.
ולא רשום כלום מעבר למה שהראיתי.
לא ציפיתי לקוד רישוי בגרסת דמו
(למען האמת, אני לא בטוח במאה אחוז שמה שמצאתי
זה מה שבאמת יש בדיסקטים, אולי זה מדיסקט אחר)
חבל, זה תמיד סיקרן אותי.
Re: תוכנת מג'יק - דיסקטים
אני יכול לנסות להעיף על זה מבט כשיהיה לי קצת זמן. בכל מקרה, תודה רבה!
Re: תוכנת מג'יק - דיסקטים
נדמה לי שעדיין חסרים קבצים.
הנה מה שהצלחתי להגיע אליו:
קודם כל צריך לערוך את Install.exe:
השינוי הזה מאפשר לעקוף את בדיקת קוד הרישוי. מה שמעניין בקוד הרישוי הוא שתוכנת ההתקנה מחפשת קבצים שונים להתקנה בהתאם לקוד הרישוי שהוכנס. כלומר, אם נכניס קוד רישוי מסויים, התוכנה תנסה לחלץ את LANGUAGE.ZIP, ואם נכניס קוד אחר, התוכנה עשויה לחפש קובץ ZIP אחר, או לבקש מהמשתמש להכניס תקליטון אחר לכונן.
את תוכנת ההתקנה צריך להריץ מתוך תיקיית השורש של הכונן. כלומר, צריך לעשות Mount לתיקייה שבה נמצאת תוכנת ההתקנה, כך ש-Install.exe ישב בתיקיית השורש (למשל: C:\Install.exe).
הקוד הבא מנתב את ההרצה לחילוץ LANGUAGE.ZIP שאכן נמצא ברשימת הקבצים שקיבלנו.
משום מה זה חוזר פעמיים. אולי יש שני קבצי LANGUAGE.ZIP שצריך לחלץ, ולנו יש רק אחד?
כאן אנחנו נתקלים בבעיה האמיתית: לאחר החילוץ, התוכנה מבקשת שנכניס את התקליטון הבא. נראה שהתוכנה יודעת מהו התקליטון הנוכחי לפי תוכן הקובץ DISK.ID. אצלנו התוכן הוא installation diskette. התוכנה מבקשת את התקליטון Demo #1.
בשורה התחתונה, אני לא בטוח שכל הסיפור הזה הוא לא מעטפת לפקודת unzip ושפשוט צריך לחלץ ידנית את התוכן של התקליטון השני.
הנה מה שהצלחתי להגיע אליו:
קודם כל צריך לערוך את Install.exe:
- לשנות בכתובת 0xA12A את הערך 0x74 ל-0xEB
- לשנות בכתובת 0xE77F את הערך 0x75 ל-0xEB
- הצג/הסתר תוכן
את תוכנת ההתקנה צריך להריץ מתוך תיקיית השורש של הכונן. כלומר, צריך לעשות Mount לתיקייה שבה נמצאת תוכנת ההתקנה, כך ש-Install.exe ישב בתיקיית השורש (למשל: C:\Install.exe).
הקוד הבא מנתב את ההרצה לחילוץ LANGUAGE.ZIP שאכן נמצא ברשימת הקבצים שקיבלנו.
- מספר סידורי: 222222222
- קוד רישוי: ASDG-ASDgdga34asdfASDF
bpint 21 3d
כשאנחנו פוגעים ב-Breakpoint, נבדוק את הנתיב שהתוכנה מנסה לפתוח:
d ds:dx
אנחנו אמורים לראות C:LANGUAGE.ZIP. נדרוס את הערך הזה עם הערך הנכון:
sm DS:DX 43 3A 5c 4C 41 4E 47 55 41 47 45 2E 5A 49 50 00
כעת אנחנו אמורים לראות את הערך משתנה ל-C:\LANGUAGE.ZIP. נמשיך את הרצת התוכנה ונראה שמתבצע חילוץ של LANGUAGE.ZIP.משום מה זה חוזר פעמיים. אולי יש שני קבצי LANGUAGE.ZIP שצריך לחלץ, ולנו יש רק אחד?
כאן אנחנו נתקלים בבעיה האמיתית: לאחר החילוץ, התוכנה מבקשת שנכניס את התקליטון הבא. נראה שהתוכנה יודעת מהו התקליטון הנוכחי לפי תוכן הקובץ DISK.ID. אצלנו התוכן הוא installation diskette. התוכנה מבקשת את התקליטון Demo #1.
בשורה התחתונה, אני לא בטוח שכל הסיפור הזה הוא לא מעטפת לפקודת unzip ושפשוט צריך לחלץ ידנית את התוכן של התקליטון השני.
Re: תוכנת מג'יק - דיסקטים
טוב, אין לי יותר דיסקטים או מישהו שזוכר את זה בכלל.
גם את 2 הדיסקטים שיש אצלי אין לי כיום אפשרות לבדוק לעומת מה שהעליתי.
(למרות שאני חושב שזה המקור)
גם את 2 הדיסקטים שיש אצלי אין לי כיום אפשרות לבדוק לעומת מה שהעליתי.
(למרות שאני חושב שזה המקור)