PDA

Просмотр полной версии : [delphi] простейший трой на дельфи


strab
09.03.2008, 23:06
Подскажите знатоки форума... Если есть примеры простейших троев на дельфи выложте. И сразу по возможности обьясните принцип работы троев... Короче помогите новичку научится писать трои :rolleyes:

Jes
09.03.2008, 23:11
вухх ,полетели ...
что есть трой в твоём понимании ? что он должен уметь ?

strab
09.03.2008, 23:19
вухх ,полетели ...
что есть трой в твоём понимании ? что он должен уметь ?

ну допустим простая функция - считывать фаил истории в аси и раз в какое-то время отсылать его

ZipaCna
09.03.2008, 23:38
вот пример простейшего трояна, сервер написан на С, клиент на дельфях

http://www.rohitab.com/discuss/lofiversion/index.php/t8896.html

diehard
09.03.2008, 23:46
пример: отсылает хистори Квипа, клиент Delphi, сервер php
http://forum.antichat.ru/thread60448-history+sender.html

Jes
10.03.2008, 00:02
ну допустим простая функция - считывать фаил истории в аси и раз в какое-то время отсылать егосудя по постановке вопроса могу предположить , что гораздо полезнее было бы выложить примеры отдельных действий :

Чтение из файла [ VCL ]
http://www.delphisources.ru/pages/faq/base/read_from_file.html
Чтение из файла [ API ]
http://www.realcoding.net/article/view/119

Отправка данных :

[Отправка почты пример]
http://sources.ru/delphi/internet/sendmail.htm

[ Компонент pop3 ]
http://www.programmersclub.ru/alar-pochovik/

[Winsock]
http://irportal.ru/articles/show/articles1.html

[протокол smtp]
http://www.codenet.ru/webmast/smtp.php

[Компоненты для работы с сетью]
http://programmersforum.ru/archive/index.php/f-3.html

strab
10.03.2008, 00:04
я так понимаю при написании троя тестить на своём компе троя не получится, трой тестится просто на чужок компе... А если допущенны ошибки?

Jes
10.03.2008, 00:10
я так понимаю при написании троя тестить на своём компе троя не получится, почему ? ... отладчик (как много в этом звуке ;) )...

ну или в конце концов если уж ты сам его написал - то ты как то по дефолту знаешь как его обнаружить и обезвредить ... ;)

Conquerstador
10.03.2008, 00:12
жжош неподецки

нет кстати можно к этому серьезно отнестись!
Например чтобы он каждый день в 15:00 открывал к примеру наш пинч, и будут тебе каждый день отчеты в 15:00 одно но комп должен быть включен! :)

KindEcstasy
10.03.2008, 18:58
я так понимаю при написании троя тестить на своём компе троя не получится, трой тестится просто на чужок компе... А если допущенны ошибки?

VMWare ??? o_O_o ( < инопланитянко )) )

_new
11.03.2008, 18:22
На сайте, vx.netlux.ru -> Links, была ссылка на какойто сайт, на котором (уже не помню)
была коллекция троянов 12 метров чтоли весила, просмотри их, на примере работа
трояна лучше понимается...

Pernat1y
11.03.2008, 19:26
http://rapidshare.com/files/98723485/Trojan_Legion_rio_Client_v2.0_Final__Delphi_Source __by_Hutley.rar.html
этот глянь. клиент-серверный

еще тут http://www.trojanfrance.com/index.php?dir=Sources/Delphi/
парочка есть

strab
16.03.2008, 03:39
Всё конечно хорошо, начнём... такая задача...
Трой должен красть* фаилы из дирректории C:\program files\qip\users\xxxxxxxx\history\
где xxxxxxxx - это номер уина пользователя... если делать одноразовый трой то xxxxxxxx известен, а если не одноразовый?

1. Как открывать и считывать фаил я понимаю, я не понимаю как организовать поиск, в папке хисторе лежат текстовые фаилы вида 1232345.txt их там туча, вот как организовать поиск их?

KEZ
16.03.2008, 09:10
Трой должен пиздить фаилы


А куда отпижженые файлы складывать?

strab
16.03.2008, 19:57
А куда отпижженые файлы складывать?

вот я сам думаю куда, в памят складывать, дело не в этом фаилы как искать, я не пойму... что кто нибудь ответит, нет?

ОТВЕТТЕ, КАК организовать поиск фаилов?

Jes
16.03.2008, 20:02
ОТВЕТТЕ, КАК организовать поиск фаилов?
https://forum.antichat.ru/showpost.php?p=420133&postcount=319
https://forum.antichat.ru/showpost.php?p=420569&postcount=320

De-visible
21.03.2008, 02:40
Папку QIP могут переименовать!Что не есть хорошо, думаю что файл _m_away.txt присутствует только в QIP, опираясь на это организуй поиск этого файла.....
Затем (Допустим вот путь:С:\Program Files\QIP\Users\xxxxxxx\_m_away.txt )
Выреж из данной строки '\_m_away.txt' Вот мы и нашли папку:)
А если есть вероятность, что там не один уин зацикли поиск(С вычеркиванием найденного пути - что бы по 2раза в одну папку не залазил!)
И отправляй файл на ftpсервер или ящик!