본문 바로가기

반응형

전체 글

(121)
[패킷덤프] 윈도우 tcpdump (dumpcap) 사용하기 윈도우에서 Linux 의 tcpdump 처럼 명령어 기반으로 패킷 필터를 걸어 패킷 덤프 파일을 저장하고 싶을 때가 있다. 물론 Wireshark 를 사용해 패킷을 모니터링하며 저장할 수 있지만 Wireshark 는 기본적으로 UI 를 띄워야만 사용이 가능하기 때문에 패킷을 실시간 모니터링하지 않아도 되는 경우는 굳이 창을 띄워 메모리를 더 잡아먹지 않아도 된다. Wireshark 설치 시 함께 설치되는 exe 파일들 중 dumpcap.exe 프로그램을 사용하면 tcpdump 와 유사한 캡처 필터 지정, output 파일 지정 등을 지정하여 실시간 모니터링하지 않으면서 패킷 덤프가 가능하다. 아래는 그 상세 방법이다. 1. Wireshark 설치 기본적으로 패킷을 뜨려는 상태라면 Wireshark 는 설..
[Kernel] 리눅스 서버의 TCP 네트워크 성능을 결정짓는 커널 파라미터 업무 중 리눅스 커널 옵션으로 TCP 네트워크 성능을 올릴 수 있다는 좋은 블로그를 봐서 링크를 기록한다. https://meetup.toast.com/posts/55
[GDB] 자식 프로세스 디버깅 Linux 개발 환경에서 gdb 로 서비스 디버깅 시 자식 프로세스를 디버깅하는 방법 ]# gdb ./service (gdb) set follow-fork-mode child (gdb) r -start ... gdb 수행 전 "set follow-fork-mode child" 설정 후 run 이후 gdb 는 서비스의 자식 프로세스를 따라감
[VMWare] VMWare for Linux 강제 종료 방법 증상 VMWare 가 "vmware ${VMWare_Name} cannot be closed while the virtual machine is busy" 문구와 함께 꺼지지 않는 경우 원인 동작 중인 VMWare Host 중 오류로 인해 해당 Host 컨트롤이 되지 않음. 이 경우 VMWare 서비스 전체 재시작이 필요 함 조치 1. 오류 문구에 뜬 VMWare_Name 디렉터리로 이동한다. cd ${VMWare_Name_Path} rm -rf ./*.lck ps -ef | grep vmware-vmx 2. ".lck" 디렉터리를 삭제한다 rm -rf ./*.lck3. vmware-vmx 프로세스를 모두 종료한다 ps -ef | grep vmware-vmx # check vmware-vmx proces..
[과자 리뷰] 포카칩 표고버섯 맛 오리온 포카칩에서 새로운 맛 3개가 나옴 롯데마트 기준 1980 ~ 2200 원 정도?? 그 중에 표고버섯맛..... 미쳤다 ​​트러플 맛 난다 평생 과자 안좋아해봤는데 이​​건 진짜 고급스러운맛!!! ​ 126g 의 대용량 과자임에도 마트에서는 약 2천원에 맛볼 수 있다!! 트러플을 아직 먹어보지 못했거나, 트러플을 좋아하지만 비싸서 먹지 못했던 분들에게 강추!!! ​ 과자를 원래 좋아하거나 즐기지 않는 편이지만.... 이건 신세카이 같이 나온 신상품중에 땡초간장도 너무 맛있음 ㅋㅋㅋㅋ 구운마늘은 친숙한 맛임 뭣보다 표고버섯맛은 일단 잡​​솨바.... 트러플 과자같다!!!!
[이태원 해방촌] 르몽블랑 실타래 케이크 얼마 와이프와 생활의 달인을 보다가 르몽블랑!! 위치는 이태원 신흥시장 골목!!​​ 노홍철의 철든책방 바로 옆이다 !! ​ 골목길 안으로 깊숙히 들어와야 카페가 보인다 ​ 오자마자 실타래 케이크가 몇개 남지 않아 바로 주문함 ㅋㅋ 영업시간은 ​​월요일 휴무, 화~일요일 12:00 ~ 20:00​ 라고 한다. 매장도 2층까지 있고 2층 자리는 꽉차서 1층에 자리를 잡았다. 우리가 도착했을 때는 토요일 오후 1시 즈음이었는데 앉자마자 뒤로 사람들이 계속 들어오더라... 30분안에 한 20분 정도 오신듯... ​​ 생활의 달인에서 만드는 과정이 정말 수고스럽고 정성이 필요하던데... 그래서 그런지 가격도 있는 편이다 실타래 케이크 : 9500원 에클레어는 맛별로 가격이 다르다. 보통의 디저트 카페에 비해 가격..
[Socket] Get socket information by socket descriptor : getsockname() How to get the TCP Client Port number by Socket Descripter? ► getsockname() function (man_page) return the socket information on second parameter by socket descripter in frisrt parameter 1. Write test.cpp #include #include #include #include #include #include int main() { char strIP[16] = {0,}; unsigned short usPort = 0;; struct sockaddr_in server_addr, my_addr; int sockfd = -1; // default Error ..
[Linux] CentOS 7 GUI 에 Wireshark 설치하기 yum 으로 wireshark 설치 ]# yum -y install wireshark ]# yum -y install wireshark-gnome Wireshark Gnome 실행 인터넷 > Wireshark Network Analyzer 클릭 인터페이스 불러오지못할 경우 ► /sbin/dumpcap 파일에 권한 부여 ]# chmod +s /sbin/dumpcap ]# chmod +x /sbin/dumpcap 명령어 입력 후 정상 동작 확인

반응형