Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Spelfördelar med minnesinjektion
KTH, School of Information and Communication Technology (ICT).
KTH, School of Information and Communication Technology (ICT).
2013 (Swedish)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

Spel på internet är populärare än någonsin i dagens samhälle, det är en industri som omsätter stora summor pengar varje år. Fler och fler människor söker sig till dessa spelsajter. Hur kan du som spelare vara säker på att dina motståndare spelar på samma villkor?

Arbetet som utförts på KTH undersöker hur programmet på användarens egen dator kan exploateras för att vinna fördelar i spelet. Endast minnesinjektion kommer att undersökas i detta syfte. Olika tekniker för minnesinjektion samt förslag på hur applikationer kan göras säkrare presenteras i denna rapport.

PokerStat är ett program som utvecklats i ett demonstrativt syfte för att visa hur minnesinjektion kan användas för att exploatera en pokerklient. PokerStat räknar ut sannolikheten för att få olika pokerhänder under tiden en aktiv hand spelas. Det visar tydligt vikten av att tänka på informationen som lagras i minnet för applikationen.

En undersöknings som genomförts parallellt med arbetet visade på att majoriteten av undersökningens deltagare inte klassificerade användning av PokerStat som fusk. Trots detta ville en klar majoritet inte att sådan funktionalitet skulle implementeras direkt i pokerklienten. Resultatet av undersökningen visar på att PokerStat ger en fördel som användare inte vill ska finnas lättillgängligt för alla spelare men fördelen är inte så pass stor att den bör klassificeras som fusk.

Abstract [en]

Online games are more popular today than ever, it is an industry that turns over large sums of money every year. More and more people join these online gaming sites. How can you as a player be certain that your opponents are playing fair?

The project that was done at KTH investigates how programs on the user’s computer can be exploited to gain advantages in online games. Only memory injection will be examined in this purpose. Different techniques as well as suggestions on how application security can be improved will be presented in this report.

PokerStat is a program developed to demonstrative purpose to show how memory injection can be used to exploit a poker client. PokerStat calculates the probability of receiving different poker hands whilst in the middle of an active hand. It shows the importance of deciding exactly what information should be stored in the memory of an application.

A survey conducted during this project showed that the majority of subjects didn’t think that use of PokerStat should be classified as cheating. Despite that, the survey also shows that a majority of people does not want the functionality of PokerStat available to everyone in the poker client. The result of the survey shows that PokerStat gives an advantage to the user that people don’t want available to all users but the advantage is not big enough to be classified as cheating.

Place, publisher, year, edition, pages
2013. , 42 p.
Series
TRITA-ICT-EX, 2013:127
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:kth:diva-177857OAI: oai:DiVA.org:kth-177857DiVA: diva2:874558
Examiners
Available from: 2015-12-01 Created: 2015-11-27 Last updated: 2015-12-01Bibliographically approved

Open Access in DiVA

fulltext(885 kB)61 downloads
File information
File name FULLTEXT01.pdfFile size 885 kBChecksum SHA-512
f8e7410b1efcfc9f2a87e387a5e0ce8889956e1fcb153324f37e74c63c6be25f727151ae59d0df4731b458b82fec76d8b9190efccb55321240c3dbb9f572ab17
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 61 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 104 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf