Package | Description |
---|---|
fucksocks.common.methods | |
fucksocks.server | |
fucksocks.server.filters |
Modifier and Type | Method and Description |
---|---|
void |
NoAcceptableMethod.doMethod(Session session) |
void |
GssApiMethod.doMethod(Session session) |
void |
NoAuthencationRequiredMethod.doMethod(Session session) |
void |
UsernamePasswordMethod.doMethod(Session session) |
void |
SocksMethod.doMethod(Session session)
Do method job.
|
Modifier and Type | Class and Description |
---|---|
class |
SocksSession
The class
SocksSession represents |
Modifier and Type | Method and Description |
---|---|
Map<Long,Session> |
GenericSocksProxyServer.getManagedSessions() |
Map<Long,Session> |
Session.getManagedSessions()
Gets all sessions that be managed.
|
Map<Long,Session> |
SocksSession.getManagedSessions() |
Map<Long,Session> |
SocksProxyServer.getManagedSessions()
Gets all sessions that SOKCS server managed.
|
Modifier and Type | Method and Description |
---|---|
void |
Authenticator.doAuthenticate(Credentials credentials,
Session session)
This method will do authentication work.
|
void |
UsernamePasswordAuthenticator.doAuthenticate(Credentials credentials,
Session session) |
void |
Socks5Handler.doBind(Session session,
CommandMessage commandMessage) |
void |
SocksHandler.doBind(Session session,
CommandMessage commandMessage)
Do BIND command.
|
void |
Socks5Handler.doConnect(Session session,
CommandMessage commandMessage) |
void |
SocksHandler.doConnect(Session session,
CommandMessage commandMessage)
Do CONNECTE command.
|
protected void |
Socks5Handler.doSocksCommandFilter(Session session,
CommandMessage message) |
void |
Socks5Handler.doUDPAssociate(Session session,
CommandMessage commandMessage) |
void |
SocksHandler.doUDPAssociate(Session session,
CommandMessage commandMessage)
Do UDP ASSOCIATE command.
|
void |
Socks5Handler.handle(Session session) |
void |
SocksHandler.handle(Session session)
Handles a session.
|
void |
Socks5Handler.setSession(Session session) |
void |
SocksHandler.setSession(Session session)
Sets session.
|
Constructor and Description |
---|
SocksSession(long id,
Socket socket,
Map<Long,Session> sessions) |
Modifier and Type | Method and Description |
---|---|
boolean |
IPSessionFilter.doFilter(Session session) |
boolean |
SessionFilter.doFilter(Session session)
Return
true , the SessionFilterChain will call the next SessionFilter if it
has next SessionFilter. |
boolean |
SocksCommandFilter.doFilter(Session session,
CommandMessage message)
This method will be called before the SOCKS server do the SOCKS command.
|
void |
SessionFilterChain.doFilterWork(Session session) |
Copyright © 2015. All rights reserved.