⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 maccesslogger.java

📁 httptunnel.jar httptunnel java 源码
💻 JAVA
字号:
package net.jumperz.app.MDragonfly;

import javax.net.ssl.*;
import net.jumperz.util.*;
import java.net.*;

public class MAccessLogger
implements MObserver1
{
private String clientRemoteAddr;
private int clientRemotePort;
private String serverLocalAddr;
private int serverLocalPort;
private SSLSocket clientSideSocket;
private MStreamConnector streamConnector;
//------------------------------------------------------------------------------------------
public MAccessLogger
	(
	SSLSocket in_clientSideSocket,
	String in_clientRemoteAddr,
	int in_clientRemotePort,
	String in_serverLocalAddr,
	int in_serverLocalPort,
	MStreamConnector in_streamConnector
	)
{
clientSideSocket = in_clientSideSocket;
clientRemoteAddr = in_clientRemoteAddr;
clientRemotePort = in_clientRemotePort;
serverLocalAddr = in_serverLocalAddr;
serverLocalPort = in_serverLocalPort;
streamConnector = in_streamConnector;
}
//------------------------------------------------------------------------------------------
public void update()
{
int state = streamConnector.getState();
if( state == MStreamConnector.RECEIVED )
	{
	log();
	streamConnector.removeObserver1( this );
	}
}
//------------------------------------------------------------------------------------------
private void log()
{
MStandardLogger.getInstance().log( clientRemoteAddr + ":" + clientRemotePort + ":"+  clientSideSocket.getSession().getCipherSuite() + ":" + serverLocalAddr + ":" + serverLocalPort );
}
//------------------------------------------------------------------------------------------
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -