כניסה למערכת מאמרים

               אין חשבון עדיין?

אינטרנט ומחשבים

זכיה במשחק 'על כל הקופה' באמצעות ניצול של חור אבטחה

  • PDF
דירוג משתמש: / 0
גרועהכי טוב 

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

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

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

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

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




עוד כתבות :

» הקמת אתר בפייסבוק לעסקים

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

» משחק יניב

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

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

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

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

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

» הכנת עמוד Like בפייסבוק

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

» הכנת רובוט למשחק הדו-פרצופי בערוץ 2

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

» פרוטוקולי-רשת בפלאש

מהו פרוטוקול?פרוטוקול הוא הגדרה של רצף אירועים המתרחשים בזה אחר זה כדי לבצע פעולות מסויימות. לדוגמא: כדי ששיחת טלפון תתקיים, צד אחד צריך לחייג והצד השני לענות. רק לאחר מכן שני הצדדים יוכלו לדבר בינהם. דוגמא אחרת לפרוטוקול-רשת באינטרנט: הפרוטוקול FTP (File Transfer Protocol) מגדיר איך קובץ יכול להישלח ממחשב אחד לאחר. הפרוטוקול מגדיר איך הקשר הראשוני נוצר, שמות הפקודות...

» הכנת רובוט למשחק אוטומטי ב-FarmVille

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

» התקפת DDoS באמצעות פלאש

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

» בדיקת אבטחת מידע במשחקי פלאש

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