News for hackers. Stuff that matters.
Re:Why I created scrt.link by weird-eye-issue on Friday July 02, 2021 @05:19AM (#27709446)
No, it expires after they view it.
Re:Why I created scrt.link by jgalt212 on Friday July 02, 2021 @08:08AM (#27710398)
Yes, this is a nice solution, but email security services do click on links before delivering to the client's email inbox. As such, you may need to set the link expiry click number to greater than 1. And then you lose the security due to being ephemeral. Of course, you can log the IP addresses of the clickers, but still you have the leak.
Re:Why I created scrt.link by stophecom on Friday July 02, 2021 @08:52AM (#27710852)
> email security services do click on links before delivering to the client's email inbox

True. This may be a problem. Like mentioned, common bots are being blocked currently, plus, I will be testing POST instead of GET requests (Since bots apparently don't do POST). An another obvious solution is to include some kind of user interaction before the secret is fetched. Although I don't like that solution so much. C.

Re:Why I created scrt.link by weird-eye-issue on Friday July 02, 2021 @09:40AM (#27711379)
In practice this has not been a problem. It's like saying you can't put unsubscribe links in emails because a bot will click on it... You just simply design the software so that doesn't happen.

Like I said, I've used a similar service that only allows you to view the secret once and I've used it dozens of times with no problems.

Re:Why I created scrt.link by jgalt212 on Saturday July 03, 2021 @01:17PM (#27723148)
> you just simply design the software so that doesn't happen.

How do you go about doing that? disregard security service clicks based on IP address blacklists, user agent sniffing, etc?

Re:Why I created scrt.link by weird-eye-issue on Sunday July 04, 2021 @10:38AM (#27729930)
Nope you just use a POST request...
Re:Why I created scrt.link by jgalt212 on Tuesday July 06, 2021 @05:03PM (#27754203)
How does a legitimate user clicking on a link inside an email generate a POST request?
Re:Why I created scrt.link by weird-eye-issue on Wednesday July 07, 2021 @02:41AM (#27758095)
It loads a page which then makes a POST request to an API via JS.
Re:Why I created scrt.link by stophecom on Sunday July 11, 2021 @09:39AM (#27800693)
Thanks again for all the feedback. Short update: I'm using DELETE now, since it feels a bit more accurate. As a side effect, the page is way more responsive. :)

Have fun sharing secrets. C.