JP6157223B2 - 効果的な不正ユーザを検出するためのオンラインゲームパケット生成方法及び装置 - Google Patents
効果的な不正ユーザを検出するためのオンラインゲームパケット生成方法及び装置 Download PDFInfo
- Publication number
- JP6157223B2 JP6157223B2 JP2013114556A JP2013114556A JP6157223B2 JP 6157223 B2 JP6157223 B2 JP 6157223B2 JP 2013114556 A JP2013114556 A JP 2013114556A JP 2013114556 A JP2013114556 A JP 2013114556A JP 6157223 B2 JP6157223 B2 JP 6157223B2
- Authority
- JP
- Japan
- Prior art keywords
- protocol
- online game
- packet
- field
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/35—Details of game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/56—Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/75—Enforcing rules, e.g. detecting foul play or generating lists of cheating players
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/131—Protocols for games, networked simulations or virtual reality
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/71—Game security or game management aspects using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Processing Or Creating Images (AREA)
Description
Claims (9)
- 不正ユーザを検出するためのオンラインゲームパケット生成方法において、
プロトコルID情報、パケットサイズ情報及びゲームクライアントのキャラクター状態情報を含むオンラインゲームパケットの生成情報を取得するステップと、
前記プロトコルID情報に対応するプロトコルIDフィールド、前記パケットサイズ情報に対応するパケットサイズフィールド及び前記ゲームクライアントのキャラクター状態情報に対応する少なくとも1つのプロトコルフィールドを含むパケット構造に基づいて、プロトコルインデックスフィールドまたはアニメーションインデックスフィールドのうち少なくとも1つをさらに含む前記オンラインゲームパケットのタイプを決定するステップと、
前記オンラインゲームパケットのタイプに基づいて前記オンラインゲームパケットの生成情報を用いて前記オンラインゲームパケットを生成するステップと、
を含むことを特徴とする不正ユーザを検出するためのオンラインゲームパケット生成方法。 - 前記オンラインゲームパケットのタイプは、前記パケット構造に基づいて前記プロトコルインデックスフィールドをさらに含む第1タイプ、前記パケット構造に基づいて前記アニメーションインデックスフィールドをさらに含む第2タイプ、及び前記パケット構造に基づいて前記プロトコルインデックスフィールド及び前記アニメーションインデックスフィールドをさらに含む第3タイプのうちいずれか1つであることを特徴とする請求項1に記載の不正ユーザを検出するためのオンラインゲームパケット生成方法。
- 前記オンラインゲームパケットのタイプが第1タイプである場合、前記オンラインゲームパケットを生成するステップは、
予め決定されたプロトコルインデックステーブルを取得するステップと、
前記プロトコルインデックステーブルに基づいて前記キャラクター状態情報を用いて前記プロトコルインデックスフィールド及び前記少なくとも1つのプロトコルフィールドのデータ値を生成するステップと、
前記プロトコルインデックスフィールドのデータ値を暗号化するステップと、
を含むことを特徴とする請求項2に記載の不正ユーザを検出するためのオンラインゲームパケット生成方法。 - 前記プロトコルインデックステーブルは、前記少なくとも1つのプロトコルインデックス番号及び前記少なくとも1つのプロトコルインデックス番号それぞれに対応する前記プロトコルフィールドの構造に関する情報を含むことを特徴とする請求項3に記載の不正ユーザを検出するためのオンラインゲームパケット生成方法。
- 前記オンラインゲームパケットのタイプが第2タイプである場合、前記オンラインゲームパケットの生成情報はゲームクライアントのキャラクター動作情報をさらに含み、
前記オンラインゲームパケットを生成するステップは、
予め決定されたアニメーションインデックステーブルを取得するステップと、
前記アニメーションインデックステーブルに基づいて前記キャラクター動作情報を用いて前記アニメーションインデックスフィールドのデータ値を生成するステップと、
前記アニメーションインデックスフィールドのデータ値を暗号化するステップと、
を含むことを特徴とする請求項2に記載の不正ユーザを検出するためのオンラインゲームパケット生成方法。 - 前記アニメーションインデックステーブルは、前記少なくとも1つのアニメーションインデックス番号及び前記少なくとも1つのアニメーションインデックス番号それぞれに対応する前記ゲームクライアントのキャラクター動作タイプに関する情報を含むことを特徴とする請求項5に記載の不正ユーザを検出するためのオンラインゲームパケット生成方法。
- 前記オンラインゲームパケットのタイプが第3タイプである場合、前記オンラインゲームパケットの生成情報はゲームクライアントのキャラクター動作情報をさらに含み、
前記オンラインゲームパケットを生成するステップは、
予め決定されたプロトコルインデックステーブルを取得するステップと、
予め決定されたアニメーションインデックステーブルを取得するステップと、
前記プロトコルインデックステーブルに基づいて前記キャラクター状態情報を用いて前記プロトコルインデックスフィールド及び前記少なくとも1つのプロトコルフィールドのデータ値を生成するステップと、
前記アニメーションインデックステーブルに基づいて前記キャラクター動作情報を用いて前記アニメーションインデックスフィールドのデータ値を生成するステップと、
前記プロトコルインデックスフィールドのデータ値及び前記アニメーションインデックスフィールドのデータ値を暗号化するステップと、
を含むことを特徴とする請求項2に記載の不正ユーザを検出するためのオンラインゲームパケット生成方法。 - 前記プロトコルインデックステーブルは、前記少なくとも1つのプロトコルインデックス番号及び前記少なくとも1つのプロトコルインデックス番号それぞれに対応する前記プロトコルフィールドの構造に関する情報を含み、
前記アニメーションインデックステーブルは、前記少なくとも1つのアニメーションインデックス番号及び前記少なくとも1つのアニメーションインデックス番号それぞれに対応する前記ゲームクライアントのキャラクター動作タイプに関する情報を含むことを特徴とする請求項7に記載の不正ユーザを検出するためのオンラインゲームパケット生成方法。 - 前記プロトコルインデックスフィールドは、前記プロトコルIDフィールドのサブフィールドであることを特徴とする請求項1に記載の不正ユーザを検出するためのオンラインゲームパケット生成方法。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20120057979 | 2012-05-31 | ||
KR10-2012-0057979 | 2012-05-31 | ||
KR10-2013-0036384 | 2013-04-03 | ||
KR1020130036384A KR101667441B1 (ko) | 2012-05-31 | 2013-04-03 | 효과적인 부정 사용자 검출을 위한 온라인 게임 패킷 생성 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013250978A JP2013250978A (ja) | 2013-12-12 |
JP6157223B2 true JP6157223B2 (ja) | 2017-07-05 |
Family
ID=49670896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013114556A Expired - Fee Related JP6157223B2 (ja) | 2012-05-31 | 2013-05-30 | 効果的な不正ユーザを検出するためのオンラインゲームパケット生成方法及び装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20130324235A1 (ja) |
JP (1) | JP6157223B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016119512A (ja) * | 2014-12-18 | 2016-06-30 | 株式会社 ディー・エヌ・エー | 通信システム |
US10279266B2 (en) * | 2017-06-19 | 2019-05-07 | International Business Machines Corporation | Monitoring game activity to detect a surrogate computer program |
US10207189B1 (en) * | 2018-04-16 | 2019-02-19 | Huuuge Global Ltd. | System and method for determining type of player in online game |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NZ232222A (en) * | 1989-01-27 | 1993-03-26 | British Telecomm | Alternate burst communication for cordless phones: burst formats |
JPH0512811A (ja) * | 1991-07-01 | 1993-01-22 | Fuji Electric Co Ltd | カードへのデータ書込方法 |
NO20010069L (no) * | 2001-01-05 | 2002-07-08 | Ericsson Telefon Ab L M | Flerbrukerapplikasjoner i multimedianett |
JP2006325091A (ja) * | 2005-05-20 | 2006-11-30 | Mitsubishi Electric Corp | ネットワーク攻撃防御システム |
US20070030273A1 (en) * | 2005-08-08 | 2007-02-08 | Lager Interactive Inc. | Method of serially connecting animation groups for producing computer game |
JP3968758B2 (ja) * | 2005-09-08 | 2007-08-29 | 株式会社光栄 | ネットワークゲームシステム,クライアント機器,サーバ機器,キャラクタ管理プログラムおよびキャラクタ管理プログラムを記憶した記憶媒体 |
JP2011045504A (ja) * | 2009-08-26 | 2011-03-10 | Namco Bandai Games Inc | プログラム、情報記憶媒体及びゲーム装置 |
KR20120070130A (ko) * | 2010-12-21 | 2012-06-29 | 한국전자통신연구원 | 가상 게임 클라이언트 생성 방법 및 그 장치 |
-
2013
- 2013-05-30 JP JP2013114556A patent/JP6157223B2/ja not_active Expired - Fee Related
- 2013-05-31 US US13/906,886 patent/US20130324235A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2013250978A (ja) | 2013-12-12 |
US20130324235A1 (en) | 2013-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11176731B2 (en) | Field of view (FOV) throttling of virtual reality (VR) content in a head mounted display | |
US20230414899A1 (en) | Classifying a discomfort level of a user when interacting with virtual reality (vr) content | |
US20150119148A1 (en) | Identify plug-in of emu class internet game | |
WO2016157075A1 (en) | Continuous user authentication | |
JP6157223B2 (ja) | 効果的な不正ユーザを検出するためのオンラインゲームパケット生成方法及び装置 | |
JP6237363B2 (ja) | 情報処理装置、情報処理方法及びコンピュータプログラム | |
CN104852914B (zh) | 一种基于数据包间隔的水印跳变通信方法 | |
KR101932956B1 (ko) | 중앙 관리형 온라인 서비스에서 p2p 코드 교환 촉진 | |
CN110536118A (zh) | 一种数据获取方法、装置、以及计算机存储介质 | |
CN115641421A (zh) | 基于运动的导航 | |
CN108206961B (zh) | 一种计算直播平台人气的方法及相关设备 | |
US8827817B2 (en) | Apparatus and method for collecting game data | |
CN114547581A (zh) | 提供验证码***的方法和设备 | |
KR101237161B1 (ko) | 온라인 게임의 비공개 봇 검출방법 | |
US20210089638A1 (en) | Gesture based accesses | |
KR101667441B1 (ko) | 효과적인 부정 사용자 검출을 위한 온라인 게임 패킷 생성 방법 및 장치 | |
JP2015132927A (ja) | 情報処理システム、情報処理装置、監視装置、監視方法、及び、プログラム | |
CN109344569A (zh) | 软件使用的授权方法及*** | |
JP2010033145A (ja) | 管理装置、管理方法、およびプログラム | |
Jin et al. | Ar captcha: Recognizing robot by augmented reality | |
CN110381375A (zh) | 一种确定盗刷数据的方法、客户端及服务器 | |
KR101267725B1 (ko) | 온라인 게임의 봇 프로그램 패턴 수집방법 | |
TWI784855B (zh) | 具有透過加密來偵測非人為滑鼠事件功能的滑鼠設備及其方法 | |
Sun et al. | Telepath: A Minecraft-based Covert Communication System | |
CN108123960A (zh) | 直播房间人气验证方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160520 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20161117 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170427 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170509 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170606 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6157223 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |