전체 글 625

비밀번호 수준 체크

http://www.microsoft.com/protect/yourself/password/checker.mspx 가끔 우리는 패스워드를 단순히 "1234", "1111" 또는 개인의 생일이나 이름등으로 쉽게 설정하고 한다.하지만, 이러한 쉬운 생각들이 우리의 개인 정보에 대한 접근을 용이하게 하곤 한다. 개인 정보에 대한 보호를 위해 암호를 설정할 때는8자리 이상영문, 숫자, 특수기호의 조합으로 설정해야 한다. 위 사이트는 이렇게 설정한 암호의 안정정도를 체크할 수 있는 사이트이다.한 번 당신의 암호의 안정성을 체크해 보시길 바랍니다. 관련 글해킹방지 - 암호유출프로그램

[Develope]/Security 2008.12.02

BoundsChecker 사용법

프로그램을 개발하다 보면, 얘기치 않았던 버그로 인해 고생하게 된다.아래 소개하는 프로그램은 메모리 릭이나 시스템 에러등의 상황을 런타임에 알려줌으로얘기치 않았던 버그를 수정할 수 있게 하여 좀 더 정확성있는 프로그램을 개발할 수 있게 한다. 정확한 출처는 기억나지 않아 밝히지 못함을 양해바랍니다 windows 단축키 모음MS의 대변신, Windows LiveWINDOWS VISTA AERO VS LINUX UBUNTU BERYLWindows Services for UNIXWindows Live Safety Center 무료 온라인 검사 서비스LeakTracer - trace and analyze memory leaks in C++ programs memory leak pmap을 이용한 memory le..

[Develope]/Windows 2008.11.25

zenoss 설치

1. zenoss 에서 다운받아 설치 1.1. 일정한 부분을 채우면 다운받을 수 있다. 1.2. 다운항목에서 시스템에 맞는 것을 선택하면 된다.(그냥 스킵 버튼을 누르면 됨) 개인적으로 Fedora 7을 사용하고 있고, 32bit 머신이라 "32 bit installer"를 다운받았다. 2. 프로그램 설치 2.1. 사전준비 2.1.1. mysql-dev, net-snmp-dev가 필요 2.1.2. MySql 설정(당연히 mysql도 깔려 있어야겠죠^^) mysql에 "events"라는 디비를 만들어야 하며, mysql user에 사용자를 추가해야 함. 2.1.3. 사용자 추가 및 환경설정(.bash_profile) adduser zenoss export ZENHOME=/usr/local/zenoss ex..

[Develope]/Web 2008.11.07

sed, awk 사용법

출처 : http://blog.daum.net/techtip/12414404 sed CMDsed 명령어는 스트림 에디터이다. 역할은 원본 파일에 변형을 주지 않고 단지 출력되는 결과를 변화시켜 보여주는 역할을 한다. 에디터의 일종이기 때문에 vi 편집기와 같은 많은 기능을 제공하고 있다. 또한 sed 명령어는 스크립트 형태로 파일에 저장할 수 있기 때문에 다중 편집이나 쉘 명령행에서 인용부호를 사용하는데 따르는 어려움을 줄여준다. ex)# sed '1,3p' /etc/passwd -> 1,2,3개의 라인을 한번더 출력# sed -n '1,3p' /etc/passwd -> 1,2,3 라인까지를 출력# sed '1,3d' /etc/passwd -> 1,2,3 라인을 제외한 나머지 라인을 출력# sed 's/..

[OS]/Embedded&Linux 2008.10.23

grep, egrep, fgrep, zgrep 사용법

출처 : http://geundi.tistory.com/113grep, egrep, fgrep1. 기능파일에서 특정한 패턴(문자열)을 찾는 명령어이다. 이는 해당 문자열이 들어있는 파일을 찾아 그 문자열이 들어가 있는 라인(행)을 화면에 출력한다.아래에 언급하는 메타문자를 활용하여 더욱 강력한 기능으로써 그 역할을 수행해낸다2. 사용법  (1)grep [옵션] [정규표현식(문자열)] [찾기 대상이 될 파일명]-입력으로 파일명이 오지 않으면 표준입력으로부터 입력을 받는다  (2)grep 패턴 *-현재 디렉토리에서 해당 문자열이 들어있는 파일을 찾아서 그 문자열이 들어가 있는 라인(행)을 화면에 출력한다.(서브디렉토리까지 검색하기 위해서는 아래 옵션에 언급하는 바와 같이 -r옵션을 주어야 한다)-grep 패..

[OS]/Linux 2008.10.23

깨진 mysql 테이블 복구 - 블로그(textcube) 데이터베이스

리눅스 서버를 가끔 잘못해서 그냥 종료시킬 때가 있었는데, 그렇게 되면 가끔 중요한 파일들이 깨지는 경유가 발생한다. 이번 경우도 그런 것으로 운영중인 블로그에 로그인이 안 되는 것이었다. 어렵게 어렵게 찾아낸 원인은 블로그의 데이터베이스 파일 중 하나가 깨져서였다. 해서 해당 테이블을 복구하도록 하였다. 복구 방법은 잘 설명된 아래 사이트를 참고하였다. 출처 : http://blog.naver.com/leolo?Redirect=Log&logNo=70024411307 Table 'xxxxxxxx' is marked as crashed and should be repaired.. analyze table tableName; ==> 테이블에 대한 보고서 작성 repair table tableName; ==>..

[OS]/Linux 2008.09.24

해킹방지 - 암호유출프로그램

- 실행 압축이 되어 있어서 해당 샘플들 안에 아래와 같은 바이러스를 내포 하고 있습니다. kiagen.exe : NateOn 관련 암호유출 프로그램 - serfarcp.dll 설치 serfarcp.dll è NateOn 로그인 창을 찾아 아이디와 패스워드 입력 시 특정 서버로 전송 C:\WINDOWS\System32\serfarcp.dll C:\WINDOWS\System32\coinme.exe 80.exe : 온라인 게임 관련 암호유출 프로그램 C:\WINDOWS\System32\drivers\windf.exe C:\WINDOWS\System32\drivers\windf.hlp 26.exe : 온라인 게임 관련 암호유출 프로그램 C:\WINDOWS\System32\nwizsys32.dll C:\WIND..

[Develope]/Security 2008.09.01

gnuplot을 이용한 통계데이터 분석

업무수행 중에 했던 경험을 정리 차원에서 적어 본다. 이 글은 gnuplot을 이용한 통계데이터를 도표로 만드는 예제이다. 이 글은 ftp 자동접속 & 특정 파일 내려받기 & 로그 분석 에 이어서 작성되는 문서이다. 원본 데이터는 다음과 같다.(밑에 부분은 생략) 여기서 필요한 데이터만을 갖고 오도록 한다. 나같은 경우는 2008로 시작하는 데이터 중에서 2, 13, 14, 15번째 column만을 갖어와 DEST_FILE에 저장하도록 하였다. cat $FILE | grep "^2008-" | column -c 1 -c 15 | awk '{printf("%s\t%d\t%d\t%d\n", $2, $13, $14, $15);}' > $DEST_FILE 이렇게 하여 얻어진 데이터는 다음 그림과 같다.(밑에 부..

[OS]/Linux 2008.08.20