4 ms·
Show HN: Spoopy.link: in-depth link scanning
- cookkkie 9y agoNice!
- snek 9y agoFor those of you who are into apis, you can do a quick GET to `/api/<url>` OR if you prefer to stream results, as they can take a bit of time to generate, you can setup a ws connection at `/<url>`. (see https://repl.it/JWN0/3 https://repl.it/JWN0/3 for an example)
- pizza 9y agoI was just snooping ;) and look at what occurs when you try this: https://spoopy.link/api/spoopy.link/api/spoopy.link/api/spoopy.link/api/spoopy.link/api/spoopy.link/api/spoopy.link/api/spoopy.link/apispoopy.link/api/spoopy.link/api/spoopy.link/api/spoopy.link/api/spoopy.link/api/spoopy.link/api/spoopy.link/api/spoopy.link/api/ https://spoopy.link/api/spoopy.link/api/spoopy.link/api/spoo...
- snek 9y agomuh api!!!!! Don't worry, i limit redirects to a max of 4, because tbh if something redirects more than four times, its probably spoopy.
- stevekemp 9y agoRemember you need to validate your input has a safe prefix: * https://spoopy.link/file:///etc/motd https://spoopy.link/file:///etc/motd
- snek 9y agoFor the purposes of this project I'm not sure that `file:` is a safe uri prefix.
- xcopy 9y agolike
- goutmaximum 9y agoBut what are the criteria to make a link Spoopy? It would be great to see what the link I just tried to check fails on exactly. Perhaps if my website was found to be Spoopy, I know what I can do to fix it?
- quickthrower 9y agoNo https allowed in search?