@startuml header © 2025-present, Debabrata Bhattacharya footer most orgs would allowlist bsky for their users\n making this an easy intrusion vector title Prevent use of drafts as undetected C&C for malware! skinparam sequenceMessageAlign center actor Alice order 1 actor Bob order 2 box "internal bsky network" #white boundary bskyAPI order 3 control bskyServers order 4 database bskyDatabase order 5 end box autonumber == Publish malware data == activate Alice #990000 Alice -[#990000]> bskyAPI : authentication request bskyAPI -[#4682B4]-> Alice : authenticated \nas user u123 Alice -[#990000]> bskyAPI : save draft \nrequest bskyAPI -[#4682B4]-> bskyServers : draft data \n(malware) bskyServers -[#4682B4]-> bskyDatabase : perform \nno scanning \nand save \ndraft data deactivate Alice == Retrieve malware data == Activate Bob #00A86B Bob -[#00A86B]> bskyAPI : authentication request bskyAPI -[#4682B4]-> Bob : authenticated \nas user u123 Bob -[#00A86B]> bskyAPI : retrieve draft \nrequest bskyAPI -[#4682B4]-> bskyServers : retrieve draft \ndata request bskyServers -[#4682B4]-> bskyDatabase : retrieve draft \ndata bskyServers -[#4682B4]-> Bob : return \nmalware data deactivate Bob @enduml
Decode URL
Submit
amiga
aws-orange
black-knight
bluegray
blueprint
cerulean-outline
cerulean
crt-amber
crt-green
cyborg-outline
cyborg
hacker
lightgray
mars
materia-outline
materia
metal
mimeograph
minty
plain
reddress-darkblue
reddress-darkgreen
reddress-darkorange
reddress-darkred
reddress-lightblue
reddress-lightgreen
reddress-lightorange
reddress-lightred
sandstone
silver
sketchy-outline
sketchy
spacelab
spacelab-white
superhero-outline
superhero
toy
united
vibrant
🎉 Discover the future PlantUML Web Editor! 🚀
PNG
SVG
ASCII Art