[ create a new paste ] login | about

Link: http://codepad.org/kcD9DJvN    [ raw code | fork ]

C, pasted on Nov 22:
#include <stdio.h>

int main(void)
{
	unsigned char buffer[121];
	buffer[0] = 0xaa;
	buffer[1] = 0x00;
	buffer[2] = 0x08;
	buffer[3] = 0x11;
	buffer[4] = 0x01;
	buffer[5] = 0x4f;
	buffer[6] = 0x64;
	buffer[7] = 0x65;
	buffer[8] = 0x74;
	buffer[9] = 0x6e;
	buffer[10] = 0x48;
	buffer[11] = 0xaa;
	buffer[12] = 0x00;
	buffer[13] = 0x0c;
	buffer[14] = 0x3a;
	buffer[15] = 0x08;
	buffer[16] = 0x47;
	buffer[17] = 0x6d;
	buffer[18] = 0x70;
	buffer[19] = 0x7b;
	buffer[20] = 0x7c;
	buffer[21] = 0x41;
	buffer[22] = 0x66;
	buffer[23] = 0x6b;
	buffer[24] = 0x24;
	buffer[25] = 0x47;
	buffer[26] = 0xaa;
	buffer[27] = 0x00;
	buffer[28] = 0x51;
	buffer[29] = 0x30;
	buffer[30] = 0x02;
	buffer[31] = 0x4e;
	buffer[32] = 0x66;
	buffer[33] = 0x7a;
	buffer[34] = 0x6d;
	buffer[35] = 0x70;
	buffer[36] = 0x51;
	buffer[37] = 0x6d;
	buffer[38] = 0x60;
	buffer[39] = 0xac;
	buffer[40] = 0x65;
	buffer[41] = 0x60;
	buffer[42] = 0x7a;
	buffer[43] = 0xec;
	buffer[44] = 0x45;
	buffer[45] = 0x4c;
	buffer[46] = 0x6d;
	buffer[47] = 0x60;
	buffer[48] = 0x2d;
	buffer[49] = 0x4d;
	buffer[50] = 0x66;
	buffer[51] = 0x7a;
	buffer[52] = 0x6d;
	buffer[53] = 0x4f;
	buffer[54] = 0x1c;
	buffer[55] = 0x05;
	buffer[56] = 0x0d;
	buffer[57] = 0x40;
	buffer[58] = 0x6f;
	buffer[59] = 0x1d;
	buffer[60] = 0x16;
	buffer[61] = 0x1b;
	buffer[62] = 0x4f;
	buffer[63] = 0x22;
	buffer[64] = 0x00;
	buffer[65] = 0x0b;
	buffer[66] = 0x41;
	buffer[67] = 0x68;
	buffer[68] = 0x17;
	buffer[69] = 0x16;
	buffer[70] = 0x0c;
	buffer[71] = 0x48;
	buffer[72] = 0x3f;
	buffer[73] = 0x09;
	buffer[74] = 0x11;
	buffer[75] = 0x40;
	buffer[76] = 0x69;
	buffer[77] = 0x0d;
	buffer[78] = 0x19;
	buffer[79] = 0x48;
	buffer[80] = 0x1d;
	buffer[81] = 0x26;
	buffer[82] = 0x0c;
	buffer[83] = 0x44;
	buffer[84] = 0x44;
	buffer[85] = 0x2b;
	buffer[86] = 0x06;
	buffer[87] = 0x19;
	buffer[88] = 0x54;
	buffer[89] = 0x69;
	buffer[90] = 0x4e;
	buffer[91] = 0x33;
	buffer[92] = 0x02;
	buffer[93] = 0x59;
	buffer[94] = 0x47;
	buffer[95] = 0x34;
	buffer[96] = 0x18;
	buffer[97] = 0x06;
	buffer[98] = 0x07;
	buffer[99] = 0x6c;
	buffer[100] = 0x06;
	buffer[101] = 0x03;
	buffer[102] = 0x0b;
	buffer[103] = 0x29;
	buffer[104] = 0x00;
	buffer[105] = 0x00;
	buffer[106] = 0x00;
	buffer[107] = 0x66;
	buffer[108] = 0x0d;
	buffer[109] = 0x0b;
	buffer[110] = 0xaa;
	buffer[111] = 0x00;
	buffer[112] = 0x08;
	buffer[113] = 0x11;
	buffer[114] = 0x03;
	buffer[115] = 0x4d;
	buffer[116] = 0x66;
	buffer[117] = 0x67;
	buffer[118] = 0x76;
	buffer[119] = 0x6d;
	buffer[120] = 0x4a;

	FILE *fd;
	int n;
	int bufpos = 0;
	
	//filename = 11.txt
	//length = 0x0B; //(0x08 | (0x00 << 8)) + 3
	
	fd = fopen("packets/11.txt", "ab");
	if (fd == NULL)
	{
		return 1;
	}
		
	for (n = 0; n < 0x0B; n++)
	{
		putchar(buffer[n + bufpos]);
		fputc(buffer[n + bufpos], fd);
	}
	
	fclose(fd);
	bufpos += 0x0B;
	
	//filename = 3a.txt
	//length = 0x0F; //(0x0C | (0x00 << 8)) + 3
	
	fd = fopen("packets/3a.txt", "ab");
	if (fd == NULL)
	{
		return 1;
	}
		
	for (n = 0; n < 0x0F; n++)
	{
		putchar(buffer[n + bufpos]);
		fputc(buffer[n + bufpos], fd);
	}
	
	fclose(fd);
	bufpos += 0x0F;
	
	//filename = 30.txt
	//length = 0x54; //(0x51 | (0x00 << 8)) + 3)
	
	fd = fopen("packets/30.txt", "ab");
	if (fd == NULL)
	{
		return 1;
	}
	
	for (n = 0; n < 0x54; n++)
	{
		putchar(buffer[n + bufpos]);
		fputc(buffer[n + bufpos], fd);
	}
	
	fclose(fd);
	bufpos += 0x54;
	
	//filename = 11.txt
	//length = 0x0B; //(0x08 | (0x00 << 8)) + 3
	
	fd = fopen("packets/11.txt", "ab");
	if (fd == NULL)
	{
		return 1;
	}
	
	for (n = 0; n < 0x0B; n++)
	{
		putchar(buffer[n + bufpos]);
		fputc(buffer[n + bufpos], fd);
	}
	
	fclose(fd);
	
	return 0;
}


Create a new paste based on this one


Comments: