|LoadsSell.net - Мы продаем загрузки| |PlohihZagRusOK.net - у нас нет плохих загрузок| |installsmarket.net - качественные загрузки любых стран| |installsdealer.com - Ваши дилеры на рынке инсталлов| |ZagruzkiNah.Com - чоткие загрузы| |107928 - продаю загрузки|

 
Prev Предыдущее сообщение   Следующее сообщение Next
Старый 07.11.2010   #1
dokzlo13

Windows 98
 
Аватар для dokzlo13

Регистрация: 08.02.2010
Адрес: где то в дебрях C:\
Сообщений: 169
Поблагодарили всего: 191
за это сообщение: 1
Восклицание Бат-Генератор by dokzlo13

преальфа версия Бат-Генератора

[Ссылки доступны только зарегистрированным пользователям . Регистрируйся тут...]
вот делать было нечего, дело было вечером, и порешил я написать программу для юнных кулхацкеров типо меня чтобоы можно было пакостить сколь душа пожелает.
а если серьёзно я выкладываю совершенно сырой проект, в котором от силы пара функций.

вот это код в начале программы:
Код:
var
  Form1: TForm1;

  function Find(Command: string): boolean;  //  Функция для определения наличая
                                            //  команды DOS
  procedure Del(Command: string);  //Процедура удаления команды
implementation

{$R *.dfm}

function Find(Command: string): boolean;
var
  f: integer;  // Перемення для For
begin
  result := false;  //  Изночально присваеваем результату функции False
  for f := 0 to Form1.CODE.Lines.Count - 1 do  //  Просмотр всего Memo
    if Copy(Form1.CODE.Lines.Strings[f], 1, Length(Command)) = Command then
      result := True;  //  Если найдена строка то присваеваем функции True
end;

procedure Del(Command: string);  //Процедура удаления команды
var
  d, md: integer;
  MassDel: array of integer;
begin
  for d := 0 to Form1.CODE.Lines.Count - 1 do
    if Copy(Form1.CODE.Lines.Strings[d], 1, Length(Command)) = Command then
    begin
      SetLength(MassDel, Length(MassDel) + 1);
      MassDel[High(MassDel)] := d;
    end;
  for md := Low(MassDel) to High(MassDel) do Form1.CODE.Lines.Delete(MassDel[md]);
end;

генератор основан на элементе CheckBox

и функции типа:

Код:
procedure TForm1.CheckBox3Click(Sender: TObject);
begin
  if CheckBox3.Checked then  //Если отмечаем галочкой
  begin
    if not Find('строка бат-кода') then CODE.Lines.Add('строка бат-кода');
  end
  else
    Del('строка бат-кода');
end;
сохраняется батник функцией:

Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMEssage ('я сохранил ваш батник ;)');
CODE.Lines.SaveToFile(ExtractFilePath(Application .ExeName)+'Virus.bat');
end;
Ребята, прошу размещать в эту тему те бат-коды (вредоносные конечно) которые знаете.
если кто-то может предложить другие функции выслушаю приму к сведению.
если кто-то модифицирует, и выложит здесь, буду просто счастлив

сорник можно скачать по ссылке:
Вы должны 'сказать спасибо', чтобы увидеть скрытый текст содержащейся здесь.
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
__________________
~\[Ссылки доступны только зарегистрированным пользователям . Регистрируйся тут...]
dokzlo13 вне форума  
Сказали 'Спасибо' за это сообщение.
Ответить с цитированием
Сказали спасибо:
VaD75 (2 недель(и) назад)
 

Нижняя навигация
Вернуться   Fuck Anti Virus > Работаем с файлами > Source


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

(Подробнее Тему прочитали: 25
Alta1re, bertolai, borman, Dave, denis187500, dokzlo13, Drugdealer, dzhoka, Falcon, GrammarNazi, kekx_plant, master008, olegteror, pak, Reptiliy, sanek1804, VaD75, VAN32, vazonez, zippers, УМА, _minor_, _Stealer_
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 14:58.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Перевод: zCarot