News for hackers. Stuff that matters.
Re:Show HN: Inlets – Expose your local endpoints to the Inte... by gruez on Monday February 18, 2019 @09:31AM (#19190768)
From the readme:

>Why do we need this project? Similar tools such as ngrok or Argo Tunnel from Cloudflare are closed-source, have limits built-in, can work out expensive and have limited support for arm/arm64. Ngrok is also often banned by corporate firewall policies meaning it can be unusable.

Re:Show HN: Inlets – Expose your local endpoints to the Inte... by dspillett on Monday February 18, 2019 @10:43AM (#19191430)
> is also often banned by corporate firewall policies meaning it can be unusable

If this tool offers similar functionality, as soon as it becomes well-known it too will "be often banned by corporate firewall policies meaning it can be unusable".

Welcome to an arms race!

Re:Show HN: Inlets – Expose your local endpoints to the Inte... by pingiun on Tuesday February 19, 2019 @03:40PM (#19202561)
It would be difficult to ban this as it looks like regular https traffic
Re:Show HN: Inlets – Expose your local endpoints to the Inte... by jgrahamc on Monday February 18, 2019 @09:39AM (#19190828)
Source code of Cloudflare's Argo Tunnel: https://github.com/cloudflare/cloudflared
Re:Show HN: Inlets – Expose your local endpoints to the Inte... by avip on Monday February 18, 2019 @09:45AM (#19190900)
ngrok v1 is open source.
Re:Show HN: Inlets – Expose your local endpoints to the Inte... by arethuza on Monday February 18, 2019 @10:13AM (#19191181)
Unfortunately:

"DO NOT RUN THIS VERSION OF NGROK (1.X) IN PRODUCTION. Both the client and server are known to have serious reliability issues including memory and file descriptor leaks as well as crashes. There is also no HA story as the server is a SPOF. You are advised to run 2.0 for any production quality system."

https://github.com/inconshreveable/ngrok

NB I've used ngrok and think it's very useful, but it's not really open source

Re:Show HN: Inlets – Expose your local endpoints to the Inte... by barbecue_sauce on Monday February 18, 2019 @11:08AM (#19191663)
Why would anyone run ngrok "in production" anyway? I thought it was just a tool for briefly making your computer into a publicly available server?
Re:Show HN: Inlets – Expose your local endpoints to the Inte... by duiker101 on Monday February 18, 2019 @11:55AM (#19192044)
Make a small prototype and show it to your boss, they now think it's fully working (Prototype/WIP/etc... means nothing to some people) and they start to show it around aaaand before you know it you are hosting a new company's website.
Re:Show HN: Inlets – Expose your local endpoints to the Inte... by arbie on Tuesday February 19, 2019 @02:08AM (#19197204)
> Make a small prototype and show it to your boss, they now think it's fully working (Prototype/WIP/etc... means nothing to some people) and they start to show it around aaaand before you know it ...

What is the best way to avoid this trap, short of making your prototypes purposefully buggy and incomplete?

Re:Show HN: Inlets – Expose your local endpoints to the Inte... by duiker101 on Tuesday February 19, 2019 @03:29AM (#19197482)
I am afraid that even that would not work, in my opinion the best solution is be aware of it and try to always have prototype that you are confident enough you could release and keep working on.
Re:Show HN: Inlets – Expose your local endpoints to the Inte... by thecatspaw on Tuesday February 19, 2019 @03:51AM (#19197564)
Wipe data every X days and display a huge red header warning of this.
Re:Show HN: Inlets – Expose your local endpoints to the Inte... by SahAssar on Tuesday February 19, 2019 @03:41PM (#19202567)
The same sort of tools are often used for accessing IOT devices running "in the wild" by the applications managing them. Ngrok has also themselves at times marketed for this purpose (although they now call it "ngrok link", but it seems to be the same underlying tech).

It's basically using the same tactics as a RAT used by hackers, but used for legitimate uses.

Re:Show HN: Inlets – Expose your local endpoints to the Inte... by stronglikedan on Monday February 18, 2019 @11:19AM (#19191749)
Because, if it's possible, someone will do it.
Re:Show HN: Inlets – Expose your local endpoints to the Inte... by arethuza on Monday February 18, 2019 @11:32AM (#19191845)
I've used it for demos - which aren't production but I'd really prefer if it didn't crash!