Skip to content

Instantly share code, notes, and snippets.

@fly2xiang
fly2xiang / TempFS.php
Created April 18, 2018 09:01
PHP StreamWrapper TempFS
<?php
class TempFS {
/**
* @var $context resource
*/
public $context;
/**
* @var $store array
@fly2xiang
fly2xiang / samba.md
Created March 7, 2018 03:27
记录 Windows 10 、 Windows XP 与 Ubuntu 使用 Samba 共享文件
@fly2xiang
fly2xiang / stream_wrapper_redis.php
Created April 6, 2017 06:11
PHP StreamWrapper Redis
<?php
class RedisStreamWrapper {
public $redis;
public $key;
public $position = 0;
public function __construct()
{
@fly2xiang
fly2xiang / width0.php
Created November 10, 2016 07:08
将任意内容转换为零宽字符,“隐藏”内容
<?php
/**
* http://ucren.com/blog/archives/549
* 利用零宽字符“隐藏”信息
* 每个字符都有一个唯一的编码,将编码以 2 进制表示得到 01.. 的字串,把 1 替换成 U+200C,把 0 替换成 U+200D 就得到一个全零宽空白的字符串
* 在 unicode 里,至少有 U+200B, U+200C, U+200D 和 U+FEFF 四个零宽字符
*/
@fly2xiang
fly2xiang / ssh_tunnel.md
Last active October 19, 2016 03:57
SSH隧道/端口转发/代理
ssh -C -f -N -g -L listen_port:DST_Host:DST_port user@Tunnel_Host #本地监听listen_port,转发到DST_Host的DST_Port端口,通过Tunnel_Host转发
ssh -C -f -N -g -R listen_port:DST_Host:DST_port user@Tunnel_Host #Tunnel监听listen_port,转发到DST_Host的DST_Port端口,通过本机转发
ssh -C -f -N -g -D listen_port user@Tunnel_Host #在本地listen_port端口创建动态代理(SOCKS5)

都是在本机与Tunnel_Host建立隧道,第一条命令是在本机监听,通过远程主机转发;第二条命令是在远程主机监听,在本机进行转发。

相关参数的解释: