Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Вирусмейкерство на delphi 7 (https://forum.antichat.xyz/showthread.php?t=22489)

BlackDog 11.08.2006 11:30

Вирусмейкерство на delphi 7
 
Привет!!!
как сделать, чтобы мой код выполнялся через определённое время? То есть, я закину свой вирь челу, через месяц у него камп полетит (удаляем файл boot.ini ))...

limpompo 11.08.2006 11:45

Форматни Диск C: перезагрузить Код Автоматом Появится...

Копируешь его на Дискетку и идёшь К другу!

DarkIce 11.08.2006 11:58

Ну если надо чтоб через месяц то пусть он при первом запуске записывает дату потом при каждой загрузке сверяет. И когда пройдет нужное время выполнить код.
А лучше на дату настроить чтоб он смотрел дату и если не равна них не делал.

Ну а вобще бут ини удалять это вообще верх вирусмейкерства.
Спорим ты делфю первый раз запустил час назад ?

Brun 11.08.2006 12:04

limpompo Не сработает. Чел расказывал что ошыпки появляются при запуске.

BlackDog Хоть сто раз удаляй. Винде поХ. Проматерится и загрузится. А может и матерится не будет. Что бы сделать такою пакость, надо удалить файл ntldr.
C:\Documents and Settings\All Users\Start Menu\Programs\Accessories\System Tools
Scheduled Tasks
если служба выключена, то надо ключить.
Потом пишеш на какое там число запустить команду типа :
delete c:/ntldr

От себя : неделайте так никто. Это ечень незаметно и подло.

sn0w 11.08.2006 16:27

берешь системное время. ес наступил определенный месяц и число то накрываешь систему...

SYSTEMTIME st;
GetSystemTime(&st);

if(st.wMonth==1)
if(st.wDay==1){
// тут злостный код
}

такая хрень например сработает первого января =)

BlackDog 11.08.2006 18:42

Цитата:

Ну а вобще бут ини удалять это вообще верх вирусмейкерства.
Спорим ты делфю первый раз запустил час назад ?
Хм... Делфю - ну вобщем то да.... Только месяц назад... Но познания у меня, как от часа ).

Странно. Я делал такие вири... Что в этом сложного?

sn0w, благодарю тебя )



Цитата:

BlackDog Хоть сто раз удаляй. Винде поХ. Проматерится и загрузится. А может и
матерится не будет. Что бы сделать такою пакость, надо удалить файл ntldr.

Dmitriy507 11.08.2006 19:09

у мя этот код не пашет..(((
помогите?

DarkIce 11.08.2006 21:07

Цитата:

if(st.wMonth==1)
if(st.wDay==1){
// тут злостный код
}
Dmitriy507 есстессно не пашет потому что это пхп и к делфе никак не может относится. Да и чему тут пахать то ? Тут тока сравнение идет .

BlackDog
это был сарказм

Dmitriy507 12.08.2006 11:45

а неможите дать на делфу код дтоб в данный день в данный месяц производилось данное действие?

зы
не обязательно удалять boot.ini можно просто заменить его новым boot.ini но уже пустым)))) или стереть его содержимое...

KEZ 12.08.2006 23:37

Код:

_ti_durak db 'Ti durak',0
...
push 0
lea eax, [_ti_durak]
push eax
push eax
push 0
call dword [MessageBoxA]

бля, невыдержал (силы воли нехватило)

r0 13.08.2006 00:24

=))
sleep(9999.....9999 );
=)))

777 13.08.2006 02:39

Цитата:

Сообщение от r0cha!
=))
sleep(9999.....9999 );
=)))

правильнее Sleep( INFINITE ) или Sleep( -1 )

W!z@rD 13.08.2006 12:30

Пля... Берешь прописываешь в реестре типа integer данных, а потом каждый день добавляешь по 1... и более 30 запускаешь функц-ю

Dmitriy507 13.08.2006 17:05

дайти код шоб в реестр прогу в автозапуск записать...

genom-- 13.08.2006 17:17

пипец--- перетяни в пуск программы автозагрузка =))))))))))))))))))))

Dmitriy507 13.08.2006 17:32

зданю...!!! я спрашиваю шоб ты мою прогу запустил которая на делфе писаннна а она те тут же в автозагрузку в реестре записалась!
думаешь я тупой совсем?
зы
не в обиду...

KEZ 13.08.2006 20:15

я тебе уже дал код. используй его.

Цитата:

_ti_durak db 'Ti durak',0
...
push 0
lea eax, [_ti_durak]
push eax
push eax
push 0
call dword [MessageBoxA]

hidden 13.08.2006 20:38

Код:

dw 0xECBE

Dmitriy507 14.08.2006 07:42

2KEZ я не понял как им пользоватся, я на делфи7 сижу... а можешь исходником?
2hidden всмысле?
заранее пасиба(пасибом я не отмажусь...(+))

tRu 14.08.2006 12:44

Хм... KEZ тебе скинул код на магическом языке программирования Assembler. Бросай свой Delphi, и закачивай FASM - http://flatassembler.net/fasmw167.zip. И впихивай туда слегка отмодифицированный код KEZ'a:
Код:

format PE GUI
entry start
include 'include\win32a.inc'
section '.data' data readable writeable
_ti_durak db 'Ti durak',0
section '.code' code readable executable
start:
push 0
lea eax, [_ti_durak]
push eax
push eax
push 0
call dword [MessageBoxA]
push 0
call dword [Vihod]
section '.idata' import data readable
library kernel32,'KERNEL32.DLL',\
user32,'USER32.DLL'
import kernel32,Vihod,'ExitProcess'
import user32,MessageBoxA,'MessageBoxA'

Не забудь позвать всех своих друзей к премьере.

Dmitriy507 14.08.2006 13:00

спасибо но мне на делфи надобно , я другие языки программинга не очень знаю....

Brun 14.08.2006 13:27

Цитата:

дайти код шоб в реестр прогу в автозапуск записать...
Я уже писал тут. Попробуй поиск поюзать... Авось понравится.. (В разделе Delphi.....)

hidden 14.08.2006 14:33

Цитата:

Сообщение от sn0w
берешь системное время. ес наступил определенный месяц и число то накрываешь систему...

SYSTEMTIME st;
GetSystemTime(&st);

if(st.wMonth==1)
if(st.wDay==1){
// тут злостный код
}

такая хрень например сработает первого января =)

Цитата:

Сообщение от DarkIce
Dmitriy507 есстессно не пашет потому что это пхп и к делфе никак не может относится. Да и чему тут пахать то ? Тут тока сравнение идет .

BlackDog
это был сарказм

:D каккой же ето пхп с вызовом апишной функции.
Цитата:

Сообщение от Dmitriy507
2KEZ я не понял как им пользоватся, я на делфи7 сижу... а можешь исходником?
2hidden всмысле?
заранее пасиба(пасибом я не отмажусь...(+))

Нах тебе код на делфи7, если если на нём писать можешь также как и на других языках?
Цитата:

Сообщение от hidden
Код:

dw 0xECBE

А это я так, в добовление к KEZ'ову коду. :D
Цитата:

Сообщение от tRu
Хм... KEZ тебе скинул код на магическом языке программирования Assembler. Бросай свой Delphi, и закачивай FASM - http://flatassembler.net/fasmw167.zip

Новый ассемблерщик, это хороше. :)
А вообще вирусы на ассемблере, а не на делфи писать надо. Кстати имхо самый лучший Assembler. ;)

DarkIce 14.08.2006 23:13

if(st.wMonth==1)
if(st.wDay==1){
// тут злостный код
}

Это ты хочешь сказать делфи ? нуну :D

hidden 14.08.2006 23:17

Цитата:

Сообщение от DarkIce
if(st.wMonth==1)
if(st.wDay==1){
// тут злостный код
}

Это ты хочешь сказать делфи ? нуну :D

Где написано, что я говорю, что ето делфи. ;) .

Tikson 14.08.2006 23:40

Цитата:

Кстати имхо самый лучший Assembler.
самый лучшый имхо - масм , тк майкрасофт =)

tRu 14.08.2006 23:47

Ну а я рассуждаю так, Fasm самый лучший, потому что не мелкософт.

hidden 14.08.2006 23:50

Цитата:

Сообщение от Tikson
самый лучшый имхо - масм , тк майкрасофт =)

Импортирование функций через либы, имхо отстойная система, а в fasm'e просто вписал 2 строки в код и всё. Работает очень быстро, без промежуточных файлов и вообще макросы гораздо удобнее.
Цитата:

Сообщение от tRu
Ну а я рассуждаю так, Fasm самый лучший, потому что не мелкософт.

:)

Tikson 15.08.2006 00:47

hidden можно и без макрасов жить ...и в библиотеках нет ничего страшного :)
почти все специалисты которых я знаю пишут на масм
почти во всех книгах примеры кода написаны под масм
ps все нибось к этому фасму прицепились тк на нем написана миникс(кажись так пишется)

KEZ 15.08.2006 05:46

Tikson, очень обоснованые доводы.
То что в книжках пишут и якобы-специалисты твои используют, это конечно для нас с tRu
устав и закон. Мы же не понимаем что пишем, где и каким образом,
нам главное зазубрить то, что пишут в книжках. Сами разобраться
не сможем.
Аналогия с вашим тупым "падонковским" сленгом...
"Надо делать так как делают все, непонимая того что делаешь"

MASM, конечно даёт кодеру свободу, предоставляя стандартные микрософские lib'ы, которые ты "обязан использовать", иначе не так как в книжках. Предоставляет компилятор и линкер и dll(ы), никакой одной утилитой ты ЕХЕ не соберешь. MASM конечно же, умеет собирать ELF-файлы под unix, com, exe под DOS, ещё, наверное у MASM есть версии под этот же unix, MASM очень крут тем, что собираем ЕХЕ с каким-то хреновым мусором, и когда я смотри отладчиком СВОЮ программу - я понимаю что "я такого НЕ писал" !
Ещё, MASM очень часто обновляется, в нем присутствует много ide, у него очень, якобы, высокая скорость обработки, ещё его сделала микрософт.
Все наоборот?

hidden 15.08.2006 06:35

Вот создал тему, кто хочет что-то добавить про fasm
http://forum.antichat.ru/thread22660.html
Просто не хотел продолжать про assembler здесь.

BlackDog 15.08.2006 15:55

кста какой язык хорош для написания трояноф?

KEZ 15.08.2006 17:06

английский матный фф

bul.666 15.08.2006 17:30

Цитата:

Сообщение от BlackDog
кста какой язык хорош для написания трояноф?

Delphi, C++. под win32

Tikson 15.08.2006 21:07

Цитата:

кста какой язык хорош для написания трояноф?
ассемблер или с++


Время: 12:52