יום ראשון, 05 פברואר 2012
הפוך לעמוד הבית
  • חיפוש מאמרים באתר
  • חיפוש ב Google
  • חיפוש ב Yahoo
הרשמה

התחברות / התנתקות

זכיה במשחק 'על כל הקופה' באמצעות ניצול של חור אבטחה PDF Print E-mail
נכתב על ידי אלעד כהן   
יום שלישי, 31 אוגוסט 2010 10:43

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

המשחק מבוסס על טכנולוגיית AJAX ויוצר קשר עם השרת כדי להודיע על תחילת משחק, קבלת שאלה חדשה, שליחת תשובה לשאלה וסיום משחק. ההודעות לשרת נשלחות בפרוטוקול HTTP תוך שימוש במתודה GET. בכל הודעה לשרת נשלחת קבוצת נתונים זהה המייצגת את ה-Session של השחקן כדי שהשרת יזהה את השחקן ששלח את ההודעה.

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

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

קישור לאפליקציה לדוגמא עם קוד-מקור: http://www.GameDevStudio.co.il/Files/JackpotTrivia.rar

 
מאמרים נוספים :

» אבטחת מידע טכנולוגי באמצעות מחשוב ענן

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

» שבוע הספר 2011 – ספר מומלץ: שורה בציבור

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

» משחק יניב

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

» יניב בפייסבוק

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

» יניב משחק שמשחקים בכל טיול

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

כל הזכויות שמורות לאתר הגאון - מבית אקטיביטק קידום אתרים

Copyright © 2012. Joomla!. Designed by Shape5.com