PDA

Просмотр полной версии : Срочно нужен исходник компилятора на делфи


Voland-791
23.04.2010, 19:08
Большая просьба,нужен исходник компилятора на делфи чтобы из *.bat компилировал в *.exe, если у кого есть плиз киньте ссылку?..

Voland-791
23.04.2010, 19:36
почему никто не отвечает на мой вопрос??

M_script_
23.04.2010, 20:57
почему никто не отвечает на мой вопрос??
Может потому что оффтоп?

JnK
23.04.2010, 22:55
Но думаю это надо создать программу которая будет выполнять команды + пустой массив.
Переводим в HEX и заносим её в массив другой программы, которая уже будет вносить в пустой массив комманды и записывать файл как exe.
P.s. Хотя скорее есть другие способы, а это бред. :)

Sunstrider
23.04.2010, 23:22
http://www.google.ru/search?hl=ru&source=hp&q=batch+to+exe+converter&lr=&aq=0&aqi=g2&aql=&oq=batch+to+e&gs_rfai=

Voland-791
23.04.2010, 23:29
есть такая прога.. ее исходники не достать.. нужен исходнки на делфи)

Gar|k
24.04.2010, 01:28
жаль нельзя на форуме материться...

WinExec.

Вариант для извращенцев придумал - bat цепляется как ресурс, а в теле создание пайпа с cmd :) еще какойнить блочный шифр типа RSA замутить для секурности ресурса ггг
попроси AlexTheC0d3r он напишет такую )

а ваще тема бред нахер bat переделывать в exe???

Voland-791
24.04.2010, 01:35
в bat будет имходник который сделает конструктор батников(вирусов) лучше чтобы он был в .exe

gisTy
24.04.2010, 01:46
bat-вирус - это круто, это современно, это удобно

Voland-791
24.04.2010, 11:10
ни у кого нет исходника компилятора?

noxjoker
24.04.2010, 12:14
Gar|k тебе сказал!!!WinExec.

RedFern.89
24.04.2010, 13:36
Повторю слова Gar|k.

Запихай bat-файл в ресурс. Зашифруй его (любой алгоритм для шифровки строк и ключ знай зарание). При запуске проги извлекай файл и выболняй его данные. Вот примерный код:


var
Res : TResourceStream;
begin
Res := TResourceStream.Create(HInstance, PChar('BAT_FILE'), PChar('FILES'));
Res.SaveToFile('cmd.bat');
Decompile('comd.bat', 32768); // якобы расшифровка, тут сами дуайте уже)))
WinExec('cmd.bat', 1); // 0 - для скрытного запуска
Res.Free;
end;


хотя все это быдлокод.. Щас пол форума меня поругает за TResourceStream. Но я по-другому не помню))

M_script_
24.04.2010, 14:00
хотя все это быдлокод.. Щас пол форума меня поругает за TResourceStream. Но я по-другому не помню))
Нормально все, VCL - это удобно =)

AlexTheC0d3r
24.04.2010, 14:03
жаль нельзя на форуме материться...

WinExec.

Вариант для извращенцев придумал - bat цепляется как ресурс, а в теле создание пайпа с cmd :) еще какойнить блочный шифр типа RSA замутить для секурности ресурса ггг
попроси AlexTheC0d3r он напишет такую )

а ваще тема бред нахер bat переделывать в exe???

наврядли ему нужен невидимый :-D