Fraud Prevention

While classical security with its best practices can be considered a science – fraud prevention is a kind of art. It is not generally possible to build a system which is 100% protected from frauds and cheats – but at least we can try, even when it requires us to cross the line and go into realm of the security-by-obscurity.

Payment Processing. Credit Cards. Chargebacks and Collateral Damage

December 20, 2016 by “No Bugs” Bunny

Zero Chargeback Guarantee

Quote:

Chargeback monster will come from under the bed and will eat all your hard-earned money!

Another Quote:

it is trivial to develop a system with guaranteed zero chargeback rate – to achieve this, it is sufficient to decline each and every transaction at pre-filter stage

Filed under: Book: D&D of MOGs1st beta of Vol. IV-VI1st beta of Vol. VII-IXOn.SecurityFraud Prevention

Read more

War on Clones, Part II. Identifying Mobile and Browsers. Social and Payment-Based Identification. Putting it all together.

July 18, 2016 by “No Bugs” Bunny

Login

Quote:

as much as iOS is a device identification nightmare, Android is a device identification paradise.

Another Quote:

Everybody makes occasional mistakes, cheaters/abusers included."your DB"

Filed under: Book: D&D of MOGs1st beta of Vol. IV-VI1st beta of Vol. VII-IXOn.ProgrammingTips and TricksOn.SecurityFraud Prevention

Tagged With: multiplayerClient
Read more

War on Clones, Part I. IP-based (non-)Identification. Identifying PCs and Macs

July 11, 2016 by “No Bugs” Bunny

Login

Quote:

NEVER EVER use IPv4 for long-term bans

Another Quote:

If using MAC addresses to identify devices, you SHOULD gather stats on repeating MAC addresses within your DB

Filed under: Book: D&D of MOGs1st beta of Vol. IV-VI1st beta of Vol. VII-IXOn.ProgrammingTips and TricksNetwork ProgrammingOn.SecurityFraud Prevention

Read more

MMOG. RTT, Input Lag, and How to Mitigate Them

January 25, 2016 by “No Bugs” Bunny

The game of Client-Server

Quote:

For fast-paced games, there is one big problem with the flow shown on this diagram, and the name of the problem is “latency” (a.k.a. 'input lag')

Another Quote:

No, better bandwidth doesn't necessarily mean better latency

Filed under: Book: D&D of MOGs1st beta of Vol. I-III1st beta of Vol. VII-IXOn.System ArchitectureDistributed systemsOn.ProgrammingNetwork ProgrammingOn.SecurityFraud Prevention

Read more