본문 바로가기

IT 인터넷

MASS SQL Injection 에 대한 DB 복구 MASS SQL Injection 에 당해서 피해보는 사례가 많은것 같습니다.그래서 요즘 이런 형태 분석에 많은 시간을 투자하고 있네요..참고가 될까 해서 올립니다.(마지막이 될듯...) 아래 쿼리를 실행시키면 MASS SQL Injection로 당한 DB에서 악성코드 문자열을 제거합니다. declare @t varchar(255),@c varchar(255) declare table_cursor cursor for select a.name,b.name from sysobjects a,syscoluMns b where a.id=b.id and a.xtype='u' and (b.xtype=99 or b.xtype=35 or b.xtype=231 or b.xtype=167) open table_cursor ..
adobe 포토샵 드림위버 등 사용권 만료 해결방법 어제만해도 잘사용하던 드림위버 포토샵 들.... 에러나는 설치버전은 CS4다. 오늘 실행하니 갑자기 팝업에 사용권 만료 라고 아무것도 실행이 되지 않는다. . . . 아래는 퍼온글.... 언인스톨 후 새로운 시리얼로 리인스톨을 해도 해결이 되지 않고 같은 등록 만료 메세지가 출력되는데 이는 기존 설치 정보가 남아있기 때문이다. 간단히, Program Files\Common Files\Adobe\Adobe PCD\cache\cache.db 를 삭제하면 해결이 된다. 재인스톨을 하면 아무 문제없이 새로운 시리얼로 설치가 가능하다. ps: 상위 파일을 지우고 재설치 하지않고 그냥 실행하면 30일 트라이얼 과 시리얼 입력 할것인지 선택하는 창이 나온다, 시리얼 있는 유저는 등록하면 전에 사용하던 그대로 사용가능..
SQL 테이블에있는 공백이 아닌 값 체크 select * from 테이블명 where not(rtrim(컬럼명)='') - 붉은색 not부분을 빼면 공백값을 가져온다..다른 where절과 and를 붙여 썼다.. 기본문서는 검색을 통해 여기를 참고 하였다. http://k.daum.net/qna/view.html?qid=0Fnxl
SQL <NULL> 값을 공백값으로 바꾸기(쿼리분석기로) update 테이블명 set AAA = '' where AAA is null -AAA는 테이늘 컬럼 열값으로 AAA에 해당하는 열의 값을 공백값으로 바꾸어 준다
특정테이블이 쿼리분석기가 안먹히고 테이블명이 잘못되었다고 나올때 -사용자를바꾸어준다- 검색,수정,삭제 등이 오류가 발생할 경우 아래와 같이 처리한다. exec sp_changeobjectowner '기존소유자이름.테이블명', 'dbo'
Photoshop CS3 이미지 로딩 시간 문제 해결(이미지 오픈 오류) 포토샾 CS3 비스타 64bit 사용자를 위한 팁입니다. 네트워크에서 공유된 프린터를 사용시에 이미지를 읽어 오는 시간이 20초 이상 걸리는 문제가 생깁니다. 이때는 윈도우 설치시 자동으로 제공되는 프린터를 기본으로 설정하면 이미지 읽는 시간이 정상적으로 돌아옵니다. [출처] Photoshop CS3 이미지 로딩 시간 문제 해결(이미지 오픈 오류)|작성자 미치겠네 ※ 다른컴 네트워크프린터를 기본프린터로 설정했더니 고사양에도 불구 하고 로딩이 너무 느렸다. 로컬프린터나 Microsoft XPS Document Writer 기본으로 깔린 것으로 기본프린터로 설정했더니 ok!
Windows Vista 에서 CS3 종료 오류해경방법 CS3를 실행할땐 아무 이상이 없다가 종료할때 에러 메세지가 뜨는 이유는 CS3와 윈도우 입력도구가 맞지 않아서 이다... 입력도구에서 Microsoft 입력기 선택하면됨 [출처] Windows Vista 에서 CS3 종료 오류해경방법 |작성자 오스터
SQL2000 - DB복원시 사용자가 이미있습니다. 출처 :http://blog.naver.com/teched/100042895558 디비복원후 사용자로그인설정시 기존로그인 아이디가 붙어 삭제도 안되고 적용도 안되고 그럴땐 위 같이 쿼리분석기로 일치시켜주면 되었다....뭐이리 복잡해 ㅡㅡ;