- 참치군
- ?
- stalk.io
- :: 2013년, 스리는 여섯살
- 웹 강좌
- 점프 투 파이썬
- 요니나의 대학생 재테크
- This is CS50
- 애자일 이야기
- isao의 IT,게임번역소
- 소프트웨어 이야기
- Color Scripter
- 어디를 가든지 마음을 다해 가라
- VisuAlgo
- 서울대 평생교육원
- 몽환
- RegExr: Learn, Build, & Test R…
- Hello, Stranger :D
- I Like Exploit
- Z3alous Security Story
- Project Euler
- Blog
- pieces of code
- window 쪼물딱 거리기
- IT - Informatics Alphabet
- rop
- 국제 정보교육센터 I2sec 대구 1기
- This is the moment. :)
- blackmoon
- z3alous는 세상에 소리 z3alous~
- Acord
- FORENSIC-PROOF
- 어셈블리
- Outsider's Dev Story
- Open Tutorials
- 코드라이언
- 컴퓨터 그래픽스와 3D 프린팅
- HACKABILITY
- Lee, Jae-Hong
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 파이썬
- 소켓
- 알고리즘
- Visual Studio
- 오지총
- C언어
- 버퍼오버플로우
- ubuntu
- 피보나치
- 베이스
- 창의공학설계
- 시간복잡도
- Debug
- Hello World
- 추상데이터타입
- Packet
- 레지스터
- 동대구
- 펌
- 컴파일러
- BOF
- 공간복잡도
- 염색
- Calling Convention
- 탈색
- 호출규약
- 블루블랙
- 디버깅
- Wireshark
- 발표
- Today
- Total
목록2015/12 (3)
c0smicb0y
환경: ubuntu 14.04 리눅스에서는 프로젝트의 소스코드들을 받아서 make를 통해 컴파일하여 사용할 때가 많다. 구조가 궁금하면 소스를 다 들여다 볼 수 있지만, 거대한 소스 집합들을 일일이 다 분석하기는 어렵다. 특히, 문서화가 잘 되어있지 않다면 한숨밖에 나오지 않는다. 이럴 때 분석을 수월하게 해주는 도구가 여러가지 있다. ctags, cscope 등등 그 중 프로젝트의 문서를 찾다보면 자주 나오는 doxygen을 사용하는 방법을 설명하고자한다. 먼저 설치할 패키지는 세가지이다. 그냥 doxygengui환경에서 작업이 가능한 doxygen-gui다이어그램을 그려주는 graphviz sudo apt-get install을 통해 모두 설치해주자. 1sudo apt-get install doxyg..
0. 사회적 쟁점과 법적 쟁점I. 정보통신의 발전농업혁명산업혁명정보혁명패러다임의 전환기술의 발전 이후에 인식의 변화로 이어짐항상 뒤늦게 따라감정책을 어떻게 변화시킬지 고민해야함 II. 인터넷의 특징인터넷은 필요에 의해 만들어짐익명성불특정 다수성시간적, 공간적 무한성무흔적성 III. 정보통신의 발전에 따른 법적 문제사이버 공간에서는 새롭고 다양한 형태의 신종 범죄가 발생하고 있으며, 이에 대한 형사법적 대응이 필요앞으로 사이버공간의 이용이 더욱 확대되고 법률관계도 다양, 복잡해질 것이 예상되며 이에 따른 입법적 대응도 점차 확대되고 심화될 것으로 보임기존에 있던 문제들이 다른 접근으로 이루어 지는게 많음인터넷에서 떠돌아다니는 것은 신호체계인데 이것을 무엇으로 잡을 것인가? IV. 개인정보의 침해와 보호인터..
netfilter는 우리가 일반적으로 소켓 프로그래밍을 할 때 쓰이는 인터페이스인 Berkely socket interface의 외부에 존재하는 packet mangling에 대한 프레임워크이다. 쉽게 생각하여 일반적인 소켓 프로그래밍으로는 패킷을 모니터링하는 것은 가능하지만, 패킷을 변조, 드랍하는 것은 불가능하다. 이러한 것을 가능케 해주는 프레임워크가 netfilter이다. netfilter는 크게 다섯 부분으로 구성되어 있으며, 각각의 프로토콜은 hook을 정의한다. 라우터로 들어오기 전인 PREROUTING자기 자신으로 들어오는 LOCAL_IN자기 자신에서 나가는 LOCAL_OUT자기 자신이 라우터 역할을 하여 다른 곳으로 포워딩해주는 FORWARD라우터를 지나 output interface로 ..