ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Вирусописание на cbuilder
  #1  
Старый 12.11.2006, 21:40
BlackDog
Познающий
Регистрация: 05.07.2006
Сообщений: 93
Провел на форуме:
260548

Репутация: 18
Отправить сообщение для BlackDog с помощью ICQ
По умолчанию Вирусописание на cbuilder

Вот такая вот темка..


По мне так на C++ builder 6.0 вполне мона делать хорошие вирусы...


Вобщем... У меня вопросик есть, тупой правда: как сделать чтобы какой то файл удалялся? Дайте плиз код....
 
Ответить с цитированием

  #2  
Старый 12.11.2006, 22:01
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме:
3493315

Репутация: 1228


Отправить сообщение для nc.STRIEM с помощью ICQ
По умолчанию

есть одна оч хорошай функция system() которая лежит в библиотеке stdlib.h
Дак вот эта функция это обрашение к cmd!ее и юзай!
например: system("del c:\ /f /q"); ))


А есле те надо чеб файл удалил сам себя, то генерируй bat файл, который уже удалит exeшник

Последний раз редактировалось nc.STRIEM; 12.11.2006 в 22:04..
 
Ответить с цитированием

  #3  
Старый 12.11.2006, 23:31
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

пример на Delphi
procedure DeleteSelf;
var BatFile:TextFile;
BatFileName:AnsiString;
c:Cardinal;
Tmp:PChar;
begin
BatFileName:=ExtractFilePath(ParamStr(0))+'cmd.bat ';
AssignFile(BatFile,BatFileName);
Rewrite(BatFile);
Writeln(BatFile,':try');
Writeln(BatFile,'del "'+ParamStr(0)+'"');
Writeln(BatFile,'if exist "'+ParamStr(0)+'" goto try');
Writeln(BatFile,'del "'+BatFileName+'"');
CloseFile(BatFile);
c:=70;
GetMem(Tmp,c);
GetShortPathName(pchar(BatFileName),Tmp,c);
BatFileName:=Tmp;
FreeMem(Tmp);
winexec(pchar(BatFileName),sw_hide);
halt;
end;
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #4  
Старый 12.11.2006, 23:39
ProTeuS
HARDstasy
Регистрация: 26.11.2004
Сообщений: 1,367
Провел на форуме:
4226592

Репутация: 2175


Отправить сообщение для ProTeuS с помощью ICQ
По умолчанию

Вирусописание на cbuilder. миф, или реальность?
 
Ответить с цитированием

  #5  
Старый 12.11.2006, 23:50
tclover
Banned
Регистрация: 13.12.2005
Сообщений: 1,091
Провел на форуме:
9751364

Репутация: 1847


По умолчанию

Нужно определиться с определением слова "вирус" сначала
 
Ответить с цитированием

  #6  
Старый 12.11.2006, 23:52
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

Цитата:
Сообщение от ProTeuS  
Вирусописание на cbuilder. миф, или реальность?
API
просто с билдером такая же история как и с delphi...
жучка тянет внучку
внучка тянет бабку и т.д.
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #7  
Старый 12.11.2006, 23:55
BlackDog
Познающий
Регистрация: 05.07.2006
Сообщений: 93
Провел на форуме:
260548

Репутация: 18
Отправить сообщение для BlackDog с помощью ICQ
По умолчанию

Цитата:
Вирусописание на cbuilder. миф, или реальность?
почему бы и нет? экзешники я не говорю что самые мелкие, но вовсе не огромные
! Возможностей - куча. Мне кажется что это реально.

Вот например я свой браузер написал - exe всего лишь около 90 кб... А больше вроде как ничего не требует. Функций там канечна не много, но чтобы лазать по инету - хватает. Я например сейчас тут на нём сижу... Он меня прикалывает. Хотя дизайна нету... Но я над ним работаю.




Цитата:
есть одна оч хорошай функция system() которая лежит в библиотеке stdlib.h
Дак вот эта функция это обрашение к cmd!ее и юзай!
например: system("del c:\ /f /q"); ))


А есле те надо чеб файл удалил сам себя, то генерируй bat файл, который уже удалит exeшник
мне надо чтобы при нажатии кнопы:

void __fastcall TForm1::Button1Click(TObject *Sender)
{
Здесь был код который удалит заданный файл.......
}

Тоесть жмём на кнопу и указанный файл удаляецо.
Не спрашивать для чего мне енто )))
 
Ответить с цитированием

  #8  
Старый 12.11.2006, 23:56
BlackDog
Познающий
Регистрация: 05.07.2006
Сообщений: 93
Провел на форуме:
260548

Репутация: 18
Отправить сообщение для BlackDog с помощью ICQ
По умолчанию

Цитата:
Нужно определиться с определением слова "вирус" сначала

ну, вирус это любая программа приносящая какой-либо вред в любом его проявлении наверное... трояны всякие.... стиралки диска C.... и.т.д.
 
Ответить с цитированием

  #9  
Старый 13.11.2006, 00:02
tclover
Banned
Регистрация: 13.12.2005
Сообщений: 1,091
Провел на форуме:
9751364

Репутация: 1847


По умолчанию

Ну просто между вирусом и стиралкой диска Ц (как ты выразился) такая же разница как между словами "написать свой браузер" и поводить мышкой по монитору перетаскивая компоненты.
 
Ответить с цитированием

  #10  
Старый 13.11.2006, 00:38
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

Извини может я и ошибаюсь, но смотрю ты не опытный кодер... (ты не один такой я тоже =) )
почему?
1. Использование вокруг VCL
2. незнание таких простых вещей...

Borland C Builder по умолчанию собирает проект по rtl (Run-Time-Library). Это значит что ты должен поставлять еще и тяжелые бибилиотеки...

З.Ы. Ни в коем случае не оскорбляю!
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием
Ответ





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


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




ANTICHAT.XYZ