Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

socks5server

Package Overview
Dependencies
Maintainers
1
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

socks5server

A simple SOCKS 5/4/4a implementation and demo proxy

  • 3.1.4
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

SOCKS v4/v4a/v5 server implementation with user/pass authentication node.js

Testing UDP relay

A simple SOCKS v5/v4/v4a server implementation and demo proxy.

You can run it easily as:

node proxy.js [options]

This will create a proxy defaults at 127.0.0.1:8888.

options:see node proxy.js --help

You can use this as a good starting point for writing a proxy or a tunnel!

Install

npm install socks5server

Use the server in your project

const socks5server=require('socks5server');

var server=socks5server.createServer();
//or
var server=new socks5server.socksServer();

The proxy.js is a simple demo of the server.

Implementations

✅:OK ❌:not implemented ❓:i don't kown

Socks4
  • user ✅
Socks4a
Socks5
  • address

    • ipv4 ✅
    • ipv6 ✅
    • domain name ✅
  • auth methods

    • no auth ✅
    • userpass ✅
    • GSSAPI ❌
    • iana assigned ❌
    • private methods ✅
  • CMD

    • connect ✅
    • udp ❌ (hope if anyone can help) fragment ❌
    • bind ❌

socks reply not completed

RFC:

  • socks5

License

(The MIT License)

Keywords

FAQs

Package last updated on 06 Dec 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc