שליטה מרחוק IP על המסך

פורום מסכי OLED בחסות LG
oferlaor פותח השרשור
סמל אישי של משתמש
מנהל
מנהל
תגובות: 73659
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 572 פעמים
קיבל תודות: 4464 פעמים

שרשור שלא נקרא #1 

אני מנסה לכתוב תוכנה שתדבר עם מסך webos.

ממה שאני רואה יש כמה פרוטוקולים שהמסכים האלה אמורים לתמוך בו (כולל chromecast push)

הראשון זה websockets מבוסס על פורט 3000 (כשאני מתחקר את הפורט אני מקבל hello world).

השני והיותר נחמד הוא ה-UDAP 2, שאמור לשבת בפורט 8080.

אני מנסה עם postman להגיע אליו.

http://developer.lgappstv.com/TV_HELP/i ... AP%2FAnnex

המטרה היא שליטה במסך מרחוק.
נערך לאחרונה על ידי oferlaor ב 09/12/2016 8:13, נערך פעם 1 בסך הכל.

MarioMan
עוסק בתחום
עוסק בתחום
תגובות: 3537
הצטרף: מאי 2005
שם מלא: יונתן פת-יה
מיקום: תל-אביב
נתן תודות: 19 פעמים
קיבל תודות: 193 פעמים

שרשור שלא נקרא #2 

בדקת מה קורה לכרטיס הרשת של המסך כשהוא כבוי?

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

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

EtchDee
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 316
הצטרף: יוני 2009
נתן תודות: 22 פעמים
קיבל תודות: 18 פעמים

שרשור שלא נקרא #3 

@MarioMan

אין IR ב-B6 - כשניסיתי לתכנת את ה-Apple TV לזהות את השלט, הוא לא קלט אותו.

מעניין אם אפשר לעשות reverse engineering לאפליקצית LG TV Plus עם תוכנות כאלה. בהצלחה!

oferlaor פותח השרשור
סמל אישי של משתמש
מנהל
מנהל
תגובות: 73659
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 572 פעמים
קיבל תודות: 4464 פעמים

שרשור שלא נקרא #4 

יש הגדרה במסך אם הוא מגיב לפקודות ip כשהוא כבוי. לא זה מה שמטריד אותי. יש בערך 30 וריאציות של פרוטוקולים שונים ואני לא ממש מצליח להבין למה המסך אמור לענות. על פניו udap אמור להתמך אבל אני לא מצליח לגרום לזה לעבוד (התחלתי עם postman עם בקשה להצגת קוד auth מול פורט 8080). אם מישהו הצליח אשמח לדעת על איזה פורט

מעט קשה לסרוק אץ זה מכיוון שהאפליקציה שעובדת היא של אייפון (זה דורש sniffer מעט יותר מורכב).

לגבי ir ב-c6 הסנסור יושב על הלוגו העגול של LG

oferlaor פותח השרשור
סמל אישי של משתמש
מנהל
מנהל
תגובות: 73659
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 572 פעמים
קיבל תודות: 4464 פעמים

שרשור שלא נקרא #5 

התקנתי Chales proxy וזיהיתי פורטים 1216 ו-1256 שנותנים לא מעט מידע. יש לי אייקון של הטלויזיה, את השם שלה, מודל ועוד הרבה נתונים.

משום מה את ה-prompt של האפליקציה הוא לא תופס, מה שגורם לי להאמין שזה נעשה עדיין על ידי websockets ולא פרוטוקול HTTP או REST רגיל.

EtchDee
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 316
הצטרף: יוני 2009
נתן תודות: 22 פעמים
קיבל תודות: 18 פעמים

שרשור שלא נקרא #6 

@oferlaor
מעניין. אולי תנסה להסניף גם מהצד של הטלוויזיה עם כלים של webOS. למשל הכלי הזה (לא ניסיתי)

זה-הכינוי
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 606
הצטרף: ינואר 2008
נתן תודות: 35 פעמים
קיבל תודות: 11 פעמים

שרשור שלא נקרא #7 

EtchDee כתב: מעניין אם אפשר לעשות reverse engineering לאפליקצית LG TV Plus עם תוכנות כאלה . בהצלחה!
...

ניתן :) .

לא טרחו לעשות לקובץ obfuscation

שלח תגובה

חזור אל “מסכי OLED בחסות LG”