분류 전체보기 478

snort inline 정리.... 시작

- snort 와 snort inline 의 차이점 snort 가 2.3.0RC1 버전부터 snort inline 기능을 메인 프로젝트에 포함시켰습니다. 그래서, snort inline 프로젝트와 차이점이 궁금했었습니다. 아래 링크는 차이점을 비교한 사이트입니다. http://www.inliniac.net/blog/2007/05/14/differences-between-snort-and-snort_inline.html - linux 최신 커널과 bridge 관련 옵션을 설정후 커널 컴파일 해서 재부팅 - iptable 설치 # cd iptables-1.4.9 # make KERNEL_DIR=/usr/src/linux # make install KERNEL_DIR=/usr/src/linux # make i..

Engineering/Network 2010.08.25

이상한 이름을 가진 파일을 지울때 (in Linux)

실수 또는 우연찮게 특수문자가 들어간 디렉토리 또는 파일들이 생길 수 있습니다. 보통 rm "AAA BBB" 이런식으로 rm 뒤에다가 " " 를 추가해서 삭제를 할 수 있습니다. 이상한 이름을 가진 파일을 rm 뒤에다가 입력해야되는데, 방법이 1. bash 의 탭 기능을 이용한다. : rm 뒤에서 삭제할 파일의 첫글자를 입력하고, 탭을 입력하면 자동으로 파일이름이 완성됩니다. 그럼 삭제가 가능합니다. (자동완성 기능은 csh 에서는 "set filec" 가 설정되어 있어야하지만, bash 에는 기본으로 포함됩니다.) 2. 입력이 불가능한 파일이름의 삭제는 find -inode -exec 를 이용한다. : ls -lai 로 지우려고 하는 파일의 i-node(i 옵션) 를 알아냅니다. 그리고, find 옵션..

Engineering/Etc 2010.08.19

트위터 버튼 달기

아래 링크를 참조합니다. http://twitter.com/goodies/tweetbutton 여러가지 버전의 트위터 버튼이 있지만, twitter.com 에서 이번에 지원하는 버튼입니다. 버튼 모양을 사용한다고 보고(텍스트, url 버전도 있지만), "data-count" 부분을 "vertical" 또는 "horizontal" 로 바꾸고, "data-via" 부분을 원하는 내용으로 바꾸면 됩니다. 주로 트위터 아이디로 많이들 사용하죠. Tweet 트위터 버튼을 누르면, "散策 의 정리공간 :: http://t.co/FLp6gm0 via @firstboos" 이 담겨있는 트윗창이 나타납니다.

Engineering/Etc 2010.08.18

모네의 산책

클로드 모네, 산책(La Promenade), 1875. 파리의 오르세 미술관에서 직접 모네의 그림을 보았습니다. 교과서로 책으로만 보아오던것을 직접 두눈에 담을 수 있다는 것이 마냥 신기해서 한참을 바라봤습니다. 그러나, 옆에서는 그림에 대한 설명을 오디오로 듣고 있는 한국어 오디오가 없다는 것이 서러웠습니다. 그렇게 그림만 보다가, 이제 한국에 와서 기억이나서 찾아보고 합니다. 모네의 그림 중 '수련'도 직접 보았습니다만, 이 '산책'도 전시되어 있었는데 그림의 모델이 모네의 부인인 까미유라는것은 몰랐습니다.

Thinking 2010.08.11

웹 크롤링(web crawling) 방지와 wget(크롤링 무시) 옵션

웹 사이트에서 구글이나 웹 로봇들이 크롤링(스파이더링) 하는것을 막기위해 robots.txt 를 많이 이용한다. http://www.thesitewizard.com/archive/robotstxt.shtml 그런데, wget 에서 robots.txt 를 방지하는 옵션이 있다. (v1.12 에서 이 옵션으로 정상작동하는 것을 확인하였다.) #wget -e robots=off --wait 1 http://your.site.here http://wget.addictivecode.org/FrequentlyAskedQuestions#robots

Engineering/Etc 2010.08.10

MySQL Injection - load_file()

MySQL 함수중에서 load_file() 은 String 계열 함수로써, 인자인 파일 이름에 해당하는 파일을 열어서 내용을 반환하는 함수입니다. LOAD_FILE(file_name) 예제) mysql> UPDATE t SET blob_col=LOAD_FILE('/tmp/picture') WHERE id=1; 예제와 같이 사용하면 무난하겠지만, 아래와 같이 하면 passwd 파일을 결과값으로 볼수 있게됩니다. select ename from emp UNION select LOAD_FILE('/etc/passwd'); 참조 : http://coffeenix.net/board_view.php?bd_code=1707%20 http://dev.mysql.com/doc/refman/5.1/en/string-fun..

Engineering/Etc 2010.07.30

워드문서내 가로 세로 혼용 문서 만들기

예전에 워드 문서 내에서 페이지가 세로로 나오다가 중간에 가로로 나오는 것을 본적이 있었는데, 어떻게 작성한것인지 궁금했습니다. 이번 기회에 한번 찾아 보니, "구역 나누기" 를 해서 페이지만 바꿔주면 되는것이었군요. 아래 마이크로소프트사 도움말 페이지를 참고하세요. http://office.microsoft.com/ko-kr/word-help/HA010182355.aspx

Engineering/Etc 2010.07.29

런던파리 여행_나만의 팁입니다.

네이버 유랑카페에 올렸던 글을 정리해봅니다. http://cafe.naver.com/firenze/753878 런던-파리 여행전에 매일와서 정보를 얻어가고 했었는데, 16일날 귀국하고 이제야 등업해서 글을 살짝 올려봅니다. 처음가는 것이라 나름 열심히 정보를 찾았다고 생각했었는데, 막상 현지에서 부딪치니 여행책자에 없던 내용들이 마구 나타나더군요. 정리겸해서 저도 글을 올려봅니다. 제 개인적인 생각들이라 실제와 맞지않다면 태클 걸어주세요. 잘못된 정보로 고생하는 분들이 생기면 안될테니깐요. [출국 전] 1. 휴대폰 로밍시, skt 같은 경우엔 사람이 그렇게 많지가 않았습니다. 그런데, kt 는 한참 줄을 서야되더군요. 오전 9, 10시쯤 되니깐 공항이 사람들로 붐비기 시작해서 일수도 있겠네요. [런던 교..

Traveling 2010.07.20

linux 명령어 watch - 주기적으로 실행 결과 표시

리눅스 명령어 중에 명령어 실행 결과 값을 계속 지켜보고 싶을 때가 있습니다. shell 스크립트로 작성해도 되지만, 명령어 중에 watch 가 있습니다. 예전에 라우팅 테이블을 실시간으로 변경되는 것을 눈으로 직접 확인하기 위해 사용한적이 있는데, 아주 유용했습니다. 사용법은 아래와 같이 단순합니다. 결과 화면은 전체화면으로 나타납니다. # watch -n [시간:초] 예를 들어, 라우팅 갱신 상태를 1초 단위로 확인하고 싶다면 # watch -n 1 ip ro 이렇게 하면 main 라우팅 테이블의 상태를 1초마다 확인할 수 있습니다. # watch -n 1 ls -la /tmp /tmp 디렉토리의 파일 리스트 결과를 1초마다 확인합니다.

Engineering/Etc 2010.07.20