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.
{
"@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",
"blurhash": "toot:blurhash",
"focalPoint": {
"@container": "@list",
"@id": "toot:focalPoint"
}
}
],
"id": "https://infosec.exchange/users/pulls/outbox?min_id=0&page=true",
"type": "OrderedCollectionPage",
"prev": "https://infosec.exchange/users/pulls/outbox?min_id=112871193809083173&page=true",
"partOf": "https://infosec.exchange/users/pulls/outbox",
"orderedItems": [
{
"id": "https://infosec.exchange/users/pulls/statuses/112871193809083173/activity",
"type": "Announce",
"actor": "https://infosec.exchange/users/pulls",
"published": "2024-07-29T18:28:57Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/PET_Symposium",
"https://infosec.exchange/users/pulls/followers"
],
"object": "https://infosec.exchange/users/PET_Symposium/statuses/112870836541732282"
},
{
"id": "https://infosec.exchange/users/pulls/statuses/112815059778471859/activity",
"type": "Announce",
"actor": "https://infosec.exchange/users/pulls",
"published": "2024-07-19T20:33:20Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://hachyderm.io/users/hazelweakly",
"https://infosec.exchange/users/pulls/followers"
],
"object": "https://hachyderm.io/users/hazelweakly/statuses/112814670148338012"
},
{
"id": "https://infosec.exchange/users/pulls/statuses/112815055205066825/activity",
"type": "Announce",
"actor": "https://infosec.exchange/users/pulls",
"published": "2024-07-19T20:32:10Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.social/users/calamari",
"https://infosec.exchange/users/pulls/followers"
],
"object": "https://mastodon.social/users/calamari/statuses/112813117474610546"
},
{
"id": "https://infosec.exchange/users/pulls/statuses/112797196676433588/activity",
"type": "Announce",
"actor": "https://infosec.exchange/users/pulls",
"published": "2024-07-16T16:50:30Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://pixelfed.art/users/ulrike",
"https://infosec.exchange/users/pulls/followers"
],
"object": "https://pixelfed.art/p/ulrike/718775827201440919"
},
{
"id": "https://infosec.exchange/users/pulls/statuses/112563164795208213/activity",
"type": "Create",
"actor": "https://infosec.exchange/users/pulls",
"published": "2024-06-05T08:53:07Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/pulls/followers",
"https://mastodon.social/users/rgdd"
],
"object": {
"id": "https://infosec.exchange/users/pulls/statuses/112563164795208213",
"type": "Note",
"summary": null,
"inReplyTo": "https://mastodon.social/users/rgdd/statuses/112563028132111143",
"published": "2024-06-05T08:53:07Z",
"url": "https://infosec.exchange/@pulls/112563164795208213",
"attributedTo": "https://infosec.exchange/users/pulls",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/pulls/followers",
"https://mastodon.social/users/rgdd"
],
"sensitive": false,
"atomUri": "https://infosec.exchange/users/pulls/statuses/112563164795208213",
"inReplyToAtomUri": "https://mastodon.social/users/rgdd/statuses/112563028132111143",
"conversation": "tag:infosec.exchange,2024-06-04:objectId=164869371:objectType=Conversation",
"content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@rgdd\" class=\"u-url mention\">@<span>rgdd</span></a></span> yeah, it has been discussed for a while, fun to get data on. Having defenses trigger small delays is more complex to get right in practice than just padding, but it seems to be worth it!</p><p>From the results I'm really happy to see that the impact is less than swapping to a server on another continent 😅 in a sense, it's less than an unfortunate single hop when using Tor.</p>",
"contentMap": {
"en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@rgdd\" class=\"u-url mention\">@<span>rgdd</span></a></span> yeah, it has been discussed for a while, fun to get data on. Having defenses trigger small delays is more complex to get right in practice than just padding, but it seems to be worth it!</p><p>From the results I'm really happy to see that the impact is less than swapping to a server on another continent 😅 in a sense, it's less than an unfortunate single hop when using Tor.</p>"
},
"attachment": [],
"tag": [
{
"type": "Mention",
"href": "https://mastodon.social/users/rgdd",
"name": "@rgdd@mastodon.social"
}
],
"replies": {
"id": "https://infosec.exchange/users/pulls/statuses/112563164795208213/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://infosec.exchange/users/pulls/statuses/112563164795208213/replies?only_other_accounts=true&page=true",
"partOf": "https://infosec.exchange/users/pulls/statuses/112563164795208213/replies",
"items": []
}
},
"likes": {
"id": "https://infosec.exchange/users/pulls/statuses/112563164795208213/likes",
"type": "Collection",
"totalItems": 0
},
"shares": {
"id": "https://infosec.exchange/users/pulls/statuses/112563164795208213/shares",
"type": "Collection",
"totalItems": 0
}
}
},
{
"id": "https://infosec.exchange/users/pulls/statuses/112559870899507111/activity",
"type": "Create",
"actor": "https://infosec.exchange/users/pulls",
"published": "2024-06-04T18:55:26Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/pulls/followers"
],
"object": {
"id": "https://infosec.exchange/users/pulls/statuses/112559870899507111",
"type": "Note",
"summary": null,
"inReplyTo": "https://infosec.exchange/users/pulls/statuses/112559868236731334",
"published": "2024-06-04T18:55:26Z",
"url": "https://infosec.exchange/@pulls/112559870899507111",
"attributedTo": "https://infosec.exchange/users/pulls",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/pulls/followers"
],
"sensitive": false,
"atomUri": "https://infosec.exchange/users/pulls/statuses/112559870899507111",
"inReplyToAtomUri": "https://infosec.exchange/users/pulls/statuses/112559868236731334",
"conversation": "tag:infosec.exchange,2024-06-04:objectId=164869371:objectType=Conversation",
"content": "<p>more details here: <a href=\"https://pulls.name/blog/2024-06-05-eval-first-daita-servers/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">pulls.name/blog/2024-06-05-eva</span><span class=\"invisible\">l-first-daita-servers/</span></a></p>",
"contentMap": {
"en": "<p>more details here: <a href=\"https://pulls.name/blog/2024-06-05-eval-first-daita-servers/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">pulls.name/blog/2024-06-05-eva</span><span class=\"invisible\">l-first-daita-servers/</span></a></p>"
},
"attachment": [],
"tag": [],
"replies": {
"id": "https://infosec.exchange/users/pulls/statuses/112559870899507111/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://infosec.exchange/users/pulls/statuses/112559870899507111/replies?only_other_accounts=true&page=true",
"partOf": "https://infosec.exchange/users/pulls/statuses/112559870899507111/replies",
"items": []
}
},
"likes": {
"id": "https://infosec.exchange/users/pulls/statuses/112559870899507111/likes",
"type": "Collection",
"totalItems": 2
},
"shares": {
"id": "https://infosec.exchange/users/pulls/statuses/112559870899507111/shares",
"type": "Collection",
"totalItems": 2
}
}
},
{
"id": "https://infosec.exchange/users/pulls/statuses/112559868236731334/activity",
"type": "Create",
"actor": "https://infosec.exchange/users/pulls",
"published": "2024-06-04T18:54:46Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/pulls/followers",
"https://mastodon.online/users/mullvadnet"
],
"object": {
"id": "https://infosec.exchange/users/pulls/statuses/112559868236731334",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2024-06-04T18:54:46Z",
"url": "https://infosec.exchange/@pulls/112559868236731334",
"attributedTo": "https://infosec.exchange/users/pulls",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/pulls/followers",
"https://mastodon.online/users/mullvadnet"
],
"sensitive": false,
"atomUri": "https://infosec.exchange/users/pulls/statuses/112559868236731334",
"inReplyToAtomUri": null,
"conversation": "tag:infosec.exchange,2024-06-04:objectId=164869371:objectType=Conversation",
"content": "<p>I evaluated using the first eight production servers from <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.online/@mullvadnet\" class=\"u-url mention\">@<span>mullvadnet</span></a></span> running the new DAITA feature as a Windows user. The results are below. TL;DR: DAITA makes it harder to fingerprint web traffic but costs a couple of extra MiB of bandwidth and seconds of delay per website visit.</p>",
"contentMap": {
"en": "<p>I evaluated using the first eight production servers from <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.online/@mullvadnet\" class=\"u-url mention\">@<span>mullvadnet</span></a></span> running the new DAITA feature as a Windows user. The results are below. TL;DR: DAITA makes it harder to fingerprint web traffic but costs a couple of extra MiB of bandwidth and seconds of delay per website visit.</p>"
},
"updated": "2024-06-04T19:46:26Z",
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://media.infosec.exchange/infosec.exchange/media_attachments/files/112/559/866/039/343/669/original/eb6073e601c19a81.png",
"name": "Six subgraphps in a 2x3 grip. The first two show accuracy of the RF and DF attacks, state of the art website fingerprinting attacks using deep learning, with a significant reduction in accuracy when running the DAITA defense. The middle two graphs show bandwidth overhead of DAITA, in the order of a couple of megabytes per website visit. The bottom row shows delay overhead, with about 1-2 seconds extra per website visit.",
"blurhash": "U1Rysj_2%M~o03xuWB%L%Lt7a|%M4V%Mof%M",
"focalPoint": [
0,
0
],
"width": 1152,
"height": 1152
}
],
"tag": [
{
"type": "Mention",
"href": "https://mastodon.online/users/mullvadnet",
"name": "@mullvadnet@mastodon.online"
}
],
"replies": {
"id": "https://infosec.exchange/users/pulls/statuses/112559868236731334/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://infosec.exchange/users/pulls/statuses/112559868236731334/replies?min_id=112559870899507111&page=true",
"partOf": "https://infosec.exchange/users/pulls/statuses/112559868236731334/replies",
"items": [
"https://infosec.exchange/users/pulls/statuses/112559870899507111"
]
}
},
"likes": {
"id": "https://infosec.exchange/users/pulls/statuses/112559868236731334/likes",
"type": "Collection",
"totalItems": 3
},
"shares": {
"id": "https://infosec.exchange/users/pulls/statuses/112559868236731334/shares",
"type": "Collection",
"totalItems": 0
}
}
},
{
"id": "https://infosec.exchange/users/pulls/statuses/110570209980616771/activity",
"type": "Announce",
"actor": "https://infosec.exchange/users/pulls",
"published": "2023-06-19T09:38:30Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.social/users/rgdd",
"https://infosec.exchange/users/pulls/followers"
],
"object": "https://mastodon.social/users/rgdd/statuses/110570124881409921"
},
{
"id": "https://infosec.exchange/users/pulls/statuses/109983550619952124/activity",
"type": "Announce",
"actor": "https://infosec.exchange/users/pulls",
"published": "2023-03-07T19:03:19Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.social/users/rgdd",
"https://infosec.exchange/users/pulls/followers"
],
"object": "https://mastodon.social/users/rgdd/statuses/109983505923324837"
},
{
"id": "https://infosec.exchange/users/pulls/statuses/109983548528772798/activity",
"type": "Announce",
"actor": "https://infosec.exchange/users/pulls",
"published": "2023-03-07T19:02:47Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.social/users/rgdd",
"https://infosec.exchange/users/pulls/followers"
],
"object": "https://mastodon.social/users/rgdd/statuses/109983513281755291"
},
{
"id": "https://infosec.exchange/users/pulls/statuses/109547896819424904/activity",
"type": "Create",
"actor": "https://infosec.exchange/users/pulls",
"published": "2022-12-20T20:30:49Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/pulls/followers"
],
"object": {
"id": "https://infosec.exchange/users/pulls/statuses/109547896819424904",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2022-12-20T20:30:49Z",
"url": "https://infosec.exchange/@pulls/109547896819424904",
"attributedTo": "https://infosec.exchange/users/pulls",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/pulls/followers"
],
"sensitive": false,
"atomUri": "https://infosec.exchange/users/pulls/statuses/109547896819424904",
"inReplyToAtomUri": null,
"conversation": "tag:infosec.exchange,2022-12-20:objectId=30905171:objectType=Conversation",
"content": "<p>Hello mastodon!</p><p>I'm Tobias, cybersecurity researcher in the forests of Värmland, Sweden, that cares deeply about privacy, human rights, and democracy. Working as a senior lecturer (docent ≈ associate professor) in Computer Science at Karlstad University, Sweden. I have collaborated on a range of topics in projects funded by EU {H2020, FP6, FP7, TEMPUS}, Google, Mullvad VPN, the NLnet Foundation, the Swedish Foundation for Strategic Research, the Swedish Internet Foundation, the Swedish Knowledge Foundation, and more. An engineer and scientist at heart—and trying not to forget that—by building as well as understanding things. Recovering applied cryptographer trying to broaden my horizons.</p>",
"contentMap": {
"en": "<p>Hello mastodon!</p><p>I'm Tobias, cybersecurity researcher in the forests of Värmland, Sweden, that cares deeply about privacy, human rights, and democracy. Working as a senior lecturer (docent ≈ associate professor) in Computer Science at Karlstad University, Sweden. I have collaborated on a range of topics in projects funded by EU {H2020, FP6, FP7, TEMPUS}, Google, Mullvad VPN, the NLnet Foundation, the Swedish Foundation for Strategic Research, the Swedish Internet Foundation, the Swedish Knowledge Foundation, and more. An engineer and scientist at heart—and trying not to forget that—by building as well as understanding things. Recovering applied cryptographer trying to broaden my horizons.</p>"
},
"attachment": [],
"tag": [],
"replies": {
"id": "https://infosec.exchange/users/pulls/statuses/109547896819424904/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://infosec.exchange/users/pulls/statuses/109547896819424904/replies?only_other_accounts=true&page=true",
"partOf": "https://infosec.exchange/users/pulls/statuses/109547896819424904/replies",
"items": []
}
},
"likes": {
"id": "https://infosec.exchange/users/pulls/statuses/109547896819424904/likes",
"type": "Collection",
"totalItems": 8
},
"shares": {
"id": "https://infosec.exchange/users/pulls/statuses/109547896819424904/shares",
"type": "Collection",
"totalItems": 4
}
}
}
]
}