| ▲ | tptacek 3 hours ago | ||||||||||||||||
We're talking about exactly the same threat. What I'm pointing out is that state adversaries won't have to "notice" this; all they'll have to do is plug the device into a standard commercial forensics scanner product --- and we're stipulating that they're plugging the device in already (else what does it matter what bits are on it). They pay other people to notice this stuff for them! | |||||||||||||||||
| ▲ | whizzter 2 hours ago | parent | next [-] | ||||||||||||||||
I think part of the entire design is that it's quite hard to detect. 1: Reads/Writes are just routed to a COTS SD-card. 2: Unless the (correct?) password is detected in the write-data that starts the disconnect procedure. The only way to detect it from what I can see is to profile writes then append a "password:" string multiple times to measure the write-delay, only works if the CPU cost is large enough to overtake the SD-card measurably and some constant-time optimizations should make it more or less undetectable. It's a clever design and I think it should be possible to optimize to become more or less unrecognizable. | |||||||||||||||||
| |||||||||||||||||
| ▲ | awesome_dude 2 hours ago | parent | prev [-] | ||||||||||||||||
> They pay other people to notice this stuff for them! Money, even at state level, is not some infinite resource (and neither is time). States put effort into what they consider worth investigating - no state strip searches every incoming traveller, and goes through every item in their possession - it's possible for them to do, and if they did they'd find a hang of a lot more contraband, but it's costly, time consuming, and politically risky. | |||||||||||||||||
| |||||||||||||||||