Похоже нововведение антиспам вконтакте

Discussion in 'Социальные сети' started by extreemal, 22 Aug 2010.

  1. rudi

    rudi Active Member

    Joined:
    3 Jun 2010
    Messages:
    492
    Likes Received:
    186
    Reputations:
    5
    вот введут как на мамбе
    5 нажатий юзерами на кнопку ЭТО СПАМ - и блок автоматом
    тоды ваще заплачите :D
     
  2. BoBCP

    BoBCP New Member

    Joined:
    5 Jan 2010
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    Юзаю самые отстойные прокси AWM
    5000 сообщений
    1360 каптч

    Вполне нормально, конечно много, но в принципе ужаться можно =)
     
  3. extreemal

    extreemal New Member

    Joined:
    1 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    И снова та же хрень, и на другом компе тоже....
    че за фигня ваще...
     
  4. rudi

    rudi Active Member

    Joined:
    3 Jun 2010
    Messages:
    492
    Likes Received:
    186
    Reputations:
    5
    спамом в ВК не занимаюсь
    но предпологаю что возможно ввели определение спама по IP как вариант
    и определение по повторам мессаг
    По мессагам можно добавить владельцам исходных кодов следующее
    заменять случайным образом эквиваленты русских букв на такие же английские
    я вот как то делал себе набросок кода, использовал для мамбы
    PHP:
    //Замена русских символов на английские символы
    //Заменяются следующие русские символы: аекорсухтАВЕКМНОРСТХЗ
    //char *Source - Исходная строка, в которой будет произведена замена
    //int MaxLet   - Максимальное число замен символов в строке Source
    //НЕУДАЧА:     - Возвращает 0 - Если не было произведено замен
    //УСПЕХ:       - Возвращает колличество измененных символов
    //
    //P.S.: #define MaxIndex 1024  - Максимальное возможное число замен
    int russ_to_engl(char *Sourceint MaxLet)
    {
        
    #define MaxIndex 1024
        
    int len strlen(Source);  //Длина обрабатываемой строки
        
    int index[MaxIndex];  //Массив чиссел где храниться индекс русских символов в строке  Source , подлежащих возможной замене
        
    int countcountIndex =0CountRePlace =0;
        
    char *sym;
        
    char RussTable[]="аекорсухтАВЕКМНОРСТХЗ";
        
    char EnglTable[]="aekopcyxmABEKMHOPCTX3";

        
    //Делаем поиск всех доступных русских символов, и несём статистику их индекса
        
    for( int x=0;   len && countIndex MaxIndex;   x++ )
           {
              if(
    strchr(RussTableSource[x]))  //Если символ есть в таблице RussTable , заносим его порядковый Index в строке Source в Массив чиссел index[MaxIndex];
                
    {
                   
    index[countIndex] = x;
                   
    countIndex ++;
                }
           }
        
    //Если нет символов для изменения , возвращаем ноль 
        
    if(countIndex == 0) return 0;
        
    //Конец массива index[MaxIndex] - инициализируем нашим служебным числом -5  - говорящий нам об окончании Массива чиссел index[MaxIndex]
        
    index[countIndex] = -5;
        
    //Заменяем MaxLet - колл.  русских символов на английские, путём - Rand()
        
    srand(time(NULL));
        for(
    int x=0MaxLetx++)
           {
              
    count rand()%countIndex;

              
    ReCount:
              if(
    index[count] == -5//Если Это последний символ из цепочки
                
    {
                     do{
                          
    count --;
                          if(
    count 0) {return CountRePlace;}
                     }while(
    index[count] == -1);
                }
              else if(
    index[count] == -1//Если Этот символ уже был изменен
                
    {
                     do{
                          
    count ++;
                          if(
    index[count] == -5//Если достигли конца
                             
    goto ReCount;
                     }while(
    index[count] == -1);
                }
              
    //Изменяем русс символ на инглиш
              
    sym strchr(RussTableSource[index[count]]);
              
    Source[index[count]] = EnglTable[sym RussTable];
              
    index[count] = -1;
              
    CountRePlace ++;
           }
        return 
    CountRePlace;
    }
     
    #44 rudi, 23 Aug 2010
    Last edited: 23 Aug 2010
  5. fromnull

    fromnull New Member

    Joined:
    5 Jul 2009
    Messages:
    0
    Likes Received:
    2
    Reputations:
    0

    Оно и видно.
     
  6. Mixon

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

    Joined:
    12 Mar 2008
    Messages:
    394
    Likes Received:
    119
    Reputations:
    12
    как вариант - жаббер протокол,там то и капчи фактически быть не может=))
     
  7. shiku

    shiku Member

    Joined:
    6 Aug 2009
    Messages:
    0
    Likes Received:
    25
    Reputations:
    1
    Выход есть всегда. Например металлургическая отрасль!
     
  8. Mixon

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

    Joined:
    12 Mar 2008
    Messages:
    394
    Likes Received:
    119
    Reputations:
    12
    Угу,или нефтяные скважены!))
     
  9. extreemal

    extreemal New Member

    Joined:
    1 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Причина найдена. Хотя впринцепе о ней уже писалось в самом начале. Все дело в тексте сообщения.
     
  10. rudi

    rudi Active Member

    Joined:
    3 Jun 2010
    Messages:
    492
    Likes Received:
    186
    Reputations:
    5
    значит изменение сообщений помогло?
    тобишь рандомизация?
     
  11. extreemal

    extreemal New Member

    Joined:
    1 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    рандомизация понятное дело.
    кроме этого еще нужно чтобы в сообщении не присутствовали запрещенные ключевые слова (типа смс, программа и т.д.) плюс каждый новый текст должен быть своего рода уникальным.
    В начале темы пропали, там писалось про фильтр.
     
  12. imreadyourmind

    imreadyourmind New Member

    Joined:
    23 Feb 2010
    Messages:
    38
    Likes Received:
    4
    Reputations:
    5
    проверено было еще когда мессаги банились и превращались в таблички о спаме, текст с транслитными буквами улетает быстрее.
     
  13. CyberStorm

    CyberStorm Member

    Joined:
    25 Feb 2006
    Messages:
    4
    Likes Received:
    11
    Reputations:
    -4
    #53 CyberStorm, 26 Aug 2010
    Last edited: 26 Aug 2010
  14. imreadyourmind

    imreadyourmind New Member

    Joined:
    23 Feb 2010
    Messages:
    38
    Likes Received:
    4
    Reputations:
    5
    чтобы обойти его нужно чтобы каждое сообщение было на 60% уникальнее остальных предыдущих как я понимаю, придется сделать мусорный массив имитирующий слова.
     
  15. CyberStorm

    CyberStorm Member

    Joined:
    25 Feb 2006
    Messages:
    4
    Likes Received:
    11
    Reputations:
    -4
    так,а смысл, если на отправку лс ввели ограничение (во всех "интерфейсах")

    с одного аккаунта можно отправить только 20-21 сообщение.

    и чтото у меня такое ощущение, что если фигачить с нескольких -- все будут уходить в бан...

    p.s.
    p.p.s.
    стены и тд пока вроде не трогали..

    p.p.p.s
    кто не понял что за ссылку -- в ней находятся сообщения, на которых вы тыкнули "это спам" и если логически размышлять -- именно по этой базе и будет составляться бд для фильтра, который в дальнейшем будет сам и удалять спам (а может у же и удаляет...)
     
    #55 CyberStorm, 26 Aug 2010
    Last edited: 26 Aug 2010
  16. imreadyourmind

    imreadyourmind New Member

    Joined:
    23 Feb 2010
    Messages:
    38
    Likes Received:
    4
    Reputations:
    5
    вот то что ввели ограничение во всех "интерфейсах" я седня заметил(((печально как...
    придется занять другие ниши вконтакте, осталось придумать какие...

    п.с. по этой бд уже блочит рассылку, сегодня испытал. эти мессаги давно уже собирались вкучу.
     
    #56 imreadyourmind, 26 Aug 2010
    Last edited: 26 Aug 2010
  17. CyberStorm

    CyberStorm Member

    Joined:
    25 Feb 2006
    Messages:
    4
    Likes Received:
    11
    Reputations:
    -4

    имхо повесят его везде и спам умрёт окончательно... :(
     
  18. CyberStorm

    CyberStorm Member

    Joined:
    25 Feb 2006
    Messages:
    4
    Likes Received:
    11
    Reputations:
    -4
  19. BoBCP

    BoBCP New Member

    Joined:
    5 Jan 2010
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    Помимо того что сообщения будут просить капчу, аккаунты тоже пойдут в невалид сразу?
     
  20. QwE43

    QwE43 New Member

    Joined:
    20 Jul 2009
    Messages:
    0
    Likes Received:
    1
    Reputations:
    1
    в твиттере писали что в полную силу запустят через два дня, не прошло еще дня уже началось. Представляю что будет дальше. Главное не очкуем )))