Reconstruction of des.exe/undes.exe
This commit is contained in:
+255
@@ -0,0 +1,255 @@
|
||||
# Microsoft Visual C++ generated build script - Do not modify
|
||||
|
||||
PROJ = CRYPTWIN
|
||||
DEBUG = 0
|
||||
PROGTYPE = 1
|
||||
CALLER =
|
||||
ARGS =
|
||||
DLLS =
|
||||
D_RCDEFINES = -d_DEBUG
|
||||
R_RCDEFINES = -dNDEBUG
|
||||
ORIGIN = MSVC
|
||||
ORIGIN_VER = 1.00
|
||||
PROJPATH = C:\WORK\CRYPT\
|
||||
USEMFC = 0
|
||||
CC = cl
|
||||
CPP = cl
|
||||
CXX = cl
|
||||
CCREATEPCHFLAG =
|
||||
CPPCREATEPCHFLAG =
|
||||
CUSEPCHFLAG =
|
||||
CPPUSEPCHFLAG =
|
||||
FIRSTC = CRYPT.C
|
||||
FIRSTCPP =
|
||||
RC = rc
|
||||
CFLAGS_D_WDLL = /nologo /G2 /W3 /Zi /ALw /Od /D "_DEBUG" /D "__WINDOWS__" /GD /Fd"CRYPT.PDB"
|
||||
CFLAGS_R_WDLL = /nologo /G2 /W3 /ALw /O1 /D "NDEBUG" /D "__WINDOWS__" /GD
|
||||
LFLAGS_D_WDLL = /NOLOGO /NOD /NOE /PACKC:61440 /ALIGN:16 /ONERROR:NOEXE /CO
|
||||
LFLAGS_R_WDLL = /NOLOGO /NOD /NOE /PACKC:61440 /ALIGN:16 /ONERROR:NOEXE
|
||||
LIBS_D_WDLL = oldnames libw ldllcew
|
||||
LIBS_R_WDLL = oldnames libw ldllcew
|
||||
RCFLAGS = /nologo
|
||||
RESFLAGS = /nologo
|
||||
RUNFLAGS =
|
||||
DEFFILE = CRYPTWIN.DEF
|
||||
OBJS_EXT =
|
||||
LIBS_EXT =
|
||||
!if "$(DEBUG)" == "1"
|
||||
CFLAGS = $(CFLAGS_D_WDLL)
|
||||
LFLAGS = $(LFLAGS_D_WDLL)
|
||||
LIBS = $(LIBS_D_WDLL)
|
||||
MAPFILE = nul
|
||||
RCDEFINES = $(D_RCDEFINES)
|
||||
!else
|
||||
CFLAGS = $(CFLAGS_R_WDLL)
|
||||
LFLAGS = $(LFLAGS_R_WDLL)
|
||||
LIBS = $(LIBS_R_WDLL)
|
||||
MAPFILE = nul
|
||||
RCDEFINES = $(R_RCDEFINES)
|
||||
!endif
|
||||
!if [if exist MSVC.BND del MSVC.BND]
|
||||
!endif
|
||||
SBRS = CRYPT.SBR \
|
||||
LIB_3DES.SBR \
|
||||
LIB_IDEA.SBR \
|
||||
LIB_DES.SBR \
|
||||
LIB_MDC.SBR \
|
||||
LIB_NULL.SBR \
|
||||
LIB_RC4.SBR \
|
||||
IDEA.SBR \
|
||||
3ECB_ENC.SBR \
|
||||
ECB_ENC.SBR \
|
||||
PCBC_ENC.SBR \
|
||||
SET_KEY.SBR \
|
||||
RC4.SBR \
|
||||
SHS.SBR \
|
||||
SAFER.SBR \
|
||||
LIB_SAFR.SBR
|
||||
|
||||
|
||||
CRYPT_DEP = c:\work\crypt\crypt.h
|
||||
|
||||
|
||||
LIB_3DES_DEP = c:\work\crypt\crypt.h \
|
||||
c:\work\crypt\libdes/des.h
|
||||
|
||||
|
||||
LIB_IDEA_DEP = c:\work\crypt\crypt.h \
|
||||
c:\work\crypt\idea/idea.h \
|
||||
c:\work\crypt\testidea.h
|
||||
|
||||
|
||||
LIB_DES_DEP = c:\work\crypt\crypt.h \
|
||||
c:\work\crypt\libdes/des.h \
|
||||
c:\work\crypt\testdes.h
|
||||
|
||||
|
||||
LIB_MDC_DEP = c:\work\crypt\crypt.h \
|
||||
c:\work\crypt\mdc/shs.h
|
||||
|
||||
|
||||
LIB_NULL_DEP = c:\work\crypt\crypt.h
|
||||
|
||||
|
||||
LIB_RC4_DEP = c:\work\crypt\crypt.h \
|
||||
c:\work\crypt\rc4/rc4.h \
|
||||
c:\work\crypt\testrc4.h
|
||||
|
||||
|
||||
CRYPTWIN_RCDEP =
|
||||
|
||||
IDEA_DEP = c:\work\crypt\crypt.h \
|
||||
c:\work\crypt\idea\idea.h \
|
||||
idea/idea.h
|
||||
|
||||
|
||||
3ECB_ENC_DEP = c:\work\crypt\libdes\des_locl.h \
|
||||
c:\work\crypt\libdes\des.h \
|
||||
libdes/des.h \
|
||||
libdes/des_locl.h
|
||||
|
||||
|
||||
ECB_ENC_DEP = c:\work\crypt\libdes\des_locl.h \
|
||||
c:\work\crypt\libdes\des.h \
|
||||
libdes/des.h \
|
||||
c:\work\crypt\libdes\spr.h \
|
||||
c:\work\crypt\libdes\version.h \
|
||||
libdes/des_locl.h \
|
||||
libdes/spr.h \
|
||||
libdes/version.h
|
||||
|
||||
|
||||
PCBC_ENC_DEP = c:\work\crypt\libdes\des_locl.h \
|
||||
c:\work\crypt\libdes\des.h \
|
||||
libdes/des.h \
|
||||
libdes/des_locl.h
|
||||
|
||||
|
||||
SET_KEY_DEP = c:\work\crypt\libdes\des_locl.h \
|
||||
c:\work\crypt\libdes\des.h \
|
||||
libdes/des.h \
|
||||
c:\work\crypt\libdes\podd.h \
|
||||
c:\work\crypt\libdes\sk.h \
|
||||
libdes/des_locl.h \
|
||||
libdes/podd.h \
|
||||
libdes/sk.h
|
||||
|
||||
|
||||
RC4_DEP = c:\work\crypt\rc4\rc4.h \
|
||||
rc4/rc4.h
|
||||
|
||||
|
||||
SHS_DEP = c:\work\crypt\crypt.h \
|
||||
c:\work\crypt\mdc\shs.h \
|
||||
mdc/shs.h
|
||||
|
||||
|
||||
SAFER_DEP = c:\work\crypt\safer\safer.h \
|
||||
safer/safer.h
|
||||
|
||||
|
||||
LIB_SAFR_DEP = c:\work\crypt\crypt.h \
|
||||
c:\work\crypt\safer/safer.h \
|
||||
c:\work\crypt\testsafr.h
|
||||
|
||||
|
||||
all: $(PROJ).DLL
|
||||
|
||||
CRYPT.OBJ: CRYPT.C $(CRYPT_DEP)
|
||||
$(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c CRYPT.C
|
||||
|
||||
LIB_3DES.OBJ: LIB_3DES.C $(LIB_3DES_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c LIB_3DES.C
|
||||
|
||||
LIB_IDEA.OBJ: LIB_IDEA.C $(LIB_IDEA_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c LIB_IDEA.C
|
||||
|
||||
LIB_DES.OBJ: LIB_DES.C $(LIB_DES_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c LIB_DES.C
|
||||
|
||||
LIB_MDC.OBJ: LIB_MDC.C $(LIB_MDC_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c LIB_MDC.C
|
||||
|
||||
LIB_NULL.OBJ: LIB_NULL.C $(LIB_NULL_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c LIB_NULL.C
|
||||
|
||||
LIB_RC4.OBJ: LIB_RC4.C $(LIB_RC4_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c LIB_RC4.C
|
||||
|
||||
CRYPTWIN.RES: CRYPTWIN.RC $(CRYPTWIN_RCDEP)
|
||||
$(RC) $(RCFLAGS) $(RCDEFINES) -r CRYPTWIN.RC
|
||||
|
||||
IDEA.OBJ: IDEA\IDEA.C $(IDEA_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c IDEA\IDEA.C
|
||||
|
||||
3ECB_ENC.OBJ: LIBDES\3ECB_ENC.C $(3ECB_ENC_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c LIBDES\3ECB_ENC.C
|
||||
|
||||
ECB_ENC.OBJ: LIBDES\ECB_ENC.C $(ECB_ENC_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c LIBDES\ECB_ENC.C
|
||||
|
||||
PCBC_ENC.OBJ: LIBDES\PCBC_ENC.C $(PCBC_ENC_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c LIBDES\PCBC_ENC.C
|
||||
|
||||
SET_KEY.OBJ: LIBDES\SET_KEY.C $(SET_KEY_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c LIBDES\SET_KEY.C
|
||||
|
||||
RC4.OBJ: RC4\RC4.C $(RC4_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c RC4\RC4.C
|
||||
|
||||
SHS.OBJ: MDC\SHS.C $(SHS_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c MDC\SHS.C
|
||||
|
||||
SAFER.OBJ: SAFER\SAFER.C $(SAFER_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c SAFER\SAFER.C
|
||||
|
||||
LIB_SAFR.OBJ: LIB_SAFR.C $(LIB_SAFR_DEP)
|
||||
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c LIB_SAFR.C
|
||||
|
||||
|
||||
$(PROJ).DLL:: CRYPTWIN.RES
|
||||
|
||||
$(PROJ).DLL:: CRYPT.OBJ LIB_3DES.OBJ LIB_IDEA.OBJ LIB_DES.OBJ LIB_MDC.OBJ LIB_NULL.OBJ \
|
||||
LIB_RC4.OBJ IDEA.OBJ 3ECB_ENC.OBJ ECB_ENC.OBJ PCBC_ENC.OBJ SET_KEY.OBJ RC4.OBJ SHS.OBJ \
|
||||
SAFER.OBJ LIB_SAFR.OBJ $(OBJS_EXT) $(DEFFILE)
|
||||
echo >NUL @<<$(PROJ).CRF
|
||||
CRYPT.OBJ +
|
||||
LIB_3DES.OBJ +
|
||||
LIB_IDEA.OBJ +
|
||||
LIB_DES.OBJ +
|
||||
LIB_MDC.OBJ +
|
||||
LIB_NULL.OBJ +
|
||||
LIB_RC4.OBJ +
|
||||
IDEA.OBJ +
|
||||
3ECB_ENC.OBJ +
|
||||
ECB_ENC.OBJ +
|
||||
PCBC_ENC.OBJ +
|
||||
SET_KEY.OBJ +
|
||||
RC4.OBJ +
|
||||
SHS.OBJ +
|
||||
SAFER.OBJ +
|
||||
LIB_SAFR.OBJ +
|
||||
$(OBJS_EXT)
|
||||
$(PROJ).DLL
|
||||
$(MAPFILE)
|
||||
G:\MSVC15\LIB\+
|
||||
G:\MSVC15\MFC\LIB\+
|
||||
$(LIBS)
|
||||
$(DEFFILE);
|
||||
<<
|
||||
link $(LFLAGS) @$(PROJ).CRF
|
||||
$(RC) $(RESFLAGS) CRYPTWIN.RES $@
|
||||
@copy $(PROJ).CRF MSVC.BND
|
||||
implib /nowep $(PROJ).LIB $(PROJ).DLL
|
||||
|
||||
$(PROJ).DLL:: CRYPTWIN.RES
|
||||
if not exist MSVC.BND $(RC) $(RESFLAGS) CRYPTWIN.RES $@
|
||||
|
||||
run: $(PROJ).DLL
|
||||
$(PROJ) $(RUNFLAGS)
|
||||
|
||||
|
||||
$(PROJ).BSC: $(SBRS)
|
||||
bscmake @<<
|
||||
/o$@ $(SBRS)
|
||||
<<
|
||||
Reference in New Issue
Block a user