Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];




Вниз

Вопросы - ответы ... 


Андрей Сенченко   (2002-01-09 18:54) [0]

Уважаемые !
А у вас не складывается впечатления, что мы именно в данный момент разжевываем 15-летнему пацану как написать трояна ?
Вот вопросы:

Как сделать, чтобы моё приложение нельзя было свернуть или перейти на другую прогу? (Delphimun 23.12.01 16:59)
Как узнать адреса в локальной сети, куда заходил пользователь в винде (Delphimun 28.12.01 16:17)
Как послать e-mail, чтобы пользователь даже не знал об этом? (Delphimun 06.01.02 09:51)
Как пользоваться компонентой TNMSMTP? (Delphimun 06.01.02 10:27)
Как осуществить поиск текста на диске(как пуск\Найти\Файлы и папки\Искать текст (Delphimun 06.01.02 17:35)
Как прикрепить файл к почте отсылаемой с помощью компоненты TNMSMTP (Delphimun 06.01.02 18:29)
Как отослать почту без использования VCL? (Delphimun 07.01.02 11:39)
Структура консольного приложения (Delphimun 07.01.02 22:41)
Как найти далее при помощи pos? (Delphimun 09.01.02 17:32)
Как искать во вложенных папках файлы? (Delphimun 09.01.02 17:17)

Учитывая насколько подробно ( и иногда даже соревнуясь за лучший алгоритм ) мы ему отвечаем, могу предположить, что скоро мы его сами себе допишем .... :)



Андрей Сенченко   (2002-01-09 18:57) [1]

Учитывая данные, приведенные в анкете:

Login: DELPHIMUN
E-mail: delphimun@rambler.ru
Реальное имя: Pavel
Дата рождения: 29.27.1986 знак зодиака:
Пол: Мужской

можно конечно предположить, что все это делается из прекрасной юношеской тяги к знаниям ( в этом случае приношу Pavel извинения ) ..... но все-же.



Wonder   (2002-01-09 19:04) [2]

Даже если узнать ответы на все эти вопросы ты же не думаешь, что можно написать реального трояна? Хотя бы по тому, что ТАКИЕ вопросы возникают.



Андрей Сенченко   (2002-01-09 19:10) [3]

Дык ить потихоньку и до того дойдет, т.к. судя по порядку постановки вопросов, движемся именно в этом направлении.
Ну и что, что ТАКИЕ вопросы возникают - главное КАКИЕ ответы ...
загляденье - просто сразу в FAQ просятся ... в отдельный



Wonder   (2002-01-09 19:18) [4]

Не :)
Это не серьезно. По опыту: если возникают вопросы - сам ничего не напишешь. К написанию подобных вещей идут самостоятельно. ЧИТАЯ, а не ЗАДАВАЯ.



Юрий Зотов   (2002-01-09 20:08) [5]

Да тут полно троянописцев.

Хреново это, конечно. Ну, в 15 лет еще туда-сюда, пацан - он пацан и есть, дурь с возрастом пройдет, а знания останутся. А вот когда лет-то уже совсем не 15... тогда это действительно диагноз.

А вообще, пусть лучше пишут сами, чем каким-нибудь готовым генератором плодят. И польза есть, и умнеют потихоньку. Есть надежда, что как только действительно начнет становиться ПРОГРАММИСТОМ, так троянописательство станет уже неинтересным.

Но вот отвечать на явно "трояновирусные" вопросы... лучше не отвечать. Сам выбрал себе ТАКУЮ дорогу - ну так пусть сам и мучается. Либо не справится и бросит, либо подначитается книжек, поумнеет - и, глядишь, тоже бросит.



Вадим   (2002-01-09 21:16) [6]

ИМХО, это уже не первый случай, когда народ всем форумом троян пишет. Да, какая разница, всеравно он ничего не напишет, а если и напишет, то монстра под 1 Mb.



.: Joiro :.   (2002-01-09 21:46) [7]

Похоже тут ещё один РУС так постепенно компилируется. Опять будет о чём посмеятся...



Василий   (2002-01-09 23:12) [8]

Вадим> ...а если и напишет, то монстра под 1 Mb.

Да ладно тебе, обрати внимание на этот вопрос:
Как отослать почту без использования VCL? (Delphimun 07.01.02 11:39)


Delphimun так держать!!! ;-)



panov   (2002-01-10 08:27) [9]

Да пусть человек изучает.:-)
В конце-концов интерес к троянописательству пропадет...
За них (троянов) ведь деньги не платят.
Когда-то придется и делом заняться.
Не с того конца обучение, конечно, проходит...



Knight   (2002-01-10 09:49) [10]

Писал сам не трояна, а СИСТЕМУ СЛАБОГО УДАЛЁННОГО АДМИНИСТРИРОВАНИЯ, да и то из-за нехватки времени и места... Да и не нужна она теперь, я немного вознёсся... Троянцев не люблю, а у нас счас какие-то уроды ЛД поставили. Мы же не кафе где контроль нужен!



Vampire   (2002-01-10 10:00) [11]

Пускай пишут, от написание троянов хорошо разбираешься в сокетах и других особенностях сети.... Вот помню и я 7 месяцев писал..Результат неплохой,
троян, удален.админ., червевое распространение..Но я его не стал использывать... Просто написал и СТОП. Теперь понял, что такое реальное программирование... И стремлюсь к нему всеми силами...



Андрей Сенченко   (2002-01-10 15:14) [12]

> ALL ( Пускай пишут ...)
Так в том вся и фишка, что пишет коллектив присутствующих в форуме.



panov   (2002-01-10 16:24) [13]

>Андрей Сенченко © (10.01.02 15:14)
Лично мне, например, от этого только польза, так как я про те же сокеты многого не знаю. А так сидишь себе, смотришь на все эти обсуждения, да на ус мотаешь:-)



DK   (2002-01-10 18:33) [14]

Кто боится панически троянов, попробуйте прогу Tauscan. Говорят, помогает. :)



Dima-k17   (2002-01-13 15:14) [15]

Что можно сказать по этому поводу, я сам иногда не против написат что-нибудь такое:))), только вот что моя программа делает: Полный доступ ко всем файлам и папкам. Скачка\Закачка.

Пока все. И пишу я это лишь для того, что мне хочется, а если кто-нить встретит мои вопросы по этому поводу, хотите отвечайте, хотите нет, но писат я не перестану. Из принципа...



Anatoly Podgoretsky   (2002-01-13 15:31) [16]

Ну это смотря как будешь спрашивать, а прямой призыв к соучастию в наказуемом действии, тут пусть суициды помогают.



BWG   (2002-01-18 19:25) [17]

Ребята!
А вам не все равно что он пишет? Если что - потом познакомится с 273 и 274 ст. УК РФ. ;)))
Главное - умнеет!
А как поумнеет, и желание делать гадости исчезнет.
Так что бросьте это нелепое обсуждение и помогайте, раз уж знаете!

С уважением, Алексей.



Anatoly Podgoretsky   (2002-01-19 11:49) [18]

Ты думаешь уголовная ответственность на соучастников не распространяется?



BWG   (2002-01-19 12:14) [19]

Ну... Сдались мы кому! Тогда бы авторов компиляторов ассемблера тоже сажали. А заодно и тех, кто создавал любую возможеность писать вирусы да трояны. В конце концов мы ж не отвечаем на вопрос " Как написать троян", а просто даем советы по хорошему программированию.
Так что какие из нас соучастники?



Anatoly Podgoretsky   (2002-01-19 12:18) [20]

А ты опубликуй подробный код и инстукции по взлому/порче/бомбежки какого нибудь сервера компетентого органа и после того как он познакомится со 273 и 274 ст. УК РФ. проверишь будут ли претензии со стороны следователей к тебе или нет или они сочтут что это просто советы по хорошему программированию.



Anatoly Podgoretsky   (2002-01-19 12:21) [21]

Правда можешь не беспокоиться, ему врядли поможет готовый код.



BWG   (2002-01-19 13:01) [22]

Так мы ж не пишем ему мануал "Как разбомбить сервер"!!!
Мы ему отвечаем на безобидные вопросы по программированию!!!



Anatoly Podgoretsky   (2002-01-19 19:42) [23]

Это потом будешь объяснять компетентным органамю



BWG   (2002-01-19 19:51) [24]

Ладно, ладно оюъясню.
Кстати попробуйте все произвести поиск по слову "троян" - не пожалеете. На всех сроков хватит! ;)



dimonf   (2002-01-19 22:23) [25]

Народ, в чем проблема? Я не очень понимаю :(
Захотел парень побаловаться, а вы в панику. Честно говоря, на Delphi вирусов не пишут! Их пишут либо в ассемблере, либо на си++.
Если что у него и получиться, то больше это будет похоже на жалкое подобие.
Лично я в Delphi работаю ради интерфейса и возможность "рисовать" симпатичные окна. А писать троян я саду на ассемблер...



Иван Шихалев   (2002-01-20 19:57) [26]

to dimonf

Да Вы, батенька, тоже считаете терминологию лишней тратой времени...



veZuk   (2002-01-20 21:43) [27]

А чё Вы все волнуетесь то? Он Вас потом в раздел Благодарностей включит. И напишет так:
"Большое спасибо участникам форума Мастера Delphi ( http://delphi.mastak.ru/) в создании трояна"



Knight   (2002-01-21 10:24) [28]

Ага, и потом придут добрые дяденьки из "Р" и форум, пардон, поимеют...



Fellomena   (2002-01-21 12:31) [29]

Хех... даю справку:
1).
В России ниодного человека не посадили за написания программы, тем более трояна:
троян, а кто сказал троян? RAT - Remote Admin Tool и пока наше законодательство не владеет механизмами приведения типов 8)
Одним словом, доказать что прога троян,а не RAT для личного использования невозможно почти 8)

2 dimonf: "...Если что у него и получиться, то больше это будет похоже на жалкое подобие."
могу прислать прогу ещё на Pascal-e писала - запустишь её и посмотрим на жалкое подобие - не вирус, но всей инфе на винте - кранты.

2 All: при написании RAT-ов =) действительно приходится искать пути решения проблем как правило в одиночку, потому как помогать в этом желающих мало, но на
этом пути порою открываются такие вещи, о которых ни в SDK ни в MSDN ничего не написанно 8)
Для многих написание подобный программ - просто хобби или тренировка ума 8)
And nothing bad about it ;)

P.S. посадить-то вас не посадят, но вот если где напакостите, неважно трояном или нет, Р-овцы просто
побить могут крепко... за кольцо вывезут, отдубасят и снежком присыпят - вот это и есть Russian Low 8)



Awex   (2002-01-21 13:17) [30]

2Fellomena
>Хех... даю справку:
>1).В России ниодного человека не посадили за написания .......

Посмотри на эту тему статейку в журнале "Программист" 12/2001,
называется "Хакер и закон" Антона Серго.




Repet Until   (2002-01-21 16:31) [31]

> Fellomena (21.01.02 12:31)
>> 2 dimonf: "...Если что у него и получиться, то больше это
>> будет похоже на жалкое подобие."

На самом деле в посте речь была о Delphi и здесь действительно стоит различить собственно (Object) Pascal как язык и Delphi как среду разработки.
Если из всех возможностей Delphi оставить только редактор и компилятор - то можно ...

>> могу прислать прогу ещё на Pascal-e писала - запустишь её
>> посмотрим на жалкое подобие - не вирус, но всей инфе на
>> винте - кранты.


А чо ее писать то ? уж на что я ламерюга позорный
FindFirst ( правильно поставить атрибуты )
Repeat
FindNext ( правильно поставит атрибуты и организовать рекурсию )
Assign
Append
Repeat Until EOF
Write ( случайный набор непечатных символов )
// Ну и для пущей убедительности
Rename ( 8 случайных букв + точка + 3 случаных цифры )
Until



Repet Until   (2002-01-21 16:32) [32]

А ну да ... если Append то Repeat Until EOF не нужен .



Z   (2002-01-21 19:56) [33]

2Fellomena
>могу прислать прогу ещё на Pascal-e писала - запустишь её и посмотрим на жалкое подобие - не вирус, но всей инфе на винте - кранты.

Ну ты же крутейший прогрАммер :) Я тоже могу прислать файлик - вроде и не вирус, но информации на винте почти кранты - format.com называется :)
c:\>format c: /autotest

>за кольцо вывезут
Не местные мы.За какое кольцо вывезут говоришь?



Knight   (2002-01-22 09:49) [34]

Я тоже не местный, но думаю что за МКАД - московскую кольцевую автодорогу...



Fellomena   (2002-01-22 10:51) [35]

2 Repet Until: вот видишь - движешься в правильном направлении, немного отшлифовать код - и всё ;)
Я просто это к тому говорила, что Delphi, как компилятор, уступает С++ только качеством оптимизации кода, но не потенциалом 8)

2 Z: угу,... только тогда уж программе ша, следите за окончаниями, молодой человек ;)
А о программке этой самой (format.com) я и слыхом не слыхивала - вчера на компе братика попробовала:
c:\>format c: /autotest /q
пару раз Enter нажала... вот сейчас со Склифа пишу... одним оставшимся пальцем... ноги :))))))

Именно за МКАД, правильно Knight понял... а ты что думали, за ring2 что ли ? =)))



limon   (2002-01-22 11:46) [36]

Вирусы пишут для самоутверждения - чтоб доказать кому-то, что что-то знаешь, а на самом деле - пшик.
А вот когда знаний набирается человек - интерес к показухе пропадает.
Так что пусть учатся все - быстрее поумнеют, меньше гадостей напишут.

> panov © (10.01.02 16:24)
Присоединяюсь.
Начинающие вирусописатели (достаточно квалифицированные) поднимают часто очень интересные вопросы на темы, до которых у меня просто руки не доходят изучать. А по обсуждению в форуме, по готовым примерам - прогресс, однако.

> Fellomena
Еще раз спасибо за исходники



Алексей Петров   (2002-01-22 13:27) [37]

> Fellomena (22.01.02 10:51)
> Delphi, как компилятор, уступает С++ только качеством оптимизации кода, но не потенциалом 8)

О каком компиляторе C++ идет речь? Если о MSVC++ - то качество оптимизации как раз наоборот у Delphi лучше. Проверь как нибудь на досуге...



Андрей Сенченко   (2002-01-22 13:27) [38]

> limon © (22.01.02 11:46)

> Вирусы пишут для самоутверждения - чтоб доказать кому-то,
> что что-то знаешь, а на самом деле - пшик.


Или просто ради того чтобы кому-то напакостить.

> А вот когда знаний набирается человек - интерес к показухе
> пропадает.

Тут N-дцать времени назад Юрий Зотов © приводил очень любопытный аргумент.
Допустим Некто написал троян, пусть даже самый вшивенький, путь весом под 2 мега но Рабочий. И давай его во все концы рассылать. Исходим из того, что мы то ... ну мы ж сами крутые хацкеры и кул программеры сразу поймем что к чему и запускать его не будем, а вот поганые ламерюги, юзеришки позорные, черви и дятлы есссно запустят и тут то их компам абздец и придет. И вот этот самый недоносок тут уж почувствует, что он набрался знаний и ну просто окрутел !
А тем самым дятлом, ламерюгой и червем, недостойным лапать клавиатуру окажется ну скажем обычный журналист или конструктор или бухгалтер или ... да кто угодно, обычный человек, который как раз заканчивает какой-то проект чтобы заработать денег на операцию больной матери. И тут то вся эта информация и грохнется. И его мать, может быть даже ни разу в жизни не видевшая компьютера через неделю умрет от того, от чего ее можно было бы спасти ? Нормальный результат накопления опыта, не правдали ?

> Так что пусть учатся все - быстрее поумнеют, меньше гадостей
> напишут.

НО НАПИШУТ !!! И это как раз погано. Не дороговато ли получается обучение ценой ( возможно даже не одной ) человеческой жизни ?
А если этот вирус, уважаемый limon © накроет БД Вашего комитета по соц.страхованию или Вашей больницы ? И Вам придется месяцами собирать бумажки дабы восстановить эту информацию о себе ? Наверное Вы уже не будете столь категоричны в своем стремлении дать скотам учиться ?



Виктор Щербаков   (2002-01-22 13:45) [39]

Алексей Петров © (22.01.02 13:27)
>О каком компиляторе C++ идет речь? Если о MSVC++ - то
>качество оптимизации как раз наоборот у Delphi лучше.
>Проверь как нибудь на досуге...

А ты на какой задаче проверял?
Я вот успел в обратном убедиться. Задача была - найти псевдообратную матрицу. Реализация на Delphi работала в 3 раза медленнее чем MSVC++. Разница между MSVC и Intel C++
оказалась 2-3%. Выключил подставляемые функции и разрыв между Delphi и С++ сократился до 1.5 раза.



limon   (2002-01-22 14:56) [40]

> Андрей Сенченко © (22.01.02 13:27)
Может я не совсем корректно выразился, посему сразу приношу извинения.
У меня и в мыслях не было поощрять каким-либо образом писание вирусов, это даже обсуждению не подлежит. На эту тему я столь же категоричен, как и Вы, молодой человек.

Но ведь они-то, эти вирусятники, хрен нас послушаются, все равно ведь, гады пишут.

Пишет, в основном-то молодежь тинейджерская, пока не дойдет до мозгов, что это все фуфло. Ни денег, ни почестей.

Так что я совсем не согласен с Вашим утверждением, что я поощряю такие наклонности. На вопросы, в которых просматривается просьба помочь в написании вируса, я считаю неэтичным отвечать. Что и делаю.



Андрей Сенченко   (2002-01-22 16:27) [41]

> limon © (22.01.02 14:56)

:) Помирились.
Кстати, насчет обращения "молодой человек". Не такой уж по-хорошему и молодой.
К сожалению, © в Вашем нике приводит вот сюда:
http://delphi.mastak.ru/cgi-bin/anketa.pl?id=1008162677
что, на мой взгляд не совсем правильно ( и с вашей стороны тоже )



Knight   (2002-01-22 16:32) [42]

2 Андрей Сенченко
Все мы молоды... Пусть телом, но душой!!!



evgeg   (2002-01-22 21:51) [43]

> Так мы ж не пишем ему мануал "Как разбомбить сервер"!!!

Посмотрите в магазинах книги:
"Хакеские атаки"
"Взлом сотовых телефонов"
и пр.
Успешно издаются, как видите, и авторов никто не сажает.

Вообще по какому такому закону можно посадить человека, если он что то сказал, и это не является государственной тайной?



Алексей Петров   (2002-01-23 09:19) [44]

> Виктор Щербаков © (22.01.02 13:45)
Псевдообратная матрица - это, наверное, сплошное использование FPU? Если так, то в этой области я не проверял.

Мои опыты были чисто на целочисленной арифметике. При постороении полнотекстового индекса по набору файлов. И там идентичный код на MSVC проигрывал раза в 2-3.
А вот если-бы в Delphi еще и inline был ..., но увы :)



Виктор Щербаков   (2002-01-23 10:08) [45]

to Алексей Петров
Да, вычисление псевдообратнаой матрицы - действительно сплошное использование FPU.

Еще где то читал, что Delphi выигрывает в тестах на выделение/освобождение памяти, при использовании своего менеджера кучи. Особенно это заметно в NT.



wicked   (2002-01-23 10:37) [46]

2Алексей Петров © (22.01.02 13:27)
правда, при этом надо иногда оптимизацию отключать..... а то раз писал кусок на асме, так он мне такого наподставлял... :)
а насчёт inline"а - можно приглядется к free pascal.... читал в мануале, что он поддерживает inline.... тем более что и обещали delphi-совместимость...



Alx2   (2002-01-23 11:26) [47]

2 Алексей Петров © (22.01.02 13:27)
>О каком компиляторе C++ идет речь? Если о MSVC++ - то качество
>оптимизации как раз наоборот у Delphi лучше. Проверь как нибудь
>на досуге...

Конкретнее можно? На каком именно примере?
Дело в том, что у меня во всех случаях работы с арифметикой Delphi уступает (по оптимизации на скорость) MSVC++ 6.0 (естественно, с включенной оптимизацией на скорость в release-конфигурации, inline функциями и т.п.).



limon   (2002-01-23 11:42) [48]

>Андрей Сенченко © (22.01.02 16:27)

Да, действительно, с анкетой неувязочка вышла.
Видать, после последнего падения сайта не восстановил.
Спасибо, что подсказали.



limon   (2002-01-23 11:52) [49]

> Андрей Сенченко © (22.01.02 16:27)

Анкета на месте, только ID другой, через поиск находится
http://delphi.mastak.ru/cgi-bin/anketa.pl?id=1000210653




Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.85 MB
Время: 0.037 c
1-19121           VID                   2002-02-19 21:08  2002.03.07  
Доступ к объекту другого приложения


3-19047           harismatik            2002-02-06 16:55  2002.03.07  
Аналог команды RecNo в Interbase


14-19298          EugeneT               2002-01-17 13:50  2002.03.07  
Разработка кросс-платформенных приложений (D6)


1-19174           lightix               2002-02-18 13:22  2002.03.07  
Как сделать поиск подстроки в ListBox?


4-19395           JS                    2002-01-06 00:56  2002.03.07  
Загрузка DLL в чужой процесс