网络工具总结.

端口转发工具,端口映射
 rinetd, https://www.cnblogs.com/cutepig/p/4298903.html
 fpipe
 passport https://sourceforge.net/projects/pjs-passport/
 lcx
 ew http://rootkiter.com/EarthWorm 端口映射、Socks5代理 https://paper.tuisec.win/detail-77ca168fd36b3e2.html
 tunna HTTP隧道 https://github.com/SECFORCE/Tunna https://payloads.online/archivers/2018-02-02/1
openssh

SSF https://github.com/securesocketfunneling/ssf

https://github.com/987432340/LCX

正向代理 lan-->proxy-->wan

反向代理(reverse proxy) wan --> proxy --> lan

 

-

: Setup - server

Following command will listen on port 1080 and support socks server

 -_windows_386 server -v -p 1080 --socks5

 

Setup - client

Following command will

l  Turn on socks server at 1080

l  Turn on local 21000 and 21001 port forwarding

 

-_windows_

386 client -v  clientip:1080 socks 21000 21001

 

How to remote desktop to pc?

 

Following map AMC’s 33890 to HK’s 3389 port

 

-_windows_

386 client -v  clientip:1080 socks 21000 21001 localhost:33890:localhost:3389

 

Python http proxy

Install opencv via proxy:

SET HTTPS_PROXY=http://ACCOUNT:PASSWORD@PROXYIP:PORT

python -m pip install --upgrade pip

 

how to auto turn on RDP

schedule task run this batch file

 

regedit /s C:\temp\useful\term.reg

 

reg file

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]

"fDenyTSConnections"=dword:00000000

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client]

"fEnableUsbNoAckIsochWriteToDevice"=dword:00000050

"fEnableUsbBlockDeviceBySetupClass"=dword:00000001

"fEnableUsbSelectDeviceByInterface"=dword:00000001

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client\UsbBlockDeviceBySetupClasses]

"1000"="{3376f4ce-ff8d-40a2-a80f-bb4359d1415c}"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client\UsbSelectDeviceByInterfaces]

"1000"="{6bdd1fc6-810f-11d0-bec7-08002be2092f}"

 


Links
 
 https://zhuanlan.zhihu.com/p/43684005
 

proxy checker

 

十大代理方式在常见操作系统中的支持情况

 
2018年1月13日 | 分类: 翻墙相关 | 标签: 
 

√代表系统支持,×代表系统不支持

  Windows Mac OS X iOS Android Linux Router
Shadowsocks
ShadowsocksR
V2Ray
HTTPs/2 proxy
SSH -
Brook
GFW.Press
GoFlyway ×
PipeSocks ×
LightSword ×

以上系统iOS9+,Android4+,Router以OpenWRT系统为例。

iOS可以使用免费的Potatso Lite或者收费的Shadowrocket连接ss和ssr;win可以使用V2RayN,mac可以使用V2RayX,安卓可以使用V2RayNG,ios可以使用KitsunebiShadowrocketPepi连接V2Ray;HTTP/2 proxy和HTTPS代理在桌面系统上可以直接使用Google Chrome+Proxy SwitchyOmega设置HTTPS代理协议使用,iOS上可以使用免费的Potatso Lite,安卓上可以使用Drony设置https代理,在goproxy项目停止后使用Caddy搭建http2 proxy成为了一个不错的选择;ssh代理在安卓上可以使用PosternKi4a – SSH -,在ios有-SSHSSH -;大杀器官方ios客户端需要越狱,在不越狱的情况下ShadowrocketNetShuttle支持GFW.Press;iOS上Shadowrocket和level.4可以连接LightSword。

国外服务商目前大多是提供HTTP2 proxySSH -也有少数提供Shadowsocks连接方式,国内ShadowsocksR还是主流,也有少数提供V2Ray。

这里主要列举了,目前在翻墙代理中应用较多的10种代理方式,除了这十大代理方式还存在很多代理方式可以用来翻墙,比如gostGSnovaGoGo-uProxyhttpproxyGo HTTP --Lightsocks等。

 

公司测试结果

http - 成功,可以在内网建立socks代理访问外网,但是缺点是无法在外网访问内网

-成功,速度很快啊

 

ssr server 运行失败

G:\sw\shadowsocks-master>g:\Python36\Scripts\ssserver.exe -p 443 -k password -m aes-256-cfb
2019-03-30 11:42:32 WARNING can't find symbol EVP_get_cipherbyname in C:\WINDOWS\system32\CryptoWinRT.dll
Traceback (most recent call last):
File "g:\Python36\Scripts\ssserver-script.py", line 11, in <module>
load_entry_point('shadowsocks==3.0.0', 'console_scripts', 'ssserver')()
File "g:\Python36\lib\site-packages\shadowsocks-3.0.0-py3.6.egg\shadowsocks\server.py", line 34, in main
config = shell.get_config(False)
File "g:\Python36\lib\site-packages\shadowsocks-3.0.0-py3.6.egg\shadowsocks\shell.py", line 355, in get_config
check_config(config, is_local)
File "g:\Python36\lib\site-packages\shadowsocks-3.0.0-py3.6.egg\shadowsocks\shell.py", line 211, in check_config
config['crypto_path'])
File "g:\Python36\lib\site-packages\shadowsocks-3.0.0-py3.6.egg\shadowsocks\cryptor.py", line 51, in try_cipher
Cryptor(key, method, crypto_path)
File "g:\Python36\lib\site-packages\shadowsocks-3.0.0-py3.6.egg\shadowsocks\cryptor.py", line 100, in __init__
random_string(self._method_info[METHOD_INFO_IV_LEN])
File "g:\Python36\lib\site-packages\shadowsocks-3.0.0-py3.6.egg\shadowsocks\cryptor.py", line 130, in get_cipher
return m[METHOD_INFO_CRYPTO](method, key, iv, op, self.crypto_path)
File "g:\Python36\lib\site-packages\shadowsocks-3.0.0-py3.6.egg\shadowsocks\crypto\openssl.py", line 286, in __init__
OpenSSLCryptoBase.__init__(self, cipher_name, crypto_path)
File "g:\Python36\lib\site-packages\shadowsocks-3.0.0-py3.6.egg\shadowsocks\crypto\openssl.py", line 98, in __init__
load_openssl(crypto_path)
File "g:\Python36\lib\site-packages\shadowsocks-3.0.0-py3.6.egg\shadowsocks\crypto\openssl.py", line 51, in load_openssl
raise Exception('libcrypto(OpenSSL) not found with path %s' % path)
Exception: libcrypto(OpenSSL) not found with path None

https://github.com/v2ray/v2ray-core/releases
V2Ray 没找到windows server 网上有个文章不知道是不是搭建server https://www.enterpr1se.info/2017/10/v2ray-over-gfw-windows-server-edition/3/ https://ssr.tools/285

 

Powered by Jekyll and Theme by solid

本站总访问量