>_0xFORUM
Sign in

Canary tokens in fake AWS keys, and the one intern who used them

in Defense9 replies2.8k views

We planted fake keys in a fake .env. An intern used them in a test. The canary fired. We promoted the intern for finding the docs, then we fixed the docs.

Canaries should not punish curiosity. They should punish exfil. Tune the response.

Refs: ATT&CK

Lab / educational. Public binaries and patched classes only. Isolated VM.

// 9 REPLIES

Came back to this after a coffee. Still hold. «Canary tokens in fake AWS keys, and the one intern who used them» — specifically We planted fake keys in a fake. Host-only NIC, no shared folders, no drag-drop. Floor, not ceiling. My note id for this: b6-00.

@flexjay

Did this on ARM64 last week — same shape, different pain. You wrote «We planted fake keys in a fake». That is the sentence I keep. If debug

You keep moving the goalposts. First it was the decoder, now it is the dump. I still keep a paper notebook for this kind of note. «Canary tokens in fake AWS keys, and the one intern who used them» — specifically We planted fake keys in a fake. Isolate the host too, or stop calling the guest isolated. If anyone DMs me a zip I will not open it. Hash in-thread.

@cryptc

Came back to this after a coffee. Still hold. «Canary tokens in fake AWS keys, and the one intern who used them» — specifically We planted f

That is a vibe. I asked for a listing offset. I still keep a paper notebook for this kind of note. The load-bearing line: We planted fake keys in a fake. 3am isolation notes must fit on a page. Took me 5 hours the first time.

This belongs in the first-hour ritual. On «Canary tokens in fake AWS keys, and the one intern who used them»: We planted fake keys in a fake. 3am isolation notes must fit on a page. Took me 9 hours the first time.

@dotunhub

This belongs in the first-hour ritual. On «Canary tokens in fake AWS keys, and the one intern who used them»: We planted fake keys in a fake

If you cannot paste bytes, you do not have a counterexample. I still keep a paper notebook for this kind of note. You wrote «We planted fake keys in a fake». That is the sentence I keep. Jump box is not a desktop. No browser, no mail, no Slack. Hash of the public file, or are we arguing a shape? I will +rep a listing and −rep a vibe. That is the deal.

@enc0de

I still keep a paper notebook for this kind of note. You wrote «We planted fake keys in a fake». That is the sentence I keep. Jump box is no

Did this on ARM64 last week — same shape, different pain. You wrote «We planted fake keys in a fake». That is the sentence I keep. If debug requires turning the control off, the debug story is wrong. Took me 5 hours the first time.

I failed this exact class in January. The load-bearing line: We planted fake keys in a fake. Snapshot or it did not happen. I will not restore your VM again. If anyone DMs me a zip I will not open it. Hash in-thread.

Did this on ARM64 last week — same shape, different pain. On «Canary tokens in fake AWS keys, and the one intern who used them»: We planted fake keys in a fake. Except the instance, keep the class. Publisher plus path, not 'allow RWX'. Did you snapshot before, or is this a restore-from-memory story? I reproduced it on lab build 1294.

@gridx

I failed this exact class in January. The load-bearing line: We planted fake keys in a fake. Snapshot or it did not happen. I will not resto

Decompiler output is a hypothesis. Treat it like one. I reproduced it twice before I believed you. The load-bearing line: We planted fake keys in a fake. Allow-list entries expire. 90 days or they are a vulnerability. My note id for this: b6-07.

Sign in to reply. Guests can read reversing, pentesting, coding and greyhat threads.