|
|
|
|
|
by dvorak_typist
1078 days ago
|
|
There are many ways attackers & hackers 'verify' black-box systems regularly. For example: Cause effect Graphing – This technique establishes a relationship between logical input called causes with corresponding actions called the effect. The causes and effects are represented using Boolean graphs. In fact it is precisely due to the desired side effects that allow attackers the ability to detect, and reverse engineer the system. This is not easy, but it is not at all undetectable, or irreversible. |
|
In that sense, a black box system is trivial in comparison to something as big as a social network used by hundreds of millions or billions of people.
Social networks, due to their nature also have "eventual consistency" meaning it's unclear when something should occur (and if it'll ever occur) as an effect of a cause. And it also has probabilistic behavior, where things happen sometimes, depending on which server you hit, with what state, what version of the software, and internally it literally does things with a PRNG often (it samples its own input), so there's that as well.