Code Monkey home page Code Monkey logo

agentx's Introduction

AgentX

Build Status Maven Central Join Chat License

中文说明

AgentX is a Socks5 proxy based on Netty, which can be used to bypass the GFW. It supports data encryption, obfuscation, compression and masquerading and allows customize of multiple data processes. AgentX is compatible with Shadowsocks, supports traffic monitoring and has protocol customize API reserved (Please notice that the project is not the implementation of RFC2741)

Download

Release Version Release Date Links
1.3.0 20.10.2017 download
1.2-beta 10.01.2017 download

Document

Introduction

License

Copyright 2017 ZhangJiupeng

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

agentx's People

Contributors

zhangjiupeng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

agentx's Issues

unknown request type: UNKNOWN

下载了一份源码,ide里跑了一下,手动设置了下浏览器代理 1080,然后控制台报unknown request type: UNKNOWN
版本号1.3.0

运行mvn package遇错,怎么解决?

hi.

[root@bwg-vps AgentX]# mvn package
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building agentx 1.3.0
[INFO] ------------------------------------------------------------------------
Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.6.0/maven-compiler-plugin-3.6.0.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.041s
[INFO] Finished at: Sat Apr 18 19:06:27 CST 2020
[INFO] Final Memory: 12M/56M
[INFO] ------------------------------------------------------------------------
[ERROR] Plugin org.apache.maven.plugins:maven-compiler-plugin:3.6.0 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-compiler-plugin:jar:3.6.0: Could not transfer artifact org.apache.maven.plugins:maven-compiler-plugin:pom:3.6.0 from/to central (http://repo.maven.apache.org/maven2): Failed to transfer file: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.6.0/maven-compiler-plugin-3.6.0.pom. Return code is: 501 , ReasonPhrase:HTTPS Required. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
[root@bwg-vps AgentX]# ls
agentx-server-1.3-install.sh LICENSE pom.xml src
agentx-server-1.3-uninstall.sh OmegaOptions.bak README.md web
[root@bwg-vps AgentX]#

UDP 中转好像有点问题

我吧项目部署到国内服务器上,测试了TCP,是稳定的,但是当我测试用代理玩王者荣耀的时候,UDP中转好像有点问题

小伙伴

想配合源码学习一下网络方面的编程,希望推出个mac版本的客户端和服务器端
文档有错别字 folk fork

使用原生Cipher进行加解密遇到了一些问题,咨询一下

你好,我按照你的代码使用原生Cipher仿写了一下,但是在对一个数据流使用cipher.update()来多次加解密的时候,发现cipher.update(bytes)只会返回长度为16的倍数的byte[].
查了下api,说明是 在输入数据太短而无法形成新的块,则返回 null。
那如果使用原生的Cipher,应该使用什么方式来进行多次的加解密呢?

bug report

  1. relayPort 端口配置运行后,实际未开启
  2. zero/random-padding 超阈值大小的包部分解析错误

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.