User Tools

Site Tools


This is an old revision of the document!

Cool Stories

This page describes all the Cool Stories I have - they are the cool ideas that I have no time to implement. The idea is that when people read these ideas, they would say “Cool story, bro”.

OOBM on the cheap

Well, I run a server in China. I have managed to lose contact with the servers in numerous occasion, primarily due to my own stupidity. So I desperately need some sort of out-of-band management solution (OOBM). Primarily there are three ways to achieve this. I have listed them in the order of how easy it is to test then out.

  1. USB Serial adapter that gets activated at GRUB time / when kernel gets loaded. The serial console can be tested in a Virtualbox VM, by configuring a serial host pipe. However this approach does not test the driver complication - to investigate that, I would need to connect a USB serial adapter to the VM, another one to the physical machine. This can get a bit confusing quite quickly.
  2. Raspberry Pi Zero W Virtual HID Keyboard + Skype. This idea requires the purchase of a new Raspberry Pi Zero W. I can't use the old Raspberry Pi Zero, as they have no network connectivity.
  3. Intel AMT 6.0+. This is probably the easiest but most expensive option. A cheap source would be old laptops, but then I cannot guarantee they have vPro, and even if they have vPro, I cannot guarantee that they are not permanently disabled.

GFW resistant tunneling tools

These projects require detailed knowledge of network programming.

Protocol-imitating tool

  • Wrap your tunnel protocol behind HTTP request. HTTP request seems to go faster.

Multithread tunneling tool

  • De-multiplexing a VPN connection
  • You would need to sort out out-of-order packet.
  • Enable resend.

Projects that are stalled

Projects that will never happen

public/cool_stories.1546227038.txt.gz · Last modified: 2018/12/31 03:30 by fangfufu