ÇÁ·Î±×·¡¹Ö

 3204, 12/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   h@cking2013
   ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ¿¡·¯!!

http://www.hackerschool.org/HS_Boards/zboard.php?desc=desc&no=6443 [º¹»ç]


¾È³çÇϼ¼¿ä.
³ú¸¦ ÀÚ±ØÇÏ´Â tcp/ip¼ÒÄÏ ÇÁ·Î±×·¡¹Ö À̶ó´Â Ã¥À¸·Î °øºÎ¸¦ ÇÏ°í ÀÖ½À´Ï´Ù.
Ã¥ 105ÆäÀÌÁö¿¡ ÀÖ´Â ¿¹Á¦¸¦ ÄÄÆÄÀÏÇؼ­ ½ÇÇàÇϴϱî 255.255.255.255¿¡¼­ °è¼Ó ¿¬°áÀÌ ¿Â´Ù°í ¶å´Ï´Ù.
------------------------------------------------echo_server.c----------------------------------------------------
#include <sys/socket.h>
#include <sys/stat.h>
#include <arpa/inet.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#define MAXBUF 1024
int main(int argc, char **argv)
{
  int server_sockfd, client_sockfd;
  int client_len, n;
  int ahfma;
  char buf[MAXBUF];
  struct sockaddr_in clientaddr, serveraddr;
  client_len = sizeof(clientaddr);
  if((server_sockfd=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP)==-1))
    {
      perror("socket error:");
      exit(0);
    }
    bzero(&serveraddr, sizeof(serveraddr));
    serveraddr.sin_family=AF_INET;
    serveraddr.sin_addr.s_addr=htonl(INADDR_ANY);
    serveraddr.sin_port=htons(atoi(argv[1]));
    bind(server_sockfd,(struct sockaddr *)&serveraddr,sizeof(serveraddr));
    listen(server_sockfd,5);
    while(1)
      {
        memset(buf,0x00,MAXBUF);
        client_sockfd=accept(server_sockfd,(struct sockaddr *)&clientaddr, &client_len);
        printf("New Client Connect:%s\n",inet_ntoa(clientaddr.sin_addr));
        if((n=read(client_sockfd,buf,MAXBUF))<=0)
          {
            close(client_sockfd);
            continue;
          }
        printf("%s\n",buf);
        if(write(client_sockfd, buf, MAXBUF)<=0)
          {
            perror("write error:");
            close(client_sockfd);
          }
        close(client_sockfd);
      }
    close(server_sockfd);
    return 0;
    }
------------------------------------------------½ÇÇà °á°ú------------------------------------------
$./echo_server 3500
New Client Connect:255.255.255.255
New Client Connect:255.255.255.255
New Client Connect:255.255.255.255
New Client Connect:255.255.255.255
New Client Connect:255.255.255.255
New Client Connect:255.255.255.255
New Client Connect:255.255.255.255
.
.
.
.
.
.
.
----------------------------------------------------------------------------------------------------------
¾î¶² ºÎºÐ¿¡ ¹®Á¦°¡ Àִ°ǰ¡¿ä?


  Hit : 5066     Date : 2014/02/24 10:18



    
indra if((server_sockfd=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP)==-1))

ÀÌ ºÎºÐÀ» ÀÌ·¸°Ô ¹Ù²ãº¸¼¼¿ä

if((server_sockfd=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP))==-1)
2014/02/24  
h@cking2013 ±× ºÎºÐÀ» °íÄ¡´Ï±î Á¤»óÀûÀ¸·Î µÇ´Â±º¿ä.

°¨»çÇÕ´Ï´Ù.
2014/02/25  
2984   C ¾ð¾î ¹®ÀÚ¿­ ¹è¿­ Áú¹®ÀÌ¿ä!! [µµ¿ÍÁÖ¼¼¿ä][3]     free0709
12/18 5176
2983   °£´ÜÇÏÁö ¾ÊÀº C¾ð¾î ¼Ò½º.. ÁÖ¼®Á» ºÎŹÇÕ´Ï´Ù.[5]     Ke2
04/14 5173
2982   Åͺ¸C ÄÄÆÄÀÏ·¯ »ç¿ëÇÏ´Â ¹æ¹ý....[1]     slashguns
10/20 5173
2981   Áú¹®Çϳª´õ..¤Ð¤Ð¤Ð¤Ð »ï°¢Çü ¿ø »ç°¢Çü »ç´Ù¸®²Ã[4]     tjdahld147
09/17 5165
2980   VMware¸»°í °ÔÀÓÀ» ¸ÖƼÇÏ·Á¸é...[1]     Æù¾Æ¸£´Ô
08/14 5157
2979   0 °ú NULLÀÇ Â÷ÀÌ°¡ ¹¹Áö¿ä?[5]     6¿ù
08/11 5147
2978   [C ¾ð¾î] 3Â÷¿ø ¹è¿­ Áø¹®ÀÌ¿ä[2]     capt_0669
01/31 5139
2977   ÆÐŶĸÃĸ¦ ÅëÇؼ­ÆÐŶÀ» ºÐ¼®ÇÒ¶§[2]     ¿³Àå¼ö
02/24 5137
2976   [C¾ð¾î] ÇöÀç ubuntu¿¡¼­ °£´ÜÇÑ È¸¿ø°ü¸® ÇÁ·Î±×·¥À» ÀÛ¼º ÁßÀε¥¿ä     ±ÀèÀÌ
05/23 5126
2975   ¹ÌÄ¡°Ù³×..¿©..¤Ì_¤Ì     nanaya
09/07 5125
2974   C¾ð¾î ¿¡·¯ ÇØ°áÁ» ºÎŹµå¸³´Ï´Ù.[4]     limjongmin
08/20 5121
2973   À©µµ¿ì7 32bit¿¡¼­ µÇ´Â ¹«·á ÄÄÆÄÀÏ·¯ ÃßõÁ»[4]     gkswls123
09/18 5103
2972   ÀÚ¹Ù »ïÇ׿¬»êÀÚ ¿¡¼­ ¸·Çô¿ä[4]     ³×À̹öÁö½Äin
03/01 5095
2971   Áú¹®¿ä~ ASCII°ü·Ã[2]     jean0037
09/07 5087
2970     [re] Áú¹®¿ä~ ASCII°ü·Ã[3]     hkpco
09/07 5076
  ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ¿¡·¯!![2]     h@cking2013
02/24 5065
2968   ÀÎÅͳݸ¸ Å°¸é ºí·ç½ºÅ©¸°ÀÌ ¶ß¸é¼­ ¹«½¼ ¿À·ù ¶ø´Ï´Ù;;;[3]     dkfltm0983
01/18 5064
2967   http header º¯Á¶¶õ?[1]     myuric
03/27 5061
2966   C¾ð¾î·Î Å°¸¦ ´©¸¦¶§¸¶´Ù À½¾ÇÀ̳ª¿À°ÔÇÏ·Á°íÇϴµ¥.[2]     kyg7089
12/30 5053
2965     [re] ±â´É»çÇÏ°í ±â»çÇÏ°í Â÷ÀÌÁ¡ÀÖ³ª¿µ?     ¼ÒÀ¯
09/13 5029
[1]..[11] 12 [13][14][15][16][17][18][19][20]..[161]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org