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

📄 base64.h

📁 dkcs_ddos_bot, written on VC++ 7.10 with admin panel on PHP (MqSQL as database server). Command
💻 H
字号:
//-----------------------------------------------------------------
// this file is a part of: DKCS WORM.DDoS bot v 0.1
// c0d3d by: Dr.Pixel
// 2006 (C) DKCS Security Team
//
// contacts:	e-mail:	dkcs@void.ru
//				icq:	7600278
//				web:	http://dkcs.void.ru
//				forum:	http://dkcs.net.ru
//-----------------------------------------------------------------
const char b64[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
//-----------------------------------------------------------------
void Base64Encode(char *buf, char *obuf, int len){

    int	i;
    
	for(i=0; i<len-2; i+=3){
        *obuf++ = b64[(buf[i]>>2) & 0x3F];
        *obuf++ = b64[((buf[i] & 0x3)<<4 | ((int)(buf[i+1] & 0xF0)>>4))];
        *obuf++ = b64[((buf[i+1] & 0xF)<<2) | ((int)(buf[i+2] & 0xC0)>>6)];
        *obuf++ = b64[buf[i+2] & 0x3F];
	}
	if(i<len){
        *obuf++ = b64[(buf[i]>>2) & 0x3F];
		if(i == (len-1)){
            *obuf++ = b64[((buf[i] & 0x3)<<4)];
            *obuf++ = '=';
		}else{
            *obuf++ = b64[((buf[i] & 0x3)<<4 | ((int)(buf[i+1] & 0xf0)>>4))];
            *obuf++ = b64[((buf[i+1] & 0xf)<<2)];
		}
		*obuf++ = '=';
	}
	*obuf++ = '\0';
}
//-----------------------------------------------------------------

⌨️ 快捷键说明

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