본문 바로가기

2008년 9월 17일 SIS 정보 apache error_log httpd.conf limit(post,get) - put trace delete options - indexes, exec cgi, include Banner - ServerTokens -> prod, min, os, full 가상디렉토리 생성 더보기
2008년 9월 16일일 Order deny, allow Deny from all Allow from 192.168.1. 192.168.1. 대역에서만 접속을 허락함 403 forbidden error 금지된 접속으로 인한 에러 htpasswd -c /usr/local/apache/htdocs/.htpasswd majinman -c 는 처음 계정을 생성할 때만 하는 것 다음부터는 빼고 입력한다 더보기
2008년 9월 11일 *조인 1. 교차조인(cross join) 1) ansi-sql select from 테이블명1 cross join 테이블명2 2) 다른 방법 select from 테이블명1, 테이블명2 2. 내부조인(inner join)=자연조인=등조인 1) ansi-sql select from 테이블명1 [inner] join 테이블명2 on (테이블명1.컬럼명=테이블명2.컬럼명) [inner] join 테이블명3 on (테이블명1.컬럼명=테이블명3.컬럼명) where 검색조건 2) 다른 방법 select from 테이블명1, 테이블명2, 테이블명3 where 테이블명1.컬럼명=테이블명2.컬럼명 and 테이블명1.컬럼명=테이블명3.컬럼명 and 검색조건 3. 외부조인(outer join) 3.1 좌외부조인(left .. 더보기
2008년 9월 11호 *조인 1. 교차조인(cross join) 1) ansi-sql select from 테이블명1 cross join 테이블명2 2) 다른 방법 select from 테이블명1, 테이블명2 2. 내부조인(inner join)=자연조인=등조인 1) ansi-sql select from 테이블명1 [inner] join 테이블명2 on (테이블명1.컬럼명=테이블명2.컬럼명) [inner] join 테이블명3 on (테이블명1.컬럼명=테이블명3.컬럼명) where 검색조건 2) 다른 방법 select from 테이블명1, 테이블명2, 테이블명3 where 테이블명1.컬럼명=테이블명2.컬럼명 and 테이블명1.컬럼명=테이블명3.컬럼명 and 검색조건 3. 외부조인(outer join) 3.1 좌외부조인(left .. 더보기
2008년 9월 9일 /usr/local 에 다 이동 zlib 부터 설치 ./configure --shared make make test make install make clean ================================ echo /usr/local/lib >> /etc/ld.so.conf /sbin/ldconfig --------------- openssl export LDFLAGS=-L/usr/local/lib export CPPFLAGS=-I/usr/local/include ./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl shared treads zlib make make test make install make clean un.. 더보기
1차 수시시험 winpcap 수시 시험 프로그래밍 해봐야 알 수 있다. 단답형 더보기
2008년 9월 8일 내 vmware history 파일 첨부하자 이외의 것은 여기다가 적는다 ./iptablees -A INPUT -s [IP] -j DROP[ACCEPT|REJECT] eth -> LAN PPP0 는 외부로 나가는 거 더보기
2008년 9월 4일 숙제 use pubs select * from titles 1-1. 김대리는 1991.10.1부터 1994.12.31일까지 출판되고(pubdate), (royalty)를 받지 않은 모든 책의 정보를 보고싶다. select * from titles where pubdate >= 1991-10-01 and pubdate 50 교수님 답 : select top 3 stor_id, sum(qty) as '합계수량' from sales group by stor_id having sum(qty) > 50 order by 2 desc 더보기
2008년 9월 4일 * 1부터 10까지 자연수를 더하여 합계를 출력하시오 (3의 배수 빼고, 3의 배수이면서 2의 배수인 수는 더하라 출력하라) declare @i tinyint declare @sum int set @i = 1 set @sum=0 while @i < 11 begin if @i % 3 0 begin set @sum = @sum + @i end else if @i % 2 = 0 begin set @sum = @sum + @i print '3의 배수이면서 2의 배수 : '+cast(@i as char(10)) end set @i = @i + 1 end select @sum * 1부터 10까지 자연수를 더하여 합계를 출력하시오 (3의 배수 빼고, 3의 배수이면서 2의 배수인 수는 더하라 출력하라) declare .. 더보기
2008년 8월 29일 // b0829.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include int Add(int a, int b) { return a+b; } int Minus(int a, int b) { return a-b; } int Mux(int a, int b) { return a*b; } int main(int argc, char* argv[]) { int a, b, c; int result; int (*pAdd)(int, int); int (*pMinus)(int, int); int (*pMux)(int, int); pAdd = Add; pMinus = Minus; pMux = Mux; scanf("%d%d.. 더보기
2008년 8월 29일 한 가지 변수로 여러가지 값 표현 [수시] #include "stdafx.h" #include #define OPTION1_MAN 0x00000000 #define OPTION1_WOMAN 0x00000001 #define OPTION2_SEOUL 0x00000010 #define OPTION2_BUSAN 0x00000020 #define OPTION2_DAEGU 0x00000030 #define OPTION3_CAR 0x00000100 #define OPTION3_TRAIN 0x00000200 #define OPTION3_PLAIN 0x00000300 int main(int argc, char* argv[]) { int a = OPTION1_MAN | OPTION2_BUSAN | OPTION3_PLAIN; printf("%x\n",a); int.. 더보기
2008년 8월 28일 *변수 범위 -사용자변수:@변수명 으로 표기, 일괄쿼리에서만 scope인 local변수 -시스템변수:@@변수명 으로 표기, session이 바뀌면 값의 영향력이 없는 p231 // 하나의 자료형에 두 변수 선언 불가? declare @myvar1 int, @myvar2 smallint, @myvar3 decimal(5,2) declare @myvar4 nchar(10), @myvar5 char(10) set @myvar1=5 set @myvar2=3 set @myvar3=4.25 set @myvar4='축구선수이름======>' set @myvar5='축구선수이름======>' set @myvar1=5 select @myvar4, @myvar5 use sqldb2b select @myvar4, name .. 더보기
2008년 8월 25일 win32 console tools - options - Directories(PATH) 여기서 include, library 추가 Project에서 C/C++ 탭에서 Preprocessor definitions에 WPCAP, HAVE_REMOTE Link탭에가서 wpcap.lib, ws2_32.lib 추가 라이브러리 보면서 혼자 만들어 보기 더보기
2008년 8월 25일 리눅스 커널 1. yum 2. make make install 3. rpm 하드 SCSI가 아니라 IDE ================================ www.kernel.org 2.6.26.tar.bz2 리눅스 커널 컴파일 하는 방법 (순서) 1. tar xvfj 파일명 1_2. bunzip2 tar xvf 2. cd linux ~~ 3. make mrproper 기존 걸 지워버린다는거 4. make menuconfig 5. make 더보기
jsp 더보기
2008년 8월 21일 데이터베이스 /*스키마 확인 2000:서버/db/사용자/개체 -> 2005:서버/db/스키마/개체 서버접근 - 로그인 > db접근 - 사용자/사용권한(permission) => 구별하자 로그인,사용자,사용권한에 대해서 역할을 부여할 수 있다*/ use pubs exec sp_helpdb exec sp_tables --복사 백업시 use master go backup database pubs to disk='c:\pubs.bak' --데이타 삭제후 복우너하여 확인할 것 use pubs select * from sales delete from sales use master go restore database pubs from disk='c:\pubs.bak' with replace * language syntax 1. .. 더보기
오픈와이파이 http://www.openwifi.co.kr/ 더보기
c언어 db 연동 서버/클라이언트 작업을 하던중.. db가 필요했다 ;; 당연히 서버는 리눅스..페도라 7. 머..페도라든 레드햇이든..수세든..그닥 차이는 없으나 리눅스기반이라는 것만은 중요! 여튼 mysql을 C언어로 연동하려고 하니..자료가 그닥 없다. 일단. odbc 랑 개발 라이브러리 .. 2가지 고민. odbc는 한번도 사용해보지 않아서..개발라이브러리를 찾는데.. 자료도 그닥 없다. 멀 받아야하는지도 모르겠다. 여기저기 뒤져서 찾은 자료가.. mysql-devel 이다. 이게 mysql.h 와 각종 라이브러리를 담고 있는 파일이었다. -_- 그걸 몰랐다니 -_- 알았다면 이미 작업 다 끝났을텐데 -_- 즉 mysql 을 돌리려면 기본적으로 server 파일이 필요하고. 그리고 데몬을 돌리고 mysql-deve.. 더보기
test.c ffffff 더보기
Web 2.0 에 대한 어느분의 자기추천글 [나의 추천 글] Web2.0에 대해 여러가지 말들이 많다. AJAX, RSS, Google 등이 낯설지 않은 단어들이 되어 버렸고, 얼마전의 세미나에서는 대성황은 물론 드물게 앙코르 까지 받았고, Web2.0을 다루는 책은 베스트셀러가 되고 있다. 그러나 식견이 짧은 때문인지, 리서치를 충분히 하지 못해서인지 모르겠지만, 왜 Web2.0이 나왔으며 그것이 정보라는 관점에서 내포하는 의미에 대해서 다루는 경우는 많지 않은 것 같다. 오늘도 이쪽 분야에서 웹2.0으로 유명한 분의 강의를 들었으나 단편적인 지식의 나열이라는 인상으로 조금 실망이다. 그 분 나름대로 청중의 수준을 배려한 것인지 모르겠지만. 일을 제대로 하기 위해서는 개념을 먼저 정확하게 잡아야 하지 않을까 ? AJAX, RSS, Wiki 같은.. 더보기
KLDP 에서 어떻게 IDS는 침입을 감지하나요? 현존하는 IDS들은 어떤 식으로 침입을 탐지할까욤?? 룰과 패킷의 정보를 단순히 비교만 해서 탐지하지는 않을텐데.. 예를 들면 포트스캔을 탐지하려면 동일한 송수신지 IP에서 단위시간당 일정횟수 이상의 연결이 시도되고.. 포트번호가 계속 변한다던가 하는 뭐 이런 조건으로 탐지를 한다면.. 새로운 룰이 추가될 때마다 탐지모듈의 코드도 수정되야 하는게 아닐까욤?? 이래저래 지식이 짧아서.. 스노트 소스 분석을 하기에는 시간이 좀.. 너무 방대하기도 하고.. 조언 부탁 드립니다.. 대부분 snort rule set 처럼 되는건 1차적인 IDS 이고, Submitted by neogeo on 수, 2003/09/17 - 9:19am. 0points대부분 snort rule set 처럼 되는건 1차적인 IDS 이고.. 더보기
commu 커뮤니케이션에 대해 잘못 설명한 것을 찾아보시오 3.완전한 커뮤니케이션은 자극과 반응이다. 커뮤니케이션의 종류에 대해 올바르게 설명한 것을 찾아보세요 4. 커뮤니케이션의 종류는 퍼스널 커뮤니케이션과 매스 커뮤니케이션으로 나뉜다 커뮤니케이션의 생리적 단위는 자극, 반응이다. 완전한 커뮤니케이션의 과정은 전달자(source)-내용(Message)-매체(channel) -수용자(receive)-효과(effect)라고하는 5가지 과정을 통하여 이루어짐 커뮤니케이션 스킬에 대해 잘못 설명한 것을 찾아보시오 커뮤니케이션의 본질은 애정이다. 효과적인 커뮤니케이션에 대해 올바르지 않은 설명을 찾아보시오. 상대방의 눈치를 잘 살펴야 한다. 바바라민토의 효과적인 커뮤니케이션 순서 (1)배경(situation) - (2)그.. 더보기
사무자동화 시험 공부하기 1. 인터넷으로 각정 더보기
Socket Programming with MFC (Korean).pdf 더보기
080611 유닉스 PPT(쉡 스크립트), backup(PPT) Database 백업과 복원 : 백업 파일명은 DB명과 동일하게 하는 것이 편리 ]# mysqldump -u root -p JusoBook > JusoBook_DB.sql 확장자가 붙으면 백업파일인지 쉽게 알 수 있다 : DB 안에서 Table 삭제한 후 복원(데이터베이스는 반드시 존재해야 함) ]# mysql -u root -p JusoBook < JusoBook_DB.sql insert into user(host, user, password, select_priv) values('localhost','myself',password('self1234'),'y'); insert into user values('localhost','hoseo',password(.. 더보기
통신망 관리 및 운용 6월 9일꺼 더보기
해킹 및 바이러스 080604 ipp = forge_ip_packet(ip_p:6); tcp tpp = forge_tcp_packet( ip:ipp, th_dport:80 ); send_packet(tpp,pcap_active:FALSE); speed up ==============ipp = forge_ip_packet(ip_p:6,ip_src:192.168.0.3); for(i=1;i 더보기
유닉스 실습 수시 mysql 시험임돠 깔려진 상태에 6월 18일? 인가 더보기
에드워드 권 세계에서 가장 호화로운 호텔 - 두바이의 상징 '버즈 알 아랍'(아랍의 탑) : 인공섬위에 지어진 세계 유일의 7성급 호텔 - 최고 호텔은 별이 5개인데 호텔 오픈 초기에 미국의 유명 저널리스트가 별 5개 보다 수준이 훨씬 높다고 해서 7스타라고 불림. 제일 싼 방의 숙박료가 하루 밤에 420만원 전 세계에서 온 조리장과 스텝들 420여명(조리사 200여명, 기물관리 등)을 총괄지휘하는 조리장 - 에드워드 권(권영민)수석총괄조리장 요리사의 최고봉 - 연봉 3억원 정도 1971년 강릉출생 1994년 강릉영동대 호텔조리과 졸업 졸업후 리츠칼튼 서울에서 근무, 미국으로 건너가 미국조리학교 CIA 수료. 미 샌프란시스코 리츠칼튼에서 조리과장 역임, 서울 W호텔 부총조리장 2003년 미국요리협회가 선정한 '젊은 .. 더보기
해킹 바이러스 발표 과제 PATH=$PATH:$하고자 하는 경로 적기 테스트 해보자 nasl을 대상으로 nasl 플러그인 하나 찾아서 소스 보여주고 이런 이런 일한다는 소스다 설명하고 시연가능하게 공부하고 짧은거 해도 됨 /opt/nessus/lib/plugins 가서 보면 다양한 플러그인들이 나오고 그 소스 보면 됨 레퍼런스 참조하면서 더보기