-
大小: 13.49MB文件类型: .zip金币: 1下载: 0 次发布日期: 2023-07-10
- 语言: 其他
- 标签: Kerberos v5 Kerberosv5
资源简介
Kerberos v5 在windows 上的源代码,该代码适当的编译后,可以直接在windows下运行
代码片段和文件信息
/*
this is part of Project Mandarin Inc.‘s
“Kerberos Lite“ software. it parallels our
“Kerberos Client for Windows“ software but
it uses a different kind of security.
Copyright ?1996 by Project Mandarin Inc.
Project type: Windows dynamic-link library
Memory model: small
Segment setup: SS!=DS DS NOT loaded on function entry
link with kclient.lib winsock.lib
Notes:
Incoming msg buffer is static (for now).
To Do:
Do I want to pass on Service I received from GetTicketForService()?
(Tabs set to 4 in this source file)
*/
#include
#include
#include
#include
#include
#include “klite.h“
#include “ahssp.h“
#include “klite_rc.h“
#define MAXBUFF 256
/* ********************** Global Variables** **************** */
HANDLE hInst ;
TC tc ; // Transaction Context
LPTC lpTc ; // lp to TC
WSADATA wskData ; // Windows socket fun
LPHOSTENT lph ; // lp to hostent
LPSERVENT lps ; // lp to servent
SOCKADDR l_assoc ; // stores connection info
LPSOCKADDR_IN lpl_assoc ; // alleviates some casting
int iLastRC ; // last return code received from ahSSP server
LPSTR lpszRecvList[10] ; // array of LPSTRs for recv()ing parameters
LPSTR FAR * lpFakeParams ; // fake parameter pointer
WORD iNoop ; // number of incoming parameters
LPWORD lpiNoop ;
FAKETICKET ft ; // fake ticket
LPFAKETICKET lpFt ;
char szRecv[2048] ; // receive buffer for incoming
char szSend[1024] ; // send() buffer for outgoing
char message[MAXMSG] ; // ahssp compose buffer
char incoming[MAXMSG] ; // ahssp decompose buffer
char szTrace[MAXBUFF] ; // Trace messages stored here before displaying
char szTemp[MAXBUFF] ; // LPSTR to PSTR conversion purposes
char szErrorText[MAXBUFF] ; // error text
char szCmd[MAXBUFF] ; // ahSSP command
char szHost[MAXBUFF] ; // KLite “server“
WORD iVer ; // ahSSP version
int iPort ; // test port
LPSTR lpszCmd ; // ahSSP command
LPSTR lpszHost ; // test host
LPSTR lpszTrace ; // alleviates some casting
LPSTR lpSend ;
LPSTR lpRecv ;
LPSTR lpszTemp ;
LPSTR lpMessage ;
LPSTR lpIncoming ;
LPSTR lpszErrorText ;
LPSTR lpszDLL = “klite.dll ->“ ; // for easy trace reading
BOOL bTraceL1 ; // Socket trace option
BOOL bTraceL2 ; // ahssp trace option
BOOL bTraceIncoming ; // Incoming temp file trace options
BOOL bTraceToWindow ; // Trace to window option
HWND hWndTrace = 0x00 ; // hWnd to send traces to
UINT iCnt ; // number of bytes received from incoming/outgoing
int iWrite ; // number of bytes written to temp file
fd_set set ; // used with select()
TIMEVAL tv ; // used with select()
BOOL bReturn ; // all purpose return value
UINT iEoc = 0xefff ; // EOchunk - already in network byte order
UINT iEom = 0xedff ; // EOmessge - already in network byte order
UINT iBb = 0xbbff ; // begin binary - already in network b
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2007-10-22 09:18 kfw-3-2-2-final\
目录 0 2007-10-22 09:22 kfw-3-2-2-final\src\
目录 0 2007-10-22 09:22 kfw-3-2-2-final\src\athena\
文件 577 2006-10-17 13:03 kfw-3-2-2-final\src\athena\Makefile.dir
目录 0 2007-10-22 09:22 kfw-3-2-2-final\src\athena\auth\
文件 104 2007-09-29 17:44 kfw-3-2-2-final\src\athena\auth\Makefile.dir
目录 0 2007-10-22 09:18 kfw-3-2-2-final\src\athena\auth\krb4\
文件 26510 1999-03-12 18:04 kfw-3-2-2-final\src\athena\auth\krb4\kerb-rel.html
文件 26 1999-07-23 16:32 kfw-3-2-2-final\src\athena\auth\krb4\Makefile.dir
目录 0 2007-10-22 09:18 kfw-3-2-2-final\src\athena\auth\krb4\include\
文件 1496 2007-08-06 13:58 kfw-3-2-2-final\src\athena\auth\krb4\include\com_err.h
文件 2153 1999-09-01 03:21 kfw-3-2-2-final\src\athena\auth\krb4\include\conf-pc.h
文件 1470 1999-08-09 22:27 kfw-3-2-2-final\src\athena\auth\krb4\include\conf.h
文件 3256 1999-09-01 03:21 kfw-3-2-2-final\src\athena\auth\krb4\include\des.h
文件 2793 1999-03-12 18:04 kfw-3-2-2-final\src\athena\auth\krb4\include\kadm_err.h
文件 17728 2004-03-15 17:05 kfw-3-2-2-final\src\athena\auth\krb4\include\krb.h
文件 602 1999-03-12 18:04 kfw-3-2-2-final\src\athena\auth\krb4\include\krberr.h
文件 1057 1999-03-12 18:04 kfw-3-2-2-final\src\athena\auth\krb4\include\krbla
文件 1036 1999-03-12 18:04 kfw-3-2-2-final\src\athena\auth\krb4\include\mit_copy.h
文件 1307 1999-08-09 22:27 kfw-3-2-2-final\src\athena\auth\krb4\include\osconf.h
文件 3202 1999-03-12 18:04 kfw-3-2-2-final\src\athena\auth\krb4\include\prot.h
文件 683 1999-03-12 18:04 kfw-3-2-2-final\src\athena\auth\krb4\include\winkrbid.h
目录 0 2007-10-22 09:18 kfw-3-2-2-final\src\athena\auth\krb4\kclient\
文件 10 1999-07-23 16:32 kfw-3-2-2-final\src\athena\auth\krb4\kclient\Makefile.dir
目录 0 2007-10-22 09:18 kfw-3-2-2-final\src\athena\auth\krb4\kclient\doc\
文件 27696 1999-03-12 18:04 kfw-3-2-2-final\src\athena\auth\krb4\kclient\doc\kclient.rtf
文件 7680 1999-10-04 19:26 kfw-3-2-2-final\src\athena\auth\krb4\kclient\doc\kclient.wri
目录 0 2007-10-22 09:18 kfw-3-2-2-final\src\athena\auth\krb4\kclient\include\
文件 1440 1999-08-03 21:37 kfw-3-2-2-final\src\athena\auth\krb4\kclient\include\kclient.h
文件 3206 1999-03-12 18:04 kfw-3-2-2-final\src\athena\auth\krb4\kclient\include\kcmacerr.h
目录 0 2007-10-22 09:18 kfw-3-2-2-final\src\athena\auth\krb4\kclient\src\
............此处省略3549个文件信息
- 上一篇:操作系统实验二:进程、线程之间的同步
- 下一篇:蒋玉龙半导体器件原理 PPT
相关资源
- Font Awesome v5.9.0 Pro.zip
- ANSYS Help V5.7
- AdobeSongStd-Light (v5.010)
- dopod spv515刷机文件
- 安富莱STM32-V5开发板资料
- 经典迅雷5不升级版V5.9.28.1564还有V5.
- 黄海广博士整理的吴恩达深度学习笔
- UNITY3d类似LOL5v5地图
- [程序分析测试软件].Zynamics.BinNavi.v5
- 时方学校广播定时系统学校广播必备
- 西门子plc仿真软件S7-PLCSIMV5.4.rar
- ov5640摄像头图像采集显示系统
- 安富莱_STM32-V5开发板_数字信号处理教
- 奇店社群社区团购小程序V5.5.9完整安
- 网路岗五代网络监控软件 V5.04.01 企业
- Dspace Dspace_System_Desk_Tutorial帮助手册
- Eziriz_.NET_Reactor_v5.0破解版
- 致远 A8-V5协同管理软件 V6.1SP2白皮书企
- 单片机Keil C251 V5.5.4
- 维宏卡资料.Ncstudio V5.5.55 中文 Setup.
- LuaForWindows_v5.1.5-52编译器
- Fortigate 60C V5.2.7 固件
- OV5116原理图
- launchpad口袋实验平台指导书MSP430的学
- TeeChart v5安装包
- Deeplearning深度学习笔记v5.6.pdf
- VNC-v5.3.2-服务端+客户端+SN
- 微信图文编辑器源码V5版
-
jli
nk V5.12 驱动 - emWin使用手册,内含英文版V5.32和中文
评论
共有 条评论