How to Harden AI Instances for Privacy and Security
Background Last month, Cisco researchers detected over 1,000 Ollama instances within the first 10 minutes using Shodan scanning on 11434 port. Other services such as vLLM/llama.cpp/LangChain on 8000, LM Studio on 1234, GPT4All on 4891, are also identified. Later, Censys found 10.6K Ollama instances publicly available online, and 1.5K of these instances respond to prompts. That poses not only a great security risk of RCE, injection and poisoning, but also possible to expose private chat memory via unauthorized prompting. ...
Flashing DD-WRT into a Linksys MR7350 with Basic Hardening
It has been a while since my WiFi is getting more and more unstable, and I finally decided to retire my NETGEAR R6300v2 which has served me well since in 2017. It was in used condition when I bought it, so this is a good time to get a “new” router. Because the ISPs in my area are very bad, I still have to stick with the low speed Internet for probably quite some time. So I decided to buy a used Linksys MR7350. ...
Flashing OpenWrt into a GL.iNet Flint 2 and Thoughts on Security
During the prime day, my friend grabbed a GL.iNet Flint 2 (GL-MT6000) for a fair price, thanks to the slickdeals community. The specs of this model feels like a beast to me, because I don’t have enough high-end devices and Internet plan to utilize that much of performance. But what I can do is to boost its security and stability for my friend. Note: For operational security, all initial settings should be done without physical Internet/WAN connection. ...
Hosting a Multi-Lingual GitBook on GitHub Pages
Contributing back to the community has been my duty consciously for years. Lately, I’m working on the translation project of The Open Source Way ebook. Fork a downstream repo of the project and git clone https://github.com/Jun-TheTechShinobi/guidebook.git && cd guidebook Install Node.js/NPM through cli package manager Install gitbook npm install @gitbook-ng/gitbook for the project Now, the book is supposed to be hosted locally with npx gitbook serve However, I’m getting unknown block tag: hint error because of lack of plugins ...
The HackerNoon Problems
To boost my article visibility on the fractured internet, reposting to larger platforms is my strategy to grow and HackerNoon has been my choice for years. However, this platform is a boat which sinks even faster than Medium. I have been rejected arbitrarily by the editor earlier this year just for minor formatting improvements, which is still tolerable. This time, they not only rejected my submission, but also banned me from the platform for no reason whatsoever. I can’t find any information in my Inbox, notifications or anywhere else. Whenever I’m trying to edit or write a post, I get a red warning saying “You have been banned”. ...