일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 배경이 가려진 레이어 팝업
- WEB-INF 노출
- Java
- 자바스크립트
- CSS
- fckeditor
- 청보리밭
- 비밀번호 유효성
- html5
- 다음메일
- 퀵메뉴
- 고창
- POST 전송
- XSS 차단
- apache tomcat 연동 보안
- 암호화&복호화
- MARGIN
- 네이버 지도API
- 일괄처리
- column명비교
- 클라우드
- 치환
- addbatch
- @tistory.com
- 스팸글 차단
- PADDING
- 스크롤 이동
- 2012 사진공모전
- 자동 로봇 글등록
- 중복필드
- Today
- Total
목록분류 전체보기 (57)
그곰의 생활
----- Loading ----- HTML 삽입 미리보기할 수 없는 소스
구글 차트 : http://code.google.com/intl/ko-KR/apis/chart/ 구글 차트 주소생성 : http://www.jonwinstanley.com/charts/ 주소 생성 사이트의 설명은 아래 블로그에서 확인하면 된다. http://offree.net/entry/Google-Chart-API-Chart-Generator
아래 스크립트를 이용하여 html 태그를 구성한다. 세로모드일 때 출력 가로모드일 때 출력
**.sh라는 쉘 스크립트 파일 형식을 vi로 만든다. 그리고 아래 소스를 입력하고 서버 상황에 맞게 수정한다. #!/bin/sh #백업일을 이용 파일명 설정 dat=`date +%Y%m%d%H` #생성된지 30일 이상된 백업파일 삭제 find /home/backup/db/*.tgz -mtime +30 -exec rm -f {} \; find /home/backup/source/*.tgz -mtime +30 -exec rm -f {} \; #DB백업폴더 이동 cd /home/backup/db #MySQL 서비스 중지 service mysqld stop #DB 저장폴더 압축파일 생성 tar cvfpz mysql_$dat.tgz /var/lib/mysql/mysql #MySQL 서비스 시작 service m..
보안때문에 GET, POST, HEAD 정도만 사용하고 PUT, DELETE, TRACE는 막아두는데 방법은 WEB-INF\ web.xml에 코드 추가 openCoss http Auth SecureFile /* HEAD PUT DELETE TRACE openCmsAuth
이과 같은 조건이라면 PUT혹은 DELETE 메소드를 이용하여 콘텐츠를 생성하거나 삭제할 수 있다. ----------------------------------------------------------------------------- HTTP 메소드 전송형태 설 명 ----------------------------------------------------------------------------- PUT PUT [request-uri] HTTP/1.1\r\n POST 와 유사한 전송 구조를 Host:[HOstname] 혹은 [IP] \r\n 가지기 때문에 헤더 이외에 메시지(데이터)가 Content-Length:[Length in Bytes] \r\n 함꼐 전송된다. 대개 원격지 서버에 지정한..
출처 : Posted by 미야프 http://miyaf.tistory.com/archive/20090718모든 파일과 설명은 http://forge.octo.com/jcaptcha/confluence/display/general/Developer+Documentation 이곳에서 확인 가능. 매이븐 2 를 사용하지 않았으므로 그 아래의 내용대로... http://sourceforge.net/projects/jcaptcha/files/ 에서 jcaptcha-all.jar 파일을 받고 http://commons.apache.org/downloads/download_collections.cgi 에서 commons-collection-3.2 혹은 상위 버전을 받아서 webcontent 밑의 WEB-INF 밑의..
특정단어 포함 여부 확인 String spamList [] = {"sex","매춘","교육센터"}; for(int i=0;i
요즘 공개된 게시판 등에는 프로그램(로봇)에 의해 자동 등록된 광고물들을 흔히 볼 수 있는데, 이것은 보는 사람의 눈살을 찌푸리게 만들고, 사이트 운영자의 관리 부담도 가중시킵니다. 그래서 이를 막기위한 알고리즘을 구상해 보았습니다. 자동등록 방식중 가장 일반적인 형태는 먼저 로봇을 이용해 게시판의 글쓰기 폼을 찾아 제목, 본문 등의 필드 이름들과 action url 등을 찾아 DB화 시켜두었다가, 고객의 요청(?)이 있을때 광고 내용을 필드에 맞게 구성해 action url로 바로 POST로 날리는 방법을 사용하고 있습니다. 따라서 프로그램이 실제 광고글을 등록하고 다닐때는 글쓰기 폼을 거치지 않고 바로 action script로 데이터를 날리게 됩니다. 이 원리를 이용해 action script에서는..