Java实现sock5代理服务器
入职练手socks5代理服务器,过程总结一下。
1.下载火狐浏览器,设定代理为socks5代理,地址为127.0.0.1:1080。
2.socks5协议1928,中文版,原版,认真阅读
3.按照协议通过Java开发代理服务器。
4.代码在git上,https://github.com/Neal6/SimpleSocketProxy.git
5.说明:简略版,认证方式是默认的无认证,日志包括异常处理等没有写,只支持ipv4以及域名访问,项目架构不是特别合理,后期有时间会继续完善。
转载于:https://www.cnblogs.com/minikobe/p/9214199.html
Java实现sock5代理服务器相关推荐
- Java实现Http代理服务器通过http代理进行内网安装yum软件
Java实现Http代理服务器&通过http代理进行内网安装yum软件 1.Http代理服务器简介 2.Http代理服务器Java实现 2.1 Java源码 2.2 代码分析说明 3.通过ht ...
- 搭建 sock5代理服务器
在linux环境下搭建sock5代理服务器 用到软件是dante-1.4.0-pre1.tar.gz 下载地址是http://www.inet.no/dante/download.html tar - ...
- SOCK5代理服务器透明穿透技术
SOCK5代理服务器透明穿透技术 一.目标(Target) 在尽量不改变现有代码的情况下,透明穿越socks 5代理. 二.技术分析(Technology Analyse) 2.1 sock 5 代理 ...
- 用Java开发HTTP代理服务器
HTTP代理服务器是一种网络应用,它充当位于客户端和目标服务器之间的中间节点,将客户端发出的HTTP请求转发给目标服务器,并将目标服务器返回的HTTP响应内容回传给客户端.通过使用代理服务器,客户端可 ...
- sock5代理服务器-SOCKS5篇
sock5代理服务器-SOCKS5篇 (2008-07-05 07:41) 分类: Proxy 1.安装SOCKS5 # tar -zxvf socks5-v1.0r11.tar.gz # cd so ...
- JAVA写HTTP代理服务器(三)-https明文捕获
上一篇用netty实现的http代理服务器还无法对https报文进行解密,原因也说了,就是服务器的私钥不在我们这,根据RSA公钥加密私钥解密的特性,如果我们没有私钥的话是不可能获取到https的真实内 ...
- Java后端通过代理服务器请求网络资源
1.需求 部署在内网服务器的JavaWeb项目,后端需要访问互联网,通过有网络访问权限的另一台服务器的代理转发实现互联网访问. 2.实现 内网设备--设为A,通过外网设备--设为B,访问互联网,需要分 ...
- JAVA写HTTP代理服务器(一)-socket实现
HTTP代理服务器是一种特殊的网络服务,允许一个网络终端(一般为客户端)通过这个服务与另一个网络终端(一般为服务器)进行非直接的连接.一些网关.路由器等网络设备具备网络代理功能.一般认为代理服务有利于 ...
- JAVA写HTTP代理服务器(二)-netty实现
接上一篇,因为是用BIO的一个连接一个线程去处理,对于HTTP这种短连接协议来说CPU开销是非常大的,就算加入了线程池也不能完美解决BIO的缺陷,所以可以用NIO进行服务器的优化,NIO基于IO多路复 ...
最新文章
- Storm 01之 Storm基本概念及第一个demo
- 打开一个解决方案时弹出“项目所需的应用程序未安装,确保已安装项目类型(.csproj)的应用程序”问题的解决方案
- agc007B - Construct Sequences(构造)
- matlab导入txt数据_如何正确的将txt文本数据导入到Word中使用?
- apiCloud中图片裁剪模块FNImageClip的使用
- matlabif语句怎么用_公益心 码客行(2)—— 简单语句
- 延长汽车使用寿命,抛弃六大用车坏习惯
- ZendStdio 快捷键
- 基于modelsim的十个Verilog入门试验程序(2)(JK触发器+环形计数器)—程序+测试代码+波形+结果分析
- 烦了,放弃卡巴——改用小红伞
- Chrome广告拦截插件
- Ubuntu 9.04下安装飞信LibFetion V1.1版
- Windows UWF 实现系统重启还原(2021.11.02)
- 圣诞表白html,圣诞节表白语 圣诞节表白情话
- MATLAB在数学建模中的应用 随手笔记(二)----- 数据拟合方法
- linux怎么查看文件内容
- Objective-C和C/C++混合编译
- Codeforces 348D Turtles LGV
- 二叉树、红黑树、B树、B+树、图、Trie树合集-----妈妈再也不用担心我的“树”拉!
- 旧物手工机器人制作图片_用旧物废品也能做成机器人的皮肤
热门文章
- Vim - 边确认边查找替换
- php 隐藏电话号码,三种方法实现PHP隐藏手机号码中间4位(仅限大陆手机号)
- springboot 参数传递(表单序列化)
- c 语言循环嵌套的例子,C 语言——嵌套循环例子
- 基于像控点三维模型几何精纠正处理几种常用方法
- 前中后序的迭代和递归写法
- Java以及IDEA下查看字节码的五种方法
- java毕业设计洗衣美源码+lw文档+mybatis+系统+mysql数据库+调试
- SEO优化之充分理解“四处一词”
- C++线程安全map (低效率)