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

вопросик...может тупой
  #1  
Старый 26.03.2007, 22:14
Аватар для -n00by-
-n00by-
Познающий
Регистрация: 10.03.2007
Сообщений: 49
Провел на форуме:
232747

Репутация: 45
Отправить сообщение для -n00by- с помощью ICQ
По умолчанию вопросик...может тупой

вобщем такая фигня: пишу от некуй делать кейлогер(в b c++ b) и мне хочиццо, чтоб он отправлял на мыло лог через определенное время. как это сделать, если прога должна быть без окон, а нуно добавить NMSMTP и таймер, которые вродь прилепляются к окну
 
Ответить с цитированием

  #2  
Старый 26.03.2007, 22:30
Аватар для je0n
je0n
Постоянный
Регистрация: 14.05.2006
Сообщений: 334
Провел на форуме:
1543521

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

Отправку реализуй через сокеты, а таймер - функция SetTimer() (это API)

На прямой вопрос ответа не знаю. Но то что я тебе сказал - будет идеальным вариантом.
 
Ответить с цитированием

  #3  
Старый 26.03.2007, 22:34
Аватар для -n00by-
-n00by-
Познающий
Регистрация: 10.03.2007
Сообщений: 49
Провел на форуме:
232747

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

с set timer понял, а вот чо такое сокеты и как ето все написать объясни для ламеров плз. мне прост сетку с норм скоростью гдето полгода назад подрубили, дык я пока в етом всем ламосос
 
Ответить с цитированием

  #4  
Старый 26.03.2007, 22:46
Аватар для je0n
je0n
Постоянный
Регистрация: 14.05.2006
Сообщений: 334
Провел на форуме:
1543521

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

держи
http://forum.web-hack.ru/index.php?showtopic=6328

в кратце. Сокеты работают на прямую с протоколом. Чтобы отправить письмо, тебе прийдеться знать помимо того как работать с сокетами еще и протокол отправки письма. то есть smtp.

Если че спрашивай
 
Ответить с цитированием

  #5  
Старый 26.03.2007, 22:47
Аватар для -n00by-
-n00by-
Познающий
Регистрация: 10.03.2007
Сообщений: 49
Провел на форуме:
232747

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

пасибки
 
Ответить с цитированием

  #6  
Старый 27.03.2007, 18:02
Аватар для sn0w
sn0w
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 568
Провел на форуме:
1290766

Репутация: 1236


По умолчанию

просто невидимую ворму забахай и все
__________________


snow white world wide
 
Ответить с цитированием

  #7  
Старый 28.03.2007, 23:07
Аватар для -n00by-
-n00by-
Познающий
Регистрация: 10.03.2007
Сообщений: 49
Провел на форуме:
232747

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

на панели задач она вродь видна. кроме того она конкр увеличит размер проги.

ну вродь с кокетами разобрался. а вот как через них юзать smtp не собсем вйэхал. киньте ктонить линк на статейку какуюнить...

Последний раз редактировалось -n00by-; 28.03.2007 в 23:09..
 
Ответить с цитированием

  #8  
Старый 29.03.2007, 13:20
Аватар для je0n
je0n
Постоянный
Регистрация: 14.05.2006
Сообщений: 334
Провел на форуме:
1543521

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

вот описание протокола:
http://www.codenet.ru/webmast/smtp.php

Там ясно описано, какие значения нужно отправлять серверу и какие сервер должен возвращать. И еще: если будешь юзать для почты сервисы от mail.ru (или подобных), на которых требуется авторизация через pop3, то когда будешь тестить заходи на почтовый ящик обычным клиентом (the bat) и проверь почту. После этого где-то полчаса можешь работать без авторизации.

P.S. если из этой статейки ничего не поймешь поюзай гугл. Таких примеров миллион для каждого языка программирования.
 
Ответить с цитированием

  #9  
Старый 29.03.2007, 19:53
Аватар для -n00by-
-n00by-
Познающий
Регистрация: 10.03.2007
Сообщений: 49
Провел на форуме:
232747

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

пасиб исчо раз.

Вы должны добавить репутацию кому-то еще, прежде чем сможете снова добавить ее je0n.
-----------------------------------------------------------------------
ЗЫ если у кого возникнет такойжа вопрос, как у меня--нашел вот это ....
ЗЗЫ а еще вот это и вот это

зззЫ
кто может сказать почему сия чуда не пашет?


Код:
#include<winsock.h>
#include<vcl.h>
WINAPI SendMail(void)
{
   WSADATA stWSADataTCPIP;
    if(WSAStartup(0x0101, &stWSADataTCPIP))
    {
       SOCKET nSMTPServerSocket;
       struct sockaddr_in smtp_address;
       int nConnect;
       int iLength;
       int iMsg = 0;
       int iEnd = 0;
       BYTE sBuf[4096];

         char *MailMessage[] =
         {
           "HELO axel.ru\r\n",
           "MAIL FROM:<vasya_pupkin@cool_mail.ru>\r\n",   // отправитель
           "RCPT TO:<loki_hapuk@mail.ru>\r\n",            // получатель
           "DATA\r\n",
           "здрасте, я smtp\r\n\r\n.\r\n",                   // сам собсна текст
           "QUIT\r\n",
           NULL
         };
         //---------------------------------------------------------------------

           if(nSMTPServerSocket != INVALID_SOCKET)
             {
               smtp_address.sin_family = AF_INET;
               // IPшник сервера
               smtp_address.sin_addr.s_addr = inet_addr("194.67.23.111");
               smtp_address.sin_port = htons(25);

               nConnect = connect(nSMTPServerSocket, (PSOCKADDR)&smtp_address,
                                                          sizeof(smtp_address));

                   if(nConnect)  { }
                   else  {
                      do  {
                           iLength = recv(nSMTPServerSocket, (LPSTR)sBuf+iEnd, sizeof(sBuf)-iEnd, 0);
                           iEnd += iLength;
                           sBuf[iEnd] = '\0';
                           send(nSMTPServerSocket, (LPSTR)MailMessage[iMsg], strlen(MailMessage[iMsg]), 0);
                           iMsg++;
                           } while(MailMessage[iMsg]);
                         }

              closesocket(nSMTPServerSocket);
          }
  }
return void;
}
//----------------------------
 WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
  SendMail();
  ExitProcess(0);
  return 0;
}

Последний раз редактировалось -n00by-; 30.03.2007 в 21:59..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ваш сын хакер? Voyageur Болталка 45 15.05.2009 12:22
Небольшой Faq по Sim-картам CHIP:)) Телефония и связь 2 03.03.2007 21:35
Подборка уязвимостей phpBB -=ka$at1k=- Форумы 3 02.07.2006 15:26



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


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




ANTICHAT.XYZ