Cruel Spamming by The person who doesn't must be called

Iniciado por Jhonjhon_123, Febrero 23, 2010, 05:48:22 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Febrero 23, 2010, 05:48:22 PM Ultima modificación: Agosto 10, 2012, 09:41:46 AM por ANTRAX
Pues nada, un Bomber, calentito.

Uso:
-Eliges una de las opciones
-(Si te pide que introduzcas una frase la introduces)Si no te lo pide, metes el tiempo que va a estar bombardeando
-Cuando te salga Espera 3 segundos, haces click en el cuadro de conversacion de la victima.

Ventajas:
Puedes tener varias conversaciones abiertas.
Es potente
Al ser modo consola, no se cuelga, es más dificil que se cuelgue, que otros bombardeadores más antiguos.


Código: c
#include <windows.h>
#include <stdio.h>
//Author:
//P4|3L0 : The person who doesn't must be called
//Thanks xassiz for being the victim of the Bomber
//27, Sept, 2009 13:50


void BufferRand0m( char* Res, int longitud )
{
    char* caracteres = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,.-´ç`+";

    for( int b = 0; b < longitud; b++ )
        Res[ b ] = caracteres[ rand( ) % strlen( caracteres ) ];

    Res[ longitud ] = 0;
};

void funcionkey( char* cadena )
{
    int longitud = strlen( cadena );
    bool ShiftDown = false;

    for( int b = 0; b < longitud; b++ )
    {
        short tecla = VkKeyScan( cadena[ b ] );

        if( ( tecla >> 8 ) & 1 )
        {
            keybd_event( VK_LSHIFT, 0, 0, 0 );
            ShiftDown = true;
        }

        keybd_event( (unsigned char)tecla, 0, 0, 0 );

        if( ShiftDown )
        {
            keybd_event( VK_LSHIFT, 0, KEYEVENTF_KEYUP, 0 );
            ShiftDown = false;
        }
    }
};

void funcionspam( void )
{
    char Res[ 512 ], Met[ 32 ], Lon[ 8 ], Tiempo[ 8 ];
     unsigned long EmpiezaContar;
    bool Comp32 = false;

    int b, sended = 0;

    while( true )
    {
        printf( "Para ayuda /? - For Help /?\n" );
        printf( "shell> " );

        scanf( "%s", Met );

        if( !strcmp( Met, "/?" ) )
        {
            system("Cls");
            printf( "      AYUDA  \n");
            printf( "1 - Aleatorio - Randomiz3\n" );
            printf( "2 - Tu mensaje - Your text\n" );
            printf( "3 - Emoticon0s\n" );
            printf( "4 - Ayuda - Help\n" );
            printf( "5 - Salir - Exit\n" );

            Comp32 = true;
        }

        switch( atoi( Met ) )
        {
        case 1:
            printf( "Longitud de la cadena aleatoria - Length of each random string\n" );
            printf( "shell> " );

            scanf( "%s", Lon );
            printf( "Tiempo de Spam - Time for Spam\n" );
            printf( "shell> " );
            scanf( "%s", Tiempo );
            printf( "Espera 3 segund0s - Wait 3 sec0nds\n" );
            Sleep( 3000 );

            EmpiezaContar = GetTickCount( );

            while( ( ( GetTickCount( ) - EmpiezaContar ) / 1000 ) < (unsigned)atoi( Tiempo ) )
            {
                BufferRand0m( Res, atoi( Lon ) );

                funcionkey( Res );
                keybd_event( VK_RETURN, 0, 0, 0 );

                sended++;
            }

            printf( "Mensajes mandados %d Sended messages\n", sended );

            break;
        case 2:
            printf( "Introduce tu texto (- : espacio) - Enter your text (- : Space)\n" );
            printf( "shell> " );

            scanf( "%s", Res );

           printf( "Tiempo de Spam - Time for Spam\n" );

            printf( "shell> " );

            scanf( "%s", Tiempo );

            for( b = 0; b < (signed)strlen( Res ); b++ )
            {
                if( Res[ b ] == '-' )
                    Res[ b ] = 0x20;
            }

            printf( "Espera 3 segund0s - Wait 3 sec0nds\n" );
            Sleep( 3000 );

            EmpiezaContar = GetTickCount( );

            while( ( ( GetTickCount( ) - EmpiezaContar ) / 1000 ) < (unsigned)atoi( Tiempo ) )
            {
                funcionkey( Res );
                keybd_event( VK_RETURN, 0, 0, 0 );

                sended++;
            }

            printf( "Mensajes mandados %d Sended messages\n", sended );

            break;
        case 3:
            printf( "\nEsta es la parte del floodeo de em0tic0n0s. Pon el tiempo de spam y disfruta..\n" );
            printf( "\nThis is the part of flood of em0tic0ns. Put your time spam and enjoy ..\n" );
            printf( "shell> " );

            scanf( "%s", Tiempo );

            ZeroMemory( Res, sizeof( Res ) );

            for( b = 0; b < 32; b++ )
                strcat( Res, ":'(:D:):(:S(a)(6)(co)" );

            printf( "Espera 3 segund0s - Wait 3 sec0nds\n" );
            Sleep( 3000 );

            EmpiezaContar = GetTickCount( );

            while( ( ( GetTickCount( ) - EmpiezaContar ) / 1000 ) < (unsigned)atoi( Tiempo ) )
            {
                funcionkey( Res );
                keybd_event( VK_RETURN ,0, 0, 0 );

                sended++;
            }

            printf( "Mensajes mandados %d Sended messages\n", sended );

            break;

        case 4:
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_RED | FOREGROUND_INTENSITY );
        printf("\n Este programa tiene un uso muy simple, solo tienes que poner una opcion de \n las 3 posibles.  Pones la opcion y decides el tiempo que se va a estar mandando\n y cuando te ponga que esperes 3 segundos te diriges a la conversacion y\n aprietas en el cuadro de conversacion\n " );
        printf("\n This program is very simple to use, just to put a choice of the 3 possible. \n You must put the choice and decide how long it's going to be sending, and when\n the programs puts you to wait 3 seconds you're going to click into \n the conversation and the conversation box \n");
        Sleep(3000);

    SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_GREEN | FOREGROUND_INTENSITY );

        break;
        case 5:
            printf( "Adi0s - By3\n" );
            Sleep( 500 );

            ExitProcess( 0 );
            break;
        default:
            if( !Comp32 )
                printf( "Pero que mierdas pones? - What the fuck, you writes?\n" );

            break;
        }

        printf( "\n\n" );
        EmpiezaContar = 0;
        sended = 0;
    }
};

int main( )
{
    SetConsoleTitle( "Cruel Spamming by The person who doesn't must be called" );

    SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_GREEN | FOREGROUND_INTENSITY );
    printf( "\tCruel Spamming by The person who doesn't must be called\n" );
    funcionspam( );

    return 0;
};


Autor: P4|3L0
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta