Categories
programming

Main is usually a function. So then when is it not?

A break from the usual cybersecurity stories. Here’s a nice one on obfuscated C, if you can call it that.

$ cat test.c
const int main[] = {
-443987883, 440, 113408, -1922629632,
4149, 899584, 84869120, 15544,
266023168, 1818576901, 1461743468, 1684828783,
-1017312735
};
$ gcc test.c -o a.out
$ ./a.out
Hello World!

Yes I tested and it works. Want to know how it works? Here’s the link:
Main is usually a function. So then when is it not?.

Categories
sysadmin

How PAPER Magazine’s web engineers scaled Kim Kardashian’s back-end (SFW) — The Message — Medium

I knew about Gluster File system, but it’s the first time I heard of Bees with Machine Guns! This article provides an insider’s view on how an online magazine company scale up their back-end to prepare for Kim Kardashian’s backend ;-). If you are a sysadmin or web engineer I bet some parts of the article will make you smile.
1 NRRjxiTzjIFBK4UlJ3m2ww
How PAPER Magazine’s web engineers scaled Kim Kardashian’s back-end (SFW) — The Message — Medium.

Categories
sysadmin

furbo.org · Fear China

As known as “what to do when a poisoned China DNS is pointing at you”.

furbo.org · Fear China.

Categories
security

KeySweeper

This is an amazing hardware+software hack. Next time you’re using a wireless keyboard, think where all the signals might be going.

KeySweeper is a stealthy Arduino-based device, camouflaged as a functioning USB wall charger, that wirelessly and passively sniffs, decrypts, logs and reports back (over GSM) all keystrokes from any Microsoft wireless keyboard in the vicinity.

KeySweeper.

Categories
privacy

Ai Weiwei is Living in Our Future — Medium

An alarmist or realist view of where society is headed in terms of increasing loss of privacy and control? Read and judge for yourself.

Ai Weiwei is Living in Our Future — Medium

Ai Weiwei is Living in Our Future — Medium.