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

📄 crackpwd.h

📁 使用暴力法破解Windows共享密码的源代码
💻 H
字号:
#ifndef		__ZXB_SMB_CRACK__
#define		__ZXB_SMB_CRACK__

#include <windows.h>

#define		MAX_PWD_LEN		20
#define		STARTYEAR		1910
#define		ENDYEAR			1999
#define		UM_CRACKDONE	(WM_USER+101)	
#define		UM_CRACKOUT		(WM_USER+102)
#define		UM_ENUMOUT		(WM_USER+103)	
#define		PROGRESSTIMERID 1
#define		SAVETIMERID		2
#define		CANCELED		1
#define		NOPASSWORD		2
#define		CRACKED			8
#define		MINTHREADS		1
#define		MAXTHREADS		200
#define		USEDICTIONARY	1
#define		BROUTEFORCE		2
#define		USEBIRTHDAY		4
#define		USINGDICTIONARY	0x100
#define		BROUTEFORCING	0x200
#define		USINGBIRTHDAY	0x400

typedef struct
{
	HANDLE hParentWindow;
	HANDLE hStopCrack;
	CRITICAL_SECTION csCurPwd;
	UINT hCrackDone;
	char szRemoteResource[100];
	char szUserName[20];
}SmbCrackStruct;

typedef struct
{
	char szRemoteResource[100];
	char szPwd[MAX_PWD_LEN+1];
	CRITICAL_SECTION csCracked;
}CrackResource;

typedef struct
{
	HANDLE hParentWindow;
	UINT hEnumOut;
	char szRemoteComputer[100];
	char ResourceBuffer[300];
}EnumStruct;


#ifdef __cplusplus
extern "C" {
#endif

int GetMonthDays(int,int);
int GetBirthdayPwd(char *);
int GetBrouteforcePwd(char *);
int GetNextPwd(char *,char *,int *);
DWORD WINAPI Crack(LPVOID);
DWORD WINAPI Enum(LPVOID);

#ifdef __cplusplus
}
#endif

#endif

⌨️ 快捷键说明

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