亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? auth.h

?? 采用CAST-256位加密的Back Orifice 2000插件源代碼
?? H
字號:
/*  Back Orifice 2000 - Remote Administration Suite
    Copyright (C) 1999, Cult Of The Dead Cow

    This file is free software, and not subject to GNU Public License
	restrictions; you can redistribute it and/or modify it in any way 
	you see fit. This file is suitable for inclusion in a derivative
	work, regardless of license on the work or availability of source code
	to the work. If you redistribute this file, you must leave this
	header intact.
    
	This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  

	The author of this program may be contacted at dildog@l0pht.com. */

#ifndef __INC_AUTH_H
#define __INC_AUTH_H

#include<windows.h>
#include<iohandler.h>
#include<encryption.h>

#define MAX_AUTH_HANDLERS 8
#define INVALID_AUTH_HANDLER ((AUTH_HANDLER *) NULL)

// Socket class

#pragma pack(push, 1)

// IO Handler Structure

typedef struct {
	int (__cdecl *pInsert)(void);
	int (__cdecl *pRemove)(void);
	char *(__cdecl *pQuery)(void);
	void *(__cdecl *pOnListen)(CIOSocket *pSock, CEncryptionEngine *pEnc, int nUserId);
	void *(__cdecl *pOnConnect)(CIOSocket *pSock, CEncryptionEngine *pEnc, int nUserId);
	void *(__cdecl *pOnAccept)(void *pInternal, CIOSocket *pSock, CEncryptionEngine *pEnc);
	int (__cdecl *pGetUserID)(void *pInternal);
	int (__cdecl *pOnClose)(void *pInternal);
	int (__cdecl *pOnRecv)(void *pInternal, CEncryptionEngine *pEnc, BYTE *pData, int nDataLen, BYTE **pInData, int *pnInDataLen);
	int (__cdecl *pOnSend)(void *pInternal, CEncryptionEngine *pEnc, BYTE *pData, int nDataLen, BYTE **pOutData, int *pnOutDataLen);
	void (__cdecl *pFree)(void *pInternal, BYTE *pBuffer);
	BOOL (_cdecl *pValidateCommand)(int nUserId, int nCommand);
} AUTH_HANDLER;

class CAuthSocket {
private:
	
	void *m_pData;

public:
	AUTH_HANDLER *m_pHandler;
	IO_HANDLER *m_pIOH;
	ENCRYPTION_ENGINE *m_pEE;
	CIOSocket *m_pSock;
	CEncryptionEngine *m_pEnc;

	CAuthSocket(AUTH_HANDLER *pHandler, IO_HANDLER *pIOH, ENCRYPTION_ENGINE *pEE);
	virtual ~CAuthSocket();
	virtual int Listen(char *svTarget, int nUserId);
	virtual int Connect(char *svTarget, int nUserId);
	virtual CAuthSocket *Accept(void);
	virtual int GetUserID(void);
	virtual int Close(void);
	virtual int Recv(BYTE **pInData, int *pnInDataLen);
	virtual int Send(BYTE *pData, int nDataLen);
	virtual void Free(BYTE *pBuffer);
	virtual int GetRemoteAddr(char *svAddr,int nMaxLen);
	virtual int GetConnectAddr(char *svAddr,int nMaxLen);
	virtual AUTH_HANDLER *GetAuthHandler(void);
};

#pragma pack(pop)

// Authentiction Handler Manager Functions

class CAuthHandler {

private:
	AUTH_HANDLER *m_AuthHandler[MAX_AUTH_HANDLERS];

public:
	CAuthHandler();
	virtual ~CAuthHandler();
	virtual int Insert(AUTH_HANDLER *handler);
	virtual int Remove(int handlernum);
	virtual char *Query(int nHandler);
	virtual int GetHandlerCount(void);
	virtual AUTH_HANDLER *GetHandler(int nHandler);
	virtual AUTH_HANDLER *GetHandlerByID(char *svID);
};

typedef int (INTERACTIVE_CONNECT)(HWND hParent,LPCSTR svBindStr,LPCSTR svNetMod,LPCSTR svEncryption,LPCSTR svAuth,char *svRBindStr,char *svRNetMod,char *svREncryption,char *svRAuth);
typedef int (INTERACTIVE_LISTEN)(HWND hParent,LPCSTR svBindStr,LPCSTR svNetMod,LPCSTR svEncryption,LPCSTR svAuth,char *svRBindStr,char *svRNetMod,char *svREncryption,char *svRAuth);

#ifdef __BO2KSERVER__

int IssueAuthCommandRequest(CAuthSocket *cas_from, int command, int comid, int nArg1, char *svArg2, char *svArg3);
int IssueAuthCommandReply(CAuthSocket *cas_from, int comid, int nReplyCode, char *svReply);
CAuthSocket *ConnectAuthSocket(INTERACTIVE_CONNECT *pIC, int nUserId, HWND hParent, LPCSTR svBindStr, LPCSTR svNetMod, LPCSTR svEncryption, LPCSTR svAuth);
CAuthSocket *ListenAuthSocket(INTERACTIVE_LISTEN *pIL, int nUserId, HWND hParent, LPCSTR svBindStr, LPCSTR svNetMod, LPCSTR svEncryption, LPCSTR svAuth);

#endif


#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产在线视频不卡二| 热久久国产精品| 久久男人中文字幕资源站| 欧美二区三区的天堂| 欧美日韩一区三区四区| 欧美午夜一区二区| 欧美日韩一级黄| 欧美精品日韩精品| 欧美一级高清片在线观看| 欧美一级搡bbbb搡bbbb| 日韩精品中文字幕一区二区三区 | 亚洲精品免费在线播放| 亚洲综合在线观看视频| 亚洲制服丝袜在线| 日本不卡一区二区三区| 另类小说一区二区三区| 久久99热这里只有精品| 国产福利一区二区三区视频在线| 国产成人精品影视| 91美女片黄在线观看| 欧美性大战久久久久久久蜜臀| 欧美日产国产精品| 久久综合九色综合久久久精品综合 | 国产中文字幕一区| 成人综合婷婷国产精品久久免费| 99久久综合精品| 欧美日韩一区二区在线视频| 欧美r级在线观看| 国产精品久线观看视频| 午夜影院久久久| 国产在线视频一区二区| 91麻豆精品一区二区三区| 7799精品视频| 国产精品护士白丝一区av| 亚洲va国产va欧美va观看| 国产一区美女在线| 色噜噜狠狠成人网p站| 精品国产污网站| 亚洲乱码国产乱码精品精小说 | 亚洲精品日韩综合观看成人91| 日韩av二区在线播放| 成人av午夜影院| 在线播放欧美女士性生活| 中文字幕精品—区二区四季| 视频一区二区三区中文字幕| 成人黄色777网| 欧美日韩一二区| 久久久久久9999| 日韩精品免费视频人成| a4yy欧美一区二区三区| 欧美大片国产精品| 亚洲第一久久影院| 91一区二区三区在线播放| 久久亚洲捆绑美女| 日本中文字幕一区| 在线免费亚洲电影| 亚洲欧洲国产专区| 国产精品亚洲第一| 日韩欧美专区在线| 天涯成人国产亚洲精品一区av| 成人午夜精品一区二区三区| 精品国产区一区| 免费在线观看视频一区| 欧美色倩网站大全免费| 亚洲欧美成aⅴ人在线观看| 粉嫩aⅴ一区二区三区四区| 精品国内二区三区| 日韩vs国产vs欧美| 91麻豆精品国产自产在线观看一区| 亚洲色图都市小说| 91浏览器入口在线观看| 中文字幕一区二区在线观看| 国产成人av一区二区| 国产欧美精品一区二区三区四区| 美女精品一区二区| 日韩欧美黄色影院| 韩国女主播一区| 国产午夜精品福利| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 精品久久人人做人人爽| 麻豆国产欧美一区二区三区| 91精品国产一区二区三区| 丝袜亚洲精品中文字幕一区| 欧美日韩国产中文| 日本亚洲欧美天堂免费| 精品嫩草影院久久| 国产成人精品三级| 亚洲天堂中文字幕| 91久久精品一区二区三| 日韩影院在线观看| 久久日韩精品一区二区五区| 国产在线观看一区二区| 国产精品色在线观看| 97精品超碰一区二区三区| 一区二区三区高清不卡| 欧美一区二区三区日韩| 国产精品影视网| 亚洲日本一区二区| 欧美丰满少妇xxxxx高潮对白| 免费在线一区观看| 国产精品网站导航| 欧美在线免费观看亚洲| 精久久久久久久久久久| 国产精品人人做人人爽人人添| 色先锋aa成人| 美腿丝袜亚洲综合| 国产精品私人影院| 在线电影国产精品| 成人一道本在线| 亚洲国产美女搞黄色| 精品久久一区二区| 在线观看一区二区视频| 精品影院一区二区久久久| 中文字幕一区二区日韩精品绯色| 欧美性生活久久| 国产成人精品一区二区三区网站观看| 亚洲欧美日韩中文播放 | 99国产精品国产精品久久| 午夜欧美视频在线观看| 国产欧美日韩三区| 欧美日韩精品一区二区三区| 国产成人鲁色资源国产91色综 | 久久综合色8888| 91福利社在线观看| 国产电影精品久久禁18| 日韩国产在线观看| 亚洲免费大片在线观看| 久久久亚洲高清| 5566中文字幕一区二区电影 | 色婷婷综合五月| 国产九色精品成人porny| 视频一区中文字幕| 一区二区三区 在线观看视频| 国产视频一区在线播放| 日韩视频在线观看一区二区| 欧美自拍丝袜亚洲| 91丨porny丨中文| 丁香婷婷深情五月亚洲| 国产在线观看一区二区| 久久精品国产99国产| 亚洲国产中文字幕| 国产精品超碰97尤物18| 国产视频一区在线播放| 精品免费视频.| 欧美日韩电影在线| 欧美日韩精品一区二区三区| 在线看日韩精品电影| 91麻豆免费看| 色婷婷综合久久| 色综合久久99| 91麻豆swag| 欧美视频三区在线播放| 在线视频一区二区三| 色视频一区二区| 色婷婷精品大视频在线蜜桃视频| 91免费小视频| 在线欧美日韩国产| 欧美精品日日鲁夜夜添| 欧美高清视频一二三区| 欧美一卡二卡在线观看| 欧美一区二区精美| 欧美tickling挠脚心丨vk| 久久综合九色综合97婷婷| 国产午夜精品一区二区三区嫩草 | 国产精品久久久久久久久免费相片| 国产人伦精品一区二区| 国产欧美精品国产国产专区| 中文字幕亚洲在| 亚洲欧洲另类国产综合| 中文字幕一区二区三区四区| 亚洲黄色片在线观看| 亚洲一区中文日韩| 青青草97国产精品免费观看无弹窗版| 麻豆精品视频在线观看视频| 国内精品国产成人国产三级粉色| 国内欧美视频一区二区 | 在线观看网站黄不卡| 欧美三级日本三级少妇99| 日韩一区二区三区精品视频 | 成人高清视频在线观看| 色综合久久66| 制服丝袜成人动漫| 久久久久88色偷偷免费| 亚洲欧美日韩在线播放| 免费看精品久久片| 岛国一区二区三区| 精品视频免费在线| 国产视频一区二区在线观看| 亚洲一区二区三区四区五区中文| 男男gaygay亚洲| 97精品国产露脸对白| 日韩一区二区三区三四区视频在线观看 | 在线观看日韩毛片| 精品久久人人做人人爰| 亚洲精品免费在线观看| 国产一区999| 欧美午夜影院一区| 国产精品嫩草影院av蜜臀| 天堂久久久久va久久久久| 成年人国产精品|