User Tools

Site Tools


public:cool_stories

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
public:cool_stories [2018/12/31 03:24] fangfufupublic:cool_stories [2018/12/31 03:30] fangfufu
Line 1: Line 1:
 ====== Cool Stories ====== ====== Cool Stories ======
-This page describes all the Cool Stories I have - they are the cool ideas that I have no time to implement. You should read them as hard science fictions. The idea is that when people read these ideas, they would say "Cool story, bro"+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.  
 +  - 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.  
 +  - 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.  
 +  - 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 ===== ===== GFW resistant tunneling tools =====
 These projects require detailed knowledge of network programming.  These projects require detailed knowledge of network programming. 
 +
 ==== Protocol-imitating tool ==== ==== Protocol-imitating tool ====
-  * Wrap your tunnel protocol behind HTTP request. HTTP request seems to go faster. +  * Wrap your tunnel protocol behind HTTP request. HTTP request seems to go faster. 
 + 
 ==== Multithread tunneling tool ==== ==== Multithread tunneling tool ====
   * De-multiplexing a VPN connection   * De-multiplexing a VPN connection
   * You would need to sort out out-of-order packet.    * You would need to sort out out-of-order packet. 
   * Enable resend.    * Enable resend. 
- 
-===== 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:  
-  * Intel AMT 6.0+.  
-  * Raspberry Pi Zero W Virtual HID Keyboard + Skype 
-  * USB Serial adapter that gets activated at GRUB time / when kernel gets loaded.  
  
 ===== Projects that are stalled ===== ===== Projects that are stalled =====
public/cool_stories.txt · Last modified: 2023/10/02 21:53 by fangfufu