ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "litepub": "http://litepub.social/ns#", "directMessage": "litepub:directMessage" } ], "id": "https://infosec.exchange/users/saraislet/statuses/109431962277446764", "type": "Note", "summary": null, "inReplyTo": "https://infosec.exchange/users/saraislet/statuses/109431836960949104", "published": "2022-11-30T09:07:09Z", "url": "https://infosec.exchange/@saraislet/109431962277446764", "attributedTo": "https://infosec.exchange/users/saraislet", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://infosec.exchange/users/saraislet/followers" ], "sensitive": false, "atomUri": "https://infosec.exchange/users/saraislet/statuses/109431962277446764", "inReplyToAtomUri": "https://infosec.exchange/users/saraislet/statuses/109431836960949104", "conversation": "tag:infosec.exchange,2022-11-29:objectId=25209978:objectType=Conversation", "content": "<p>Coming soon to a Mastodon instance near you: Part 2.2: What are you protecting? — Data! (not Lore)</p><p>N.b.: This thread won&#39;t be comprehensive. My goal is to share some insight into the world of CDN security, and to inspire thinking about the kinds of questions, challenges, and practices that are peculiar to CDN security. The details are highly dependent on what *kind* of CDN you&#39;re running.</p><p>Yes, there are multiple kinds of CDN. No, I can&#39;t tell you more than that, because I don&#39;t know enough to know what I don&#39;t know. I know enough to know that there are vast differences between a multi-tenant CDN and an internally-developed CDN, or between a streaming video CDN and a web accelerator.</p><p>The strongest examples of why the type of CDN makes an enormous difference to security decisions is this: streaming video can be buffered, and malicious javascript assets implanted on a web accelerator can have broad and severe impact far beyond tampered media content.</p><p>But this thread will not be specific to any type of CDN—and will not contain proprietary information.</p>", "contentMap": { "en": "<p>Coming soon to a Mastodon instance near you: Part 2.2: What are you protecting? — Data! (not Lore)</p><p>N.b.: This thread won&#39;t be comprehensive. My goal is to share some insight into the world of CDN security, and to inspire thinking about the kinds of questions, challenges, and practices that are peculiar to CDN security. The details are highly dependent on what *kind* of CDN you&#39;re running.</p><p>Yes, there are multiple kinds of CDN. No, I can&#39;t tell you more than that, because I don&#39;t know enough to know what I don&#39;t know. I know enough to know that there are vast differences between a multi-tenant CDN and an internally-developed CDN, or between a streaming video CDN and a web accelerator.</p><p>The strongest examples of why the type of CDN makes an enormous difference to security decisions is this: streaming video can be buffered, and malicious javascript assets implanted on a web accelerator can have broad and severe impact far beyond tampered media content.</p><p>But this thread will not be specific to any type of CDN—and will not contain proprietary information.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://infosec.exchange/users/saraislet/statuses/109431962277446764/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://infosec.exchange/users/saraislet/statuses/109431962277446764/replies?only_other_accounts=true&page=true", "partOf": "https://infosec.exchange/users/saraislet/statuses/109431962277446764/replies", "items": [] } }, "likes": { "id": "https://infosec.exchange/users/saraislet/statuses/109431962277446764/likes", "type": "Collection", "totalItems": 7 }, "shares": { "id": "https://infosec.exchange/users/saraislet/statuses/109431962277446764/shares", "type": "Collection", "totalItems": 0 } }