PDA

Просмотр полной версии : Как добавить мусор в конец файла?


mailbrush
27.08.2008, 21:13
Собсно, сабж. Надо файл сделать чуть-чуть побольше (от 30кб до 200-300 (добавить мусора)).

Внимание, вопрос:
КАК???

ТЕМА!!!
27.08.2008, 21:16
Собсно, сабж. Надо файл сделать чуть-чуть побольше (от 30кб до 200-300 (добавить мусора)).

Внимание, вопрос:
КАК???
НИКАК[/QUOTE]

ТЕМА!!!
27.08.2008, 21:17
НИКАК

Devoldini
27.08.2008, 21:25
афуетьпростонахчезабредяв ижу
дапиши в конец файла:
!!!!!!!!!!!адынадынадын
и так строчек 100

mailbrush
27.08.2008, 21:32
Мне надо, чтобы работспособность не терялась! *.exe файл!

Moldman
27.08.2008, 22:12
Joiner в помошь, приклей другой фаил к этому

Sn@k3
27.08.2008, 22:16
mailbrush объясни на каком языке или тебе надо тупо в блокноте?

diznt
27.08.2008, 22:18
+1 тож интересная тема! Джоинер не в помощь!

ZavodiJIo
27.08.2008, 22:29
Mailbrush кому на этот раз пинча шлёшь ? На ачате много юзеров - выбирай любого

ProTeuS
27.08.2008, 22:47
расширение последней секции

InfernoNet
27.08.2008, 22:52
Поставь кучу знаков /*//*/*/*/*/*/*/*/*/*/*

ClienTtm
27.08.2008, 23:49
Один из моих способов! Правдо он тупой пизде* сильно не пинайте нагами, но слушай!

Берешь примерно прикидываешь размер файла! Ищи у себя на компе какой нит файл такого размера! Переименовывай как хочешь! Потом тупа берешь и архивируешь через WinRAR с функцией SFX и ставь там запустить после установки твой понч! И еще поставь не показывать начальный диалог и процесс установки! Тип архивирования без сжатия! Ну усё юзай! Там и иконку можно поставить да хоть чё! Извлекай к примеру в %temp%

4p3
27.08.2008, 23:49
#include <iostream>
#include <fstream>
#include <iomanip>
#include <string.h>
#include <windows.h>
#include <cstdlib>

using std::cout;
using std::endl;

int main()
{
char *szAntichat = "I love Antichat\0";
TCHAR *szFile = L"C:\\test.exe";
DWORD dwWritten = 0;

HANDLE hFile = CreateFile(szFile,
GENERIC_WRITE|FILE_APPEND_DATA,
FILE_SHARE_READ,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
0);

if (hFile == INVALID_HANDLE_VALUE)
{
cout << "shit happens" << endl;
std::system("pause");
return 1;
}

if (SetFilePointer(hFile, 0, 0, FILE_END) == INVALID_SET_FILE_POINTER)
{
cout << "never know when it happens again" << endl;
std::system("pause");
return 2;
}

if(WriteFile(hFile, szAntichat, strlen(szAntichat), &dwWritten, NULL))
{
cout << "Written: 0x";
for (int i = 0;i < strlen(szAntichat);++i)
{
cout << std::hex << szAntichat[i];
}
}
else
cout << GetLastError() << endl;

std::system("pause");
return 0;
}