Apollo89 · Category

Network

Linux 서버, Network, TCP/IP, 시스템 및 인프라 구축·운영 과정에서 경험한 설정 방법과 문제 해결 과정을 기록합니다.

94 articles
Network

python dns query

Notice : 해당 자료가 저작권등에 의해서 문제가 있다면 바로 삭제하겠습니다. 연구목적으로 사용하지 않고 악의적인 목적으로 이용할 경우 발생할 수 있는 법적은 책임은 모두 본인에게 있습니다. 해당 도메인의 DNS 정보를 가져오는 스크립트를 작성해보았다.. 이 스크립트를 사용하기 위해서는 dnspython(http://www.dnspython.org/) 모듈을 설치해야 한다. # -*-…

읽어보기 →
Network

2013 Hack The Packet 예선전(2013 HTP_prequal)

지난주 주말에 블로깅을 하다가 우연히 Hack The Packet 예선전 공지를 보았다.. 본선 진출시 POC 티켓을 준다는 말에 눈이 번쩍뜨여 참여하기로 했다.. 처음 10분 동안은 계속 홈페이지(http://www.hackthepacket.com/)만 처다보다가 왜 오픈이 안되는가 뒤적거리다 트위터 보고 이미 오픈이 된 것을 확인했다. 문제.. 1 LQ. telnet…

읽어보기 →
Network

munin 설치 및 설정하기

서버를 모니터링 해야 할 일이 생겨 좋은 도구를 찾다가 발견했다. MUNIN ( http://munin-monitoring.org/ ) 설치를 해보자.. ]# yum -y install munin munin-node Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: centos.tt.co.kr * extras: centos.tt.co.kr * updates: centos.tt.co.kr Setting…

읽어보기 →
Network

해커의 언어, 치명적 파이썬 – CHAPTER 2 침투 테스트 – 포트 스캐너 만들기

Notice : 해당 자료가 저작권등에 의해서 문제가 있다면 바로 삭제하겠습니다. 연구목적으로 사용하지 않고 악의적인 목적으로 이용할 경우 발생할 수 있는 법적은 책임은 모두 본인에게 있습니다. [구매하기] 해커의 언어, 치명적 파이썬 – CHAPTER 1 소개 해커의 언어, 치명적 파이썬 – CHAPTER 2 침투…

읽어보기 →
Network

해커의 언어, 치명적 파이썬 – CHAPTER 1 소개

Notice : 해당 자료가 저작권등에 의해서 문제가 있다면 바로 삭제하겠습니다. 연구목적으로 사용하지 않고 악의적인 목적으로 이용할 경우 발생할 수 있는 법적은 책임은 모두 본인에게 있습니다. [구매하기] 해커의 언어, 치명적 파이썬 – CHAPTER 1 소개 해커의 언어, 치명적 파이썬 – CHAPTER 2 침투…

읽어보기 →
Network

해커의 언어-치명적 파이선

[구매하기] 간만에 좋은책을 읽었다. 코드 리딩 및 코드까지 실행해보면서 읽지는 않았지만, 크게 이슈가 됬었던 보안사고의 기법을 설명해주고, 해당기법을 python으로 구현해보는 방식으로 책은 구성되어있다. 개인적으로는 침투 테스트와 포렌식, 정보수집 부분이 인상깊었다. 그리고 python 언어를 사용하는 입장에서 python 라이브러리의 강력함을 다시 한번 보게 되었고,…

읽어보기 →
Network

scapy를 이용한 http network 패킷 분석 프로그램

scapy를 이용한 network 패킷 분석 에 이어서 scapy를 이용한 http network 패킷 분석 프로그램을 만들어보았다. 우선은 sniffing 하지 않고 그냥 pcap 파일을 읽어서 하는 방식으로 작업했다. (PacketInside.com 의 Examples 을 입맛에 맞게 수정했다.) pcap의 파일에서 200개의 패킷을 읽어서 http의 request와 response 의…

읽어보기 →
Network

scapy를 이용한 network 패킷 분석

네트워크 패킷에서 HTTP 의 request와 response 의 header 정보를 추출해야 하는 일이 생겼다. 그래서 패킷 분석 프로그램을 찾아보던 중 python의 scapy를 알게 되었다. 그래서, 바로 설치~ ]$ sudo apt-get install python-scapy 우분투 장비라서 apt-get으로 간단하게 설치 scapy의 실행 및 환경보기 ]$ sudo…

읽어보기 →
Network

L2, L3, L4, L7 스위치

L2, L3, L4, L7 스위치 L2, L3 등은 OSI의 7 레이어 중 어떤 레이어에서 수행되는가에 따라 정의된 분류 L2 Switch (Mac Address) 가장 원초적인 형태의 스위치는 L2 스위치이다. 원래 스위치의 정의에 가장 부합하는 것이 L2 스위치이므로 L2 를 그냥 스위치라고 부르기도 한다.…

읽어보기 →
Network

HTTP Header Field 와 Status Code

맨날 볼 때 마다 헷갈리는 http header 정보와 status code 를 정리 HTTP Header Field Accept 클라이언트측이 Content-Type으로 받는 데이터의 종류. MIME사양의 데이터 타입으로 표현된 것이다. text/html, application/xhtml+xml, */*: (MIME타입) HTML(HTML5), XHTML Accept-Charset 클라이언트측이 받은 문자 코드 세트 Accept-Encoding 클라이언트측이 Content-Encoding으로 받은…

읽어보기 →
Network

nexus 설치 및 설정

nexus 설치 및 설정 URL : http://www.sonatype.org/nexus/go Download Nexus 2.3.0 설치 및 서비스 포트 변경 ]$ wget http://www.sonatype.org/downloads/nexus-2.3.0-04-bundle.tar.gz ]$ tar xvzf nexus-2.3.0-04-bundle.tar.gz ]$ cd nexus-2.3.0-04 ]$ vi conf/nexus.properties ... # Jetty section application-port=8090 application-host=0.0.0.0 nexus-webapp=${bundleBasedir}/nexus nexus-webapp-context-path=/nexus ... ]$ ./bin/nexus start Starting Nexus…

읽어보기 →