'Load Of Bof'에 해당되는 글 2건

  1. 2014.08.02 ./dumpcode.h
  2. 2014.08.02 ssh setting

./dumpcode.h

Load Of Bof 2014. 8. 2. 16:39

void printchar(unsigned char c)

{

        if(isprint(c))

                printf("%c",c);

        else

                printf(".");

}

void dumpcode(unsigned char *buff, int len)

{

        int i;


        for(i=0; i<len; i++)

        {

                if(i%16==0)

                        printf("0x%08x  ",&buff[i]);

                printf("%02x ",buff[i]);

                if(i%16-15==0)

                {

                        int j;

                        printf("  ");

                        for(j=i-15;j<=i;j++)

                                printchar(buff[j]);

                        printf("\n");

                }

        }

        if(i%16!=0)

        {

                int j;

                int spaces=(len-i+16-i%16)*3+2;


                for(j=0;j<spaces;j++)

                        printf(" ");

                for(j=i-i%16;j<len;j++)

                        printchar(buff[j]);

        }

        printf("\n");

}






사용법




int main(int argc, char *argv[])

{   

    char buffer[256];

    if(argc < 2){

        printf("argv error\n");

        exit(0);

    }

    strcpy(buffer, argv[1]);

    dumpcode(buffer,60);

    printf("%s\n", buffer);

}

'Load Of Bof' 카테고리의 다른 글

ssh setting  (0) 2014.08.02
Posted by wakira
,

ssh setting

Load Of Bof 2014. 8. 2. 00:19

처음에 putty로 ssh 접속을 못해서 좀 해맸는데,

우선 root권한으로(또는 sudo) 접속한후,

# ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key

# ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key

를 해줘야 putty로 접속 가능하다.

'Load Of Bof' 카테고리의 다른 글

./dumpcode.h  (0) 2014.08.02
Posted by wakira
,