דף 1 מתוך 3

ה-EPG הרשמי של VISTA: האם ניתן להוציאו ל-XMLTV חיצוני?

נשלח: 21/03/2007 18:18
על ידי mpogr
שלום לכולם,

לפני כשבועיים הופעל לראשונה שירות ה-EPG הרשמי ל-VISTA מטעם מייקרוסופט. כפי הנראה, יש כאן בפורום לא מעט אנשים שמשתמשים בו.
ובכן, הגיע הזמן לשאול את השאלה המתבקשת: האם מישהו יודע האם וכיצד ניתן להוציא את ה-EPG הזה לפורמט חיצוני (XMLTV) לטובת השימוש בתוכניות אחרות?

הייתי בודק את זה כבר בעצמי, רק שבינתיים לא התפניתי להתקין את VISTA במחשב עם כרטיס טלוויזיה...

נשלח: 21/03/2007 21:53
על ידי digest
מיכאל,

כתבתי כזה סקריפט, הוא כבר בשלבי הסיום.
השאלה שלי (והמחשבות באמת קשות) - האם כדאי לשחרר תוכנה זו. אינני רוצה לשבור את הסטטוס קוו ולפגוע במיקרוסופט ישירות.

נשלח: 21/03/2007 22:07
על ידי zovirax
אז זה באמת אפשרי? מגניב.... :D
לא נראה לי שמיקרוסופט יכעסו.

נשלח: 21/03/2007 22:17
על ידי kalinium
אני לא משפטן, אבל נראה לי שאם זה על מערכת ההפעלה החוקית שלך, לא צריכה להיות שום בעיה להשתמש בקובץ הזה אצלך, אבל בתוכנות אחרות.
הבעיה מתחילה בלהוציא את הקובץ הזה מרשותך, כמו למשל לפרסם אותו באינטרנט על בסיס יומיומי, כדי שמי שאין לו ויסטה יוכל להוריד.

נשלח: 21/03/2007 22:25
על ידי mpogr
קודם כל, ברור שזה לא חוקי ויכעיס מאוד את מייקרוסופט אם הקובץ יפורסם באינטרנט, על כך כלל אין ויכוח.

לגבי כל אחד ואחד, אם הוא משתמש במחשב שהותקנה עליו VISTA חוקית, אין למייקרוסופט שום אפשרות טכנית לגלות שמישהו מוציא את ה-EPG שלהם לקובץ חיצוני. מאחר והמידע הזה נמצא בתוך מערכת ההפעלה (או כל חלק אחר של VISTA, זה לא משנה לצורך העניין), מייקרוסופט גם לא יכולים לבוא בטענות ל-DIGEST או כל מפתח אחר שכתב תוכנה שעושה שימוש כלשהו במידע הזה למטרותיו הפרטיות.

נשלח: 21/03/2007 22:35
על ידי digest
zovirax כתב:אז זה באמת אפשרי? מגניב.... :D
לא נראה לי שמיקרוסופט יכעסו.
...
נראה לי שהם יכעסו מאוד, הרי הם מפסידים ה"יתרון" הגדול של Vista.

נשלח: 21/03/2007 22:39
על ידי digest
kalinium כתב:אני לא משפטן, אבל נראה לי שאם זה על מערכת ההפעלה החוקית שלך, לא צריכה להיות שום בעיה להשתמש בקובץ הזה אצלך, אבל בתוכנות אחרות.
הבעיה מתחילה בלהוציא את הקובץ הזה מרשותך, כמו למשל לפרסם אותו באינטרנט על בסיס יומיומי, כדי שמי שאין לו ויסטה יוכל להוריד.
...
המערכת ההפעלה - זה כבר לא הנושא, מדובר במידע מוצפן שלוקחים מהשרת של מיקרוסופט.

נשלח: 21/03/2007 22:44
על ידי mpogr
digest,

תשמע, מה שעשית נקרא REVERSE ENGINEERING של הפרוטוקול בין ה-VISTA לבין שרת ה-EPG.
אם עשית את זה טוב, למייקרוסופט אין שום דרך לגלות שמי שניגש לשרת הוא הסקריפט שלך ולא ה-CLIENT המקורי.

נשלח: 21/03/2007 23:02
על ידי arielshu
לאור מה שקראתי על ה EPG של מיקרוסופט, למה להתאמץ... MEGAEPG נותן יותר אינפורמציה... או שאני טועה?

נשלח: 21/03/2007 23:07
על ידי zovirax
יהיה אפשר להוציא את הקוד רק שנמצאים על ויסטה או אפשרי בכל מערכת הפעלה ... XP PRO למשל?

נשלח: 21/03/2007 23:11
על ידי mpogr
zovirax,

אם מייקרוסופט מאפשרים להוציא את ה-EPG ע''י הרצת סקריפט שעושה HTTP REQUEST פשוט לשרת שלהם (בלי CERTIFICATE או משהו דומא), המערכת שלהם פרוצה לגמרי...

נשלח: 21/03/2007 23:12
על ידי kalinium
digest,
שאלת תם,
לא יותר קל להמיר את זה אחרי שזה על המחשב?

נשלח: 21/03/2007 23:40
על ידי GalBrill
להוציא טכנית אפשרי, זה לחלוטין נוגד את ההסכם שלך מול מיקרוסופט בעת הפעלת ה EPG, עצם ההפעלה שלו עוברת דרך שלב אישור השימוש - לכן ההפרה היא בטוחה, מה ואם הם יעשו משהו, זו כבר שאלה תאורטית...

נשלח: 21/03/2007 23:44
על ידי digest
מיכאל,
אין למייקרוסופט שום אפשרות טכנית לגלות שמישהו מוציא את ה-EPG שלהם לקובץ חיצוני
...
אכן זה נכון. זה אפילו לא משנה איזו מערכת ההפעלה הותקנה - ה-request שלי לEPG הוא זהה לחלוטין לrequest של Vista (ודרך אגב גם לMCE 2005).
מייקרוסופט גם לא יכולים לבוא בטענות ל-DIGEST או כל מפתח אחר שכתב תוכנה שעושה שימוש כלשהו במידע הזה למטרותיו הפרטיות.
...
היא יכולה בקלות :) אני לא מפחד מתביעה: לא השתמשתי בשום מידע פנימי של מיקרוסופט (גם לא היה לי) ולא עשיתי reverse engineering. וזה לא פשע - להשתמש ב-sniffer ומידע ממקורות באינטרנט ולהפעיל קצת מחשבה כדי לגלות את התהליך קבלת הEPG. הליכים משפטיים זה לא החשש שלי. הרי מיקרוסופט יכולה פשוט לאיים פעם אחת וזה יכול לחסל את המטרה שלי שהרבה אנשים ייהנו מEPG.

נשלח: 21/03/2007 23:45
על ידי mpogr
GalBrill,

השימוש אותו אתה מאשר תוך כדי הפעלת ה-EPG ב-VISTA, מהו בדיוק?

נשלח: 21/03/2007 23:49
על ידי digest
arielshu כתב:לאור מה שקראתי על ה EPG של מיקרוסופט, למה להתאמץ... MEGAEPG נותן יותר אינפורמציה... או שאני טועה?
...
זה נכון, הEPG שלהם הוא פשוט ביותר. אבל יש לו יתרון - אתה מקבל הכל ודי מהר.

נשלח: 21/03/2007 23:50
על ידי mpogr
digest,

אני חייב להודות, כלל לא ברור לי ממה אתה חושש, הרי מזה שתפרסם את הסקריפט שלך הם לא ייסגרו את ה-EPG לגמרי (זו תהיה פגיעה בוטה באנשים תמימים שקנו את VISTA בהסתמך על הבטחה מפורשת שזו תספק את ה-EPG עבור ישראל).

ואגב, השימוש ב-SNIFFER זה כן REVERSE ENGINEERING... אתה רוצה להגיד שהם אפילו לא מצפינים את המידע ב-SSL?

נשלח: 21/03/2007 23:51
על ידי GalBrill
אם היית רציני digest זה היה לוקח חצי דקה ולא שעה!

נשלח: 21/03/2007 23:52
על ידי digest
zovirax כתב:יהיה אפשר להוציא את הקוד רק שנמצאים על ויסטה או אפשרי בכל מערכת הפעלה ... XP PRO למשל?
...
כל מערכת הפעלה, זה HTTP נטו + כמה אלגוריטמים של הצפנה.

נשלח: 21/03/2007 23:59
על ידי oferlaor
זה די ברור שזה יגיע.

השאלה העקרונית היא מה הגישה של מיקרוסופט לזה (סלחנית, כעסנית וכו').

אני ממש לא יודע מה הכיוון שלהם יהיה במקרה כזה.