Disclosure: On this site you won’t find specific advice on “how to call function xyz()”. Interpreting C++ ARM and #pragma dwim is also out of scope.

We’re treating our readers as intelligent beings who can use Google and/or StackOverflow, where all such specific questions were answered more than once.

What you will find is opinions, more opinions, and even more opinions on all the aspects of software development - and with a large chunk of them based on real-world experience too.

Your mileage may vary. Batteries not included.

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

July 11, 2016 by “No Bugs” Bunny

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

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

Even Bigger Brother, or Governments using Social Engineering to Circumvent Crypto

July 4, 2016 by “No Bugs” Bunny

Even Bigger Brother, or Governments using Social Engineering to Circumvent Crypto - Post preview image

Quote:

Unless our Joe Average is a security specialist, he’ll install the certificate for sure

Another Quote:

On the other hand, it is Very Clear that such a system IS a wet dream of a pretty much ANY government out there.

Filed under: On.SecurityResearch

Tagged With: Crypto
Read more

Logins and Passwords

June 27, 2016 by “No Bugs” Bunny

Logins and Passwords - Post preview image

Quote:

I STRONGLY recommend to provide an option for your players to use 3rd-party “social logins

Another Quote:

you can be sure that as soon as your game is alive and kicking - you'll need to implement password recovery for your players.

Filed under: Book: D&D of MOGs1st beta of Vol. IV-VIOn.SecurityBest Practices

Tagged With: multiplayerCrypto
Read more

Random Number Generation

June 21, 2016 by “No Bugs” Bunny

Random Number Generation - Post preview image

Quote:

even if your RNG is statistically perfect, people will still complain🙁

Another Quote:

On modern x86 CPUs, single core can generate 150M+ random bytes/second this way (and this is a Damn Lot).

Filed under: Book: D&D of MOGs1st beta of Vol. IV-VIOn.ProgrammingTips and TricksOn.SecurityBest Practices

Read more