disk init name="디스크이름",physname="db의 물리적 file path",size="할당공간",dsync="false" 
// 사이즈는 복구할 DB사이즈보다 커야함, 할당공간은 G단위설정가능

create database 생성할DB이름 on 디스크이름 = "11G" for load  // DB생성

load database DB이름 from '복구할 풀백업파일의 file path' // 생성된 DB에 복구

반응형

/usr/adm/sulog
/usr/adm/wtmt
/etc/security/faildlog
/etc/security/lastlog

접속로그 경로

현재 접속중인 사용자 보기
who

지난 접속 로그 확인
last | more
last -n 100 (최근 100건)
반응형

반응형

비스타를 쭉 쓰다 윈도우7 출시후 라이센스 구매후 정말 잘 쓰고 있는데 어느순간부터 종료를 할때...

프로그램 종료(닫기)를 기다리는중 이라는 메시지가 뜨면서 기다리다 꺼지는 증상이 눈에 보여 자꾸 신경을 건드렸는데..

찾아보니 MS에서 비공식 패치가 있다는걸 알게 되어서 겸사겸사 포스팅합니다.
아마도 후에 나오는 SP1에 포함될것 같은 패치네요.


다아시겠지만 x86이 32bit용 x64가 64bit 용입니다.
반응형

연도에 따른 간지(干支) : 1801년~2100년

신유년(辛酉年)

1801년

1861년

1921년

1981년

2041년

임술년(壬戌年)

1802년

1862년

1922년

1982년

2042년

계해년(癸亥年)

돼지

1803년

1863년

1923년

1983년

2043년

갑자년(甲子年)

1804년

1864년

1924년

1984년

2044년

을축년(乙丑年)

1805년

1865년

1925년

1985년

2045년

병인년(丙寅年)

호랑이

1806년

1866년

1926년

1986년

2046년

정묘년(丁卯年)

토끼

1807년

1867년

1927년

1987년

2047년

무진년(戊辰年)

1808년

1868년

1928년

1988년

2048년

기사년(己巳年)

1809년

1869년

1929년

1989년

2049년

경오년(庚午年)

1810년

1870년

1930년

1990년

2050년

신미년(辛未年)

1811년

1871년

1931년

1991년

2051년

임신년(壬申年)

원숭이

1812년

1872년

1932년

1992년

2052년

계유년(癸酉年)

1813년

1873년

1933년

1993년

2053년

갑술년(甲戌年)

1814년

1874년

1934년

1994년

2054년

을해년(乙亥年)

돼지

1815년

1875년

1935년

1995년

2055년

병자년(丙子年)

1816년

1876년

1936년

1996년

2056년

정축년(丁丑年)

1817년

1877년

1937년

1997년

2057년

무인년(戊寅年)

호랑이

1818년

1878년

1938년

1998년

2058년

기묘년(己卯年)

토끼

1819년

1879년

1939년

1999년

2059년

경진년(庚辰年)

1820년

1880년

1940년

2000년

2060년

신사년(辛巳年)

1821년

1881년

1941년

2001년

2061년

임오년(壬午年)

1822년

1882년

1942년

2002년

2062년

계미년(癸未年)

1823년

1883년

1943년

2003년

2063년

갑신년(甲申年)

원숭이

1824년

1884년

1944년

2004년

2064년

을유년(乙酉年)

1825년

1885년

1945년

2005년

2065년

병술년(丙戌年)

1826년

1886년

1946년

2006년

2066년

정해년(丁亥年)

돼지

1827년

1887년

1947년

2007년

2067년

무자년(戊子年)

1828년

1888년

1948년

2008년

2068년

기축년(己丑年)

1829년

1889년

1949년

2009년

2069년

경인년(庚寅年)

호랑이

1830년

1890년

1950년

2010년

2070년

신묘년(辛卯年)

토끼

1831년

1891년

1951년

2011년

2071년

임진년(壬辰年)

1832년

1892년

1952년

2012년

2072년

계사년(癸巳年)

1833년

1893년

1953년

2013년

2073년

갑오년(甲午年)

1834년

1894년

1954년

2014년

2074년

을미년(乙未年)

1835년

1895년

1955년

2015년

2075년

병신년(丙申年)

원숭이

1836년

1896년

1956년

2016년

2076년

정유년(丁酉年)

1837년

1897년

1957년

2017년

2077년

무술년(戊戌年)

1838년

1898년

1958년

2018년

2078년

기해년(己亥年)

돼지

1839년

1899년

1959년

2019년

2079년

경자년(庚子年)

1840년

1900년

1960년

2020년

2080년

신축년(辛丑年)

1841년

1901년

1961년

2021년

2081년

임인년(壬寅年)

호랑이

1842년

1902년

1962년

2022년

2082년

계묘년(癸卯年)

토끼

1843년

1903년

1963년

2023년

2083년

갑진년(甲辰年)

1844년

1904년

1964년

2024년

2084년

을사년(乙巳年)

1845년

1905년

1965년

2025년

2085년

병오년(丙午年)

1846년

1906년

1966년

2026년

2086년

정미년(丁未年)

1847년

1907년

1967년

2027년

2087년

무신년(戊申年)

원숭이

1848년

1908년

1968년

2028년

2088년

기유년(己酉年)

1849년

1909년

1969년

2029년

2089년

경술년(庚戌年)

1850년

1910년

1970년

2030년

2090년

신해년(辛亥年)

돼지

1851년

1911년

1971년

2031년

2091년

임자년(壬子年)

1852년

1912년

1972년

2032년

2092년

계축년(癸丑年)

1853년

1913년

1973년

2033년

2093년

갑인년(甲寅年)

호랑이

1854년

1914년

1974년

2034년

2094년

을묘년(乙卯年)

토끼

1855년

1915년

1975년

2035년

2095년

병진년(丙辰年)

1856년

1916년

1976년

2036년

2096년

정사년(丁巳年)

1857년

1917년

1977년

2037년

2097년

무오년(戊午年)

1858년

1918년

1978년

2038년

2098년

기미년(己未年)

1859년

1919년

1979년

2039년

2099년

경신년(庚申年)

원숭이

1860년

1920년

1980년

2040년

2100년

반응형

 

부모님께
- 효도할 것. (나중에 후회한다.)

패스트 푸드
- 음료를 시킬 때는 얼음을 빼달라고 하는 것이 좋다.(양이 많아진다고 함.)

맥도날드
- 감자튀김 먹을 때 100원 더 내고 너겟소스 하나 구입해서 먹으면 맛있다.(과일소스가 맛있다고 함.)

버거킹
- 와퍼 시킬때 올엑스트라로 시키면 야채가 2배가 된다. (추가요금 없음.)

 

롯데리아
- 아이스크림, 후라이 제품 등을 흘릴 경우 말하면 새것을 준다.
- 양념감자 분말은 원칙상 3개 다 주어야 한다.
- 쉑쉑치킨은 정량에 미달되는 편이 많으므로 주의해서 볼 것.
- 정장이나 하얀 모자를 쓴 직원이 짬밥이 높다.

음료
- 파인애플로 만든 것은 대부분 시럽+설탕맛이다.(원래 맛이 약해서라고 함.)

도미노 피자
- 주문시 늦는다고 미리 말씀드리지 않은 경우, 30분 지나면 1판당 2000원 할인/ 45분 지나면 전액무료.

베스킨라빈스
- 맛보기 스푼으로 32가지를 맛볼 수 있다.

휴게소
- 위생상 불량시 발급받은 영수증을 첨부하여 환불신청하면 다 먹은 경우에도 전액 환불 및 보상금 지급한다.

롯데월드
- 대기 줄 길때, 정문 앞에있는 엘리베이터 타고 3층 민속박물관or석촌호수쪽 매직아일랜드 매표소에서 자유이용권을 끊는다.
- 놀이기구 중 몇가지는 예약해서 줄서지 않고 탈 수 있다.

마트
- 과일(수박등등) 직원한테 골라달라고 하지 말 것 (알바라서 잘 모른다)
- 실제가격과 진열대라벨가격이 다를 경우 계산후 고객센터에 가서 가격이 다르다고하면 5천원 상품권을 준다. (가격변동시 라벨교체작업을 못하는 경우가 있다고함.)
- 주류구매 할 경우, 행사알바에게 마른안주 서비스를 달라고 하면 (열에 일곱정도는) 행사에 없는 상품도 몰래 준다.(단, 같은 회사제품만 준다고 한다.)
- 빵 구매 할 때 마감시간 끝날때 쯤이면 알바라고 말하면 빵 라벨 싼걸로 붙여준다.(혹은 빵 더 넣어준다.)
- 정육코너 양념된 돼지고기는 (앞다리살이라고 되어있지만) 잡육이 많이 섞여있다고 한다. (게다가 무게측정시 양념 무게도 같이 들어가서 실제 고기량은 적은편이라고 함.)
- 파손, 변질, 흠집, 유통기한 임박 등의 상품은 직원에게 50%의 가격으로 판매하고 있다.

 

 

이마트
- 고객센터에서 종이 봉투를 받을 수 있다.

편의점
- 캔음료 사먹을때 입 대는 부분은 닦아서 먹을 것. (빨대도 비닐에 싸여 있는 것이 아닐 경우도 마찬가지)
- 현금영수증 안챙기고 번호만 입력하는 경우 영수증 나오는지 확인 할 것. (그냥 가면 종료키를 누르는 경우도 있다고 함.)
- (뒤에 진열된 것이 신선할 것 같지만, 사실 진짜 신선한 것은 창고에서 대기하고 있다.)

회사
- 퇴사or회사가 폐업할 때, 경력확인증을 받을 것.
- 계약직근무에서도 계약서는 근무경력확인이 되는 경우가 있으므로 보관할 것.
- 폐업회사에 대해 경력확인 받을 때는 폐업사실증명원+4대보험 가입 증명서중 1부(일 단위까지 기입된것)로 확인 가능
- (여직원들과 친하게(깍듯하게) 지낼것.(여직원 입김이 무시 못 할 수준이라고 함.))

이삿짐
- 집안 구석구석 숨겨진 동전(지폐)들은 다 챙겨 갈 것. (주인이 안보면 슬쩍한다고 함.)

 

대중교통카드
- 교통카드 구입 후 뒷면 카드번호는 메모해 둘 것.(부러지거나 훼손됐을 경우, 카드번호로 잔액환불이 가능하다.)

아파트 카달록
- 가장 중요한 사실은 가장 작은 글씨로 적혀있다.

공익근무요원
- 4급판정자들은 근무지 본인신청일 오전 9시 이전부터 병무청 홈페이지에서 대기할 것. (편한것을 배정받을 수 있다고함.)

 

핸드폰
- 오프라인에서 사지 말것. (손님에게 3만원씩 엎을때마다 만원씩 인센티브가 올라간다고 함.)
- A/S센터에서 맡기기 힘든 경우, 대리점에서 레인보우포인트로 a/s접수 가능 한지 물어보고 맡기는 편이 편하다.(판매점과 대리점은 다르다고 하니 주의할 것. 대리점은 유니폼을 입고 있다고 한다.)
- 한 기계를 오래 쓴 경우(730일 동안 명의 변경없이 쓴 경우) 행복기변이라는 것이 될 수 있다. (대신 장기가입 혜택이 없다.)
- 대리점과 고객센터 사이가 별로 안좋다고 한다.(대리점 사기를 고객센터에 불평하기 때문이라고 함.)
- 폰 가입시 부가서비스 유지하는 것 안해도 된다.
- 쇼킹스폰서(할부값 중 전화비에서 만원 할인)에 속지 말 것.(24개월간 24만원씩 들어가게 하곤, 기본료+통화료가 4만원 넘어야 구매료 할인된다고 함. 즉, 문자는 많이 써도 해당 안됨.)

 

승강기
- 승강기구석에 달린 까만색 반구는 감시카메라다.(므흣한짓 하지 말 것!!!)

인터넷 면세점
- 오프라인으로 직접 가서 구입해도 할인률은 동일.(오히려 사은품을 더 챙겨 주는 경우가 많다고함.)

비상교육
- 위급상황시엔 119에 연락하는 것이 좋다.(112는 위치추적하기 어렵다.)
- 위치추적은 보험사에 연락하는 것이 최고다.

 

 

학원
- 전화로 먼저 통화해서 담당자 이름, 번호를 적어놓았다가 밀고당기기(다른 학원 알아보고 연락주기, 다른 학원 할인률언금 등등)을 잘하면 할인을 많이 받을 수 있다. (학원상담도 일종의 영업이라 매출을 올리기 위해 해준다고 함.) (but!!! 꼭 다닐생각이 있을 때만 문의할 것.)
- 잘가르친다고 소문나더라도 학생이 너무 많을 경우 보내지 않는편이 좋다.

과일 장사하는 포터 차량
- 아침에 살 것.(같은 가격 같은 갯수에 제일 싱싱하고 시알 큰 것으로 구입할 수 있다.)

 

인테리어
- 마감을 잘 해주는 집에서 할 것.
- (천장에 화재감지등이 불필요하게 많이 달린 경우, 천장작업중 보드를 잘 못 뚫어서 그렇다고 함.)
- 구체적인 요구사항을 지시할 것.

 

병원
- (병원마다 다르지만 환자블랙리스트가 있다고 함.)
- 대학병원 급의 큰 병원은 2월 초~3월 중순까지는 응급실을 피해서 다니는 편이 좋다.
- 큰 병이 날 경우에 큰 병원에 가는 편이 좋다. (작은 병으로 가는 경우 상대적으로 덜 관심받고

   덜 중요하게 여겨져 시간이 덜 할애되어 진료를 받는다고 함.)
- 규모가 작고 시설이 안좋더라도 아는 사람 있는 병원에 가는 편이 가장 좋다.

   (유명한 대학병원도 환자가 많아 관리가 소홀 할 수 있다고 함.)
- 약을 적게 쓰는 의사가 좋은 의사이다.

 

의학 관련 (혹시나 모르니 꼭 밑의 팁을 이용할 경우 꼭 의사에게 꼭 물어 봅시다.)
- 간에 좋은 음식, 약품을 먹고 악화되는 경우가 많다. (좋다고 알려진 것들이 그런 경우가 많다고 함.)
- 영양 수액의 경우 보험등재 제품을 쓸 것.

(등재 제품은 국가에서 가격을 정했기에 정가만 받지만 미등재 제품은 수익성으로 쓰이는 경우가 있다고 함.)
- 처방약에 대한 것은 드러그인포라는 곳에서 정보를 알 수 있다.
- 임산부가 철분보충 할 경우에는 철분 주사를 맞는 편이 좋다.(철분 약은 효과가 미비할 뿐)
- 소화가 잘 안되는 경우 prokinetics제제만 쓰는 편이 좋다.(위운동이 잘되게 도와주는 약이라고 함)

 

계란가게
- (달걀 껍데기에 똥묻은 경우 넘어가 줍시다.)

 

주유소
- 가급적이면 천정형 주유기에서 넣는 편이 좋다. (정량보다 조금 더 나온다고 함.)
- 고급휘발유는 사실 불스원샷성분이 조금 들어가있는 휘발유이다.

   (분기별로 한번씩 넣으면 불스는 따로 넣을 필요가 없다.)
- 휘발유는 오직 말통에만 판매하지만 경유,등유는 패트병(양동이)에도 살 수 있다.
- 자동차 세차시 저속으로 넣어주세요 라고 할 것. (천천히 진입되면서 더 오래 닦는 다고 함.)

 

도장
- 도장을 고를 땐 가서 한시간 정도 견학을 하고 결정하는 편이 좋다.(from. 대야망(최배달 전기만화)

보험
- TV에서 광고하는 보험은 싼것처럼 보이지만 실제로는 수수료가 높아 비싸다.
- 차량보험 중 다이렉트 보험은 하지 않는 편이 좋다.

  (협상방법에 따라 보상받는 것이 달라진다고 함.)

 

장기 해외여행
- 옷은 최소한으로 줄일 것. (오래있다보면 사서 입게 된다고 함.)
- 여행시엔 캐리어보다 배낭이 편하다.

 

제품(핸드폰, 차 등등) 구매
- 제품이 막 나온 경우엔 사지 않는 편이 좋다. (최초에 나간 물품 A/S내역을 정리 후 수정해서 제품을 판다고 함.)


옷가게
- 진열상품(마네킹)은 되도록 안사는 편이 좋다. (벌래가 똥싸놓아 더러운 경우가 많다고 함.)
- 동대문에 갈 경우 원가를 말하는 은어를 알고 가면 좋다. (야리, 후리, 까치, 다마, 대부 등등)
- 사장이 있는 가게에서 살 것. (직원들은 한정선 이하로 절대 못깎는다고 함.)

 

온라인 쇼핑몰
- 포인트을 많이 주는 경우가 아니면 물건 구입 후 탈퇴하는 편이 좋다.(신규회원에게 혜택이 많은편 이라고 함.)
- 너무 자주 하는 사람은 블랙리스트에 오른다.(리스트가 공유된다고 함.)

 

신나
- 100%, 80%, 60% 구분해 놓았지만 모두 60%인 경우가 많다.

 

피시방
- 관리 프로그램이 피카이면 천존 캐릭터 만들고 10분 있으면 2시간 공짜쿠폰을 받는다.(2009/12/11일 작성.)

 

노래방
- 사람 적은 시간에 가면 가격이 싸진다.
- 다수 인원인 경우 일부분이 들어가 방 받고 사람이 더들어 가는 편이 좋다.

   (노래방에 따라 인원 수에 맞춰 가격이 올라간다고 함.)
- (서비스 요구시 잘생긴(예쁜)사람이 하도록 한다.)
- 소파, 테이블에 부비적 대지 말 것. (제대로 청소되어 있지 않는 편이 많다.)

 

유흥가
- 월요일은 되도록 피하는 편이 좋다.
- 양주나 맥주 짝으로 시켰을 경우 노래방 시간비를 안받는 경우가 많다.(받으면 바가지.)
- 계산서에 RT요금은 웨이터에게 팁을 주었을 시 안줘도 된다. (T/C는 꼭 계산해야 하므로 착각하지 말 것.)

 

성인오락실
- 발 들이지 말고, 발들였데도 얼른 빠져 나올것.
- 기계들 확률조절이 가능하다.

 

사진관
- 사진을 정리해서 들고 가면 인화 시간을 줄일 수 있다.

 

중고차
- 매장 삐기에게 걸려 사지 말 것.(하바를 많이 넣어 판다고 함.)

 

극장
- 팝콘은 튀긴지 30분 정도 지나서 수분이 날라가야 더 바삭하고 고소하다고 한다.

   (막튀긴것 보다 식은 것이 맛있다고 함.)

 

CGV
- 콜라는 리필이 된다. (팝콘과 에이드는 안된다고 함.)

 

빵집
- 아침 일찍 튀김류나 페스츄리 등이 적은 편이면 전날에 해놓은 경우가 많다.
- 알바생과 사장에게 무엇이 맛있냐고 묻지 않는 편이 좋다. (알바는모르고사장은그 중에 오래된 것을 추천하는함.)
- 따뜻하게 먹는게 맛있는 빵은 데워준다.
- 큰 빵은 잘라달라면 잘라 준다.
- 와인에 대해 묻지 말 것.(모른다.)
- 뒤쪽에 진열된 빵이 더 신선한 빵이다.

 

법률 문제
-지역 법률구조공단에 전화해 물어 보는게 가장 정확하다.

 (법대생, 고시생들은 보통 실체법만 공부하는 경우가 많아 잘 모른다고 함.)

타이어
- 보관장소가 괜찮은 경우(자외선, 비등을 피한 곳) DOT(생산년도)를 확인할 필요 없다.

  (오래된 것을 가격을 깎아 사는 편이 낫다. 성능이 동일하다.)

 

콜센터
- 물어 봤을때 오래 기다리게 하면, 끊고 다시 거는 편이 좋다. (신입인 경우 물어볼때 마다 오래걸린다고 함.)
- 중요한 서비스 신청이나 재확인이 필요할 땐 상담원의 이름을 물을 것. (정신을 번쩍차린다고 함.)

  (보험, 은행, 쇼핑몰의 경우엔 필수적으로 하는 편이 좋다고 함.)

 

장례
- 장례식장에서 장례식장과 상조 가격을 비교해 보고 선택하는 편이 좋다. (굳이 가입한 상조를 쓸필요는 없다.)
- 상조상품은 100%만기 후에 79~81% 환불이 된다고 한다.
- 상조를 안들을 경우 장례식 직원에게 견적을 맡기면 건수를 올리기 위해 덤핑을 많이 때려준다고 한다.
- 화장할 경우 고인에게 제공되는 관,수의는 제일 싼것으로 하는 편이 좋다.
- 매장일 경우 수의는 좋은것으로 할 것.(유골에 나일론이 칭칭 감겨 있는 경우가 생길 수 있다고 함.)
- 관은 두께 치오푼이상(1.5) 쓰는 것이 좋다.(얇은걸 쓰는 경우 봉분안이 무너질 수 있다.)
- 입관할 때 고인 목욕시키는것을 본다고 하는 편이 좋다. (간혹 대충 하는 경우가 있다.)
- 고인에게 노자돈을 올리라고 할 경우 장례지도사 몫임을 알아도 아끼지 않는 편이 좋다.
- 발인제후에 제물은 깨끗한 과일이므로 챙겨가는 편이 좋다.

 

 

은행
- 적금이나 예금가입시, 5천만원이 넘지 않는다면 저축은행에서 가입하는 것이 이율이 높다.

  (세금까지 계산하면 실제로는 2금융권이 더 결과가 좋은 경우도 있다고 함.)
- 은행 금리도 흥정이 가능하다.

 

식자재
- 도라지, 연근, 마, 우엉 같은건 껍질이 있는걸 사서 가공할 것.(가공된 것은 표백제나 약품이 많이 들어있다.)
- 국내산 돼지고기 경우 브랜드를 확인 하는 것이 좋다. (브랜드 없는 돼지고기는 위생관리가 안좋은 편이 많다.)
(우수 국내산 돼지고기브랜드포크밸리(부경양돈조합), 크린포크(선진), 청미원올리브포크(청미원)
보리먹인돼지가천맥돈(해드림푸드), 돈마루(돈마루), 제주포크(제주양돈축협)
CJ프레시안포크(CJ), 백두대간포크(강원창영영농법인), 웰팜포크(다비육종)
도드람포크(도드람양돈농협), 하이포크(팜스코), 인삼포크진생원(도원진생원영농조합)
의성마늘포크(의성축산업협동조합), 프로포크(농협 목우촌), 한라산도야지(탐라유통)
장군포크(논산축협), 동설맥포크(진왕영농법인), 안동참마돼지(안동축협)
치악산금돈(금보육종), 실라리안소백산쑥돈(소백산쑥돈영농법인), 보성회천녹돈(보성그린티영농법인))

 

인터넷(+전화+TV)
- 해지 하려고 하면 못하게 하려고 여러가지를 제공한다.(할인, 속도 업그레이드, 상품권 등등)


반응형

일단  웜 바이러스의 형태로 ,  Viruslist.com 에 공식 기재된 진단명은,
Net-Worm.Win32.Kido  입니다.
변종이  여기서 파생되어져서  이름이 여러가지로 바뀔수가 있습니다.


자신이 사용중인 Microsoft Windows 운영체제가
MS08-067   취약점의  보안패치가 설치되지 않았다면 , 웜 형태로 유입되어서 PC내부로 침투하게됩니다.

감염된 후에 원래 운영체제가 설치되어있었던  드라이브만 HDD 포맷한뒤 , 재설치한다해도 , 이 웜은 이동식 드라이브, Recycle 폴더에까지 흔적을 남기는데
이동식 드라이브에 남아있었던  웜의 잔재나,
혹은
Recycle 폴더내에 남아있었던  웜의 잔재들,  또는  OS 재설치후에도 보안패치가 설치되지 않았다면 웹으로부터 유입되어져서, 
또 다시 활동할수가 있기때문에



사람들이 흔히  포맷을 한뒤 새로 설치해도  지워지지가 않는다,
이건 뭔가 기계적인 문제일것이다.  라고 잘못 알기도 합니다.



백신업체에서 내놓은   Auto Remove Tool을 수행한뒤 , 보안패치를 하는방법과,
자신이 수동으로 삭제한뒤 , 보안패치를 하는 방법이 있습니다.







아래 번역된 내용은   Kaspersky 글로벌 사이트에서 변종버젼이 아닌,
최초로 발견되었었던 , Net-Worm.Win32.Kido  웜에 대한  내용과 그에따른  삭제방법입니다.

(Kaspersky 한국지사에서 소개한 방법과는 약간 상이할 수가 있습니다.)
 - 아마도 약간 변종에 대한 대처방법을 서술한듯 합니다.

좀더 자세한 삭제방법과 정보를 취득하고 싶다면 ,  다음 링크를 방문하십시오.
http://www.kaspersky.co.kr/board/bbs/board.php?bo_table=Malware&wr_id=277






-자동 제거 방법-

1.아래 파일을 받는다.

2. KidoKiller.exe  를 실행합니다.

3. 검사가 끝날때까지 기다립니다.

4. 최신버젼의 백신으로 업데이트 한뒤 , 전체검사를 수행합니다.

5. 보안패치를 실시합니다.



                               위의 파일은  WindowsXP ,   아래 파일은  Widows Vista 입니다.




-수동 제거 방법-
  1. 아래 경로의 레지스트리 키를 삭제합니다.
    [HKLM\SYSTEM\CurrentControlSet\Services\netsvcs] -> 이 경로에 netsvcs 란 키는 원래 존재하지 않습니다.

  2. [HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost] "netsvcs"
    위 경로로 가면 netsvcs 내용에 키 파라메터가 2개 있는데 ,이 웜바이러스는 그 파라메터 값을 이용해서(필자 같은경우는 (12320, 1) 2개가 있음)
    System32 이하에   <rnd>.dll   형식의 파일을 만듭니다. (rnd는   무작위를 뜻합니다.)
    그 파일들을 모두 삭제합니다.

  3. 컴퓨터를 재부팅 합니다.
  4. 원래의 웜 파일을 삭제합니다. (이 원래 웜파일의 위치는 당신 컴퓨터에 웜이 어떻게 침투했느냐에 따라서 달라집니다).
  5. system32 폴더에 들어가서 아래와 같은 형식의 파일을 삭제합니다.

    <rnd>.dll    ( <rnd> 부분은 랜덤으로 생성됩니다.)

  6. 모든 이동식 저장 장치에 들어간뒤 , 아래 경로와 파일을 삭제합니다. 들어가서  삭제합니다.

    <X>:\autorun.inf <X>:\RECYCLER\S-5-3-42-2819952290-8240758988-879315005-3665\<rnd>.vmx
    rnd는  랜덤으로 생성되는 이름이며 ,  X 는  이동식 디스크 드라이브 문자열을 말합니다. 

  7. 아래 파일을 OS 버젼에 맞게 내려받아서 설치합니다.



    위의 파일은  WindowsXP ,   아래 파일은  Widows Vista 입니다.

  8. 안티바이러스 SW를 설치하고 , 최신버젼의 DB로 업데이트 한뒤,   전체검사를 수행합니다.
반응형

'Useful Tips > SㆍW' 카테고리의 다른 글

Unix & AIX 서버 로그 저장 위치  (0) 2011.04.12
Windows 7 종료지연 문제 MS비공식 패치  (0) 2010.08.26
마이플랫폼 참고자료  (0) 2009.09.09
SSO 관련 자료  (0) 2009.09.02
JEUS 운영 및 관리  (0) 2009.09.01

☞ c3mix 상품제외처리

 if ( v_AssignFg == '1' ) 
  gds_StdProd.filter("PROD_KIND_CD=='11'||PROD_KIND_CD=='12'||PROD_KIND_CD=='13'||PROD_KIND_CD=='14' ") ;
 else if ( v_AssignFg == '2' )
  gds_StdProd.filter("PROD_KIND_CD=='11'&&PROD_CD<>'000003'") ; // c3(mix) 제외
 else if ( v_AssignFg == '3' )
  gds_StdProd.filter("PROD_KIND_CD=='11'&&PROD_CD<>'000003'") ; // c3(mix) 제외
 else if ( v_AssignFg == '4' )
  gds_StdProd.filter("PROD_KIND_CD=='12'") ;

 

☞ 그리드에서 소수점처리

 데이터셋은 DECIMAL 로 불러오고 ,

그리드설정항목 :  Display=number , Edit(e): lowernum , Mask(E): expr:###,###,###,###.### 으로 설정해서 0 도 표시된다.

 

 

주문처리 구현중에 수량만 처리안되어서 ds 에서 type을 integer 로 수정해서 처리완료되엇음

 

// 유종가져오기 (주유소 , 충전소 )
  v_Row = ds_Assign.SearchRow("ASSIGN_CD='"+strCode+"'") ; // 소속구분 확인
  v_AssignFg = ds_Assign.GetColumn(v_Row,"ASSIGN_FG"); // 1:본사 2:충전소 3:용기검사소, 4:주유소
  if ( v_AssignFg == "2" )
   gds_stdProd.filter("PROD_KIND_CD='11'") ; // 충전소
  else if ( v_AssignFg == "4" )
   gds_stdProd.filter("PROD_KIND_CD='12'") ; // 주유소

  ds_StdProd.CopyF(gds_StdProd) ;
  ds_Prod.CopyF(gds_StdProd) ;  

 

decode(length(Tostring("COND_RATE")),0,'###,###,###.###','###,###,##0.###')

 

☞ 말풍선 도움말

  function grd_Ship_OnMouseOver(obj,nPosX,nPosY,nRow,nCell,nPivotIndex)
{
 if ( nCell == 3 )
 {
  obj.ToolTipText = ds_Ship.GetColumn(nRow,"MNG_DEAL_NM") ;
 } else {
  obj.ToolTipText = "";
 }
}

 

☞ 그리드 속성처리 가변으로 적용하기

iif(CNT=="1", "완전","부분")

iif(DELI_NM == '확인', 'red','default')

 

☞ 그리드 중복처리
suppress 1로 셋팅한다.

 

☞ 그리드 포커스 이동처리   MoveToNextCell()
function grd_DealSale_OnEnterDown(obj,nRow,nCell,strVal,nPivotIndex)
{
 //trace ("nCell = "+ nCell ) ;
 // 추가에누리 등록시에 스킵처리한다.
 if (nCell == 14 ) grd_DealSale.MoveToNextCell();
 grd_DealSale.MoveToNextCell();
}

 

 

☞ 그리드 배경색을 지정

    // 그리드 배경색을 지정한다.
   grd_LeadList.SetCellProp("body",colIdx,"BkColor",v_BgColor);
   grd_LeadList.SetCellProp("head",colIdx,"BkColor",v_BgColor);
   grd_LeadList.SetCellProp("head",colIdx,"text",day+"\n("+v_YoilNm+")" );

☞ 날짜 증가

addDate("strDate" ,   1 ) ;

addMonth("strMonth", 1 ) ;

 

☞ EXPRESION 사용

iif(gfn_IsNull(ds_Mboard.getcolumn(currow,"R_ASSIGN_CD")),ds_Msupp.getcolumn(ds_Msupp.FindRow("NM_CD",ds_Mboard.getcolumn(currow,"R_ASSIGN_FG")),"NM_SUB"),ds_Massign.getcolumn(ds_Massign.FindRow("ASSIGN_CD",ds_Mboard.getcolumn(currow,"R_ASSIGN_CD")),"ASSIGN_NM"))

iif(parseInt(ds_Gauge.getcolumn(currow,"GAUGE_NO"))%2,"green","yellow")

iif(ds_Gauge.getcolumn(currow,"END_DAY")=="99991231","")

iif(ds_Gauge.getcolumn(currow,"END_DAY")=="99991231", "null","date")

 

☞ 그리드 멀티선택 기능

function Grid_PersonList_OnHeadClick(obj,nCell,nX,nY,nPivotIndex)
{
 if (nCell == 0)
 {
  if (Grid_PersonList.GetCellProp("head",0,"Text")=="1")
  {
   Grid_PersonList.SetCellProp("head",0,"Text","0");
   
   for(var i=0; i<dsPerson.RowCount(); i++)
    dsPerson.SetColumn(i, "chk", "0");
  }
  else
  {
   Grid_PersonList.SetCellProp("head",0,"Text","1");
   
   for(var i=0; i<dsPerson.RowCount(); i++)
    dsPerson.SetColumn(i, "chk", "1");
  } 
 }
 else
 {
  gfn_GridSort(Grid_PersonList,dsPerson,nCell,9);
 }
}

☞ 특정 그리드로 이동 설정 ;

    // 선택항목으로 이동
   var v_Row = ds_Mboard.SearchRow("SEQ='"+ gv_BOARD_SEQ +"' && REPLY_SEQ='" + gv_BOARD_REPLY_SEQ +"'");
   ds_Mboard.row = v_Row ;

☞ 파일 가져오기  LoadXML();

dsPam.LoadCSV(arg_dsTC.GetColumn(arg_Row, "PARAMETER"));

gds_Temp.LoadXML(ret);

자료 생성용 Dataset을 만든다.
 Create("Dataset", "dsPam", "DataSetType=\"Dataset\" Id=\"dsPam\"");

생성된 Dataset을 삭제한다.
 Destroy("dsPam");

ds_Assign.FireEvent = false;  데이터셋의 변경에 따른 부하를 줄이기 위해서 사용

eval(this.OnLoadCompleted + "()");   this.OnInit = "gfn_OnInited";

decode(rowtype, "update", "yellow", "insert", "red", "default")

☞ grid 를 이용한 subSum 구현하기

dataSet 에서 -- 속성에서 group Key setting -- grid 에서 항목에 대한 supress 를 지정한다.

dataSet 에서 -- columns 에서 sum, sum-text 에 구현해준다.

bkColor ==>  decode(jigup_nm,'소계','yellow','white')

grid Editor 에서 sum 라인에서 Expr : Sum('jigup_amt') 로 처리해 준다.

grid - HeadHeight

grid - RowHeight

 

CopyF - 필터된 dataSet 을 넘길때 사용한다.

 gds_Assign.filter("ASSIGN_FG == '1' ") ;
 v_Row = ds_Assign.CopyF(gds_Assign);

☞ 트리메뉴 세로간격

RowHeight

 

데이터셋에서 타이틀 볼드해제하기

boldhead : false

 

☞ max 값 구하기 , lpad 사용하기

maxVal = Lpad(parseInt(ds_mainMenu.Max("loc_no"))+1 , '0', 2) ;


☞ 데이터셋 : dataSet

fillarea : 데이터셋영역중 미사용영역도 동일하게 적용하기

cellMoving : 제목부분을 마우스 드래그로 이동가능하게 적용

 

 공통함수

1- 로그저장 로직

2- LOADING 메세지

3- 이미지 표준네이밍 작업

4- 제목부 타이틀 이미지 작업

5- 권한설정 확인부 공통로직

 

 

 

--- ftp 처리


#------------------------------------------------------------------------------#
# to get van ftp file server
#------------------------------------------------------------------------------#
ftp -n ${host_ip} << -!
    user ${user_id} ${user_pwd}
    prompt
    cd  ${r_move_dir}
    lcd ${l_move_dir}
    get ${remot_file_name} ${local_file_name}
    bye
<< -!
#------------------------------------------------------------------------------#

 

 출처 : 스터디넷

 

반응형
SSO 관련 자료   
  theY      
WAS간 세션공유

*** 사용자 인증여부만 참조할 경우

1. 쿠키에 사용자 키 저장
2. DB에 WAS간 세션아이디 매핑 테이블을 두어 상태 참조 등등

*** 세션에 많은 객체를 담아 상태를 유지할 필요가 있는 경우

1. 세션 클러스터링 구현


*** 발췌

========================================================================================
가장 단순한 방법은 Cookie를 이용하시고, 실질적인 정보는 DB에 저장하시어
두 머신이 공유하는 방법일 거라 생각 됩니다.
예를 들어 한 머신에서 Login을 하면 그 정보가 DB에 기록되고, Cookie에
특별한 자신만의 고유한 session_id를 발생시킨 후, 다른 머신으로 변환될 경우
DB에서 session_id에 해당하는 정보를 DB에서 Query해서 "아하, 이 Client는
이미 로그인 했었군"이라 판단할 수 있겠지요....
(단, Cookie는 모든 머신으로 날아갈 수 있게 도메인이 셋팅되어야 할 것이고,
session_id는 서블렛엔진의 기본적인 세션이 아니라, 비즈니스적으로 만들어진
임의의 것이어야 합니다.)
그러나, 이것은 user_id에 대해서만 공유될 수 있을 뿐, Servlet의 Session 에
저장된 여하한의 java Object에 대해서는 적용받을 수 없겠지요....
기능상의 제한이 있게 마련입니다.

========================================================================================
javax.servlet.http.HttpSession을 의미하시는지요? 그렇다면, 정확히는 WAS 에서 세션클러스터링을
지원해야 합니다.. 그렇지 않고서는.. 개발자가 세션클러스터링을 구현해야 겠죠..
Naming Service 같은걸 이용해서. 근데,, 그게 쉬운일 같아 보이지는 않습니다.
두 머신상의 세션의 동기화 문제랄지 그런부분이 아주 골치아플것입니다.. 특히 이것은 앞단에
L4 의 세션이 sticky 하지 않아서 request가 왔다 갔다 할수 있는 상황에서 문제겠지요..

========================================================================================
http://blog.naver.com/kyt0223.do?Redirect=Log&logNo=20017526292

몇몇 사이트에서, "세션유지기능"을 직접 제작하는 분들을 보았습니다. cookie에
key값을 생성하여 담고, key값을 이용해 static java.util.Hashtable에 넣고 빼는 방법으로
자체 제작하는 하는 것이지요.
혹은, 몇 명이 접속하였는지를 보기 위해, "접속자를 모니터링하기 위한 용도"로 이러한
시도를 하시곤 합니다.

이 분들이 종종 놓치는 부분 중의 하나는,  H/W머신(혹은 하나의 인스턴스)가 하나일
뿐이라는 가정을 하는 경향이 있다는 겁니다. 부하량이 늘어나 여러대의 서버로 확장할
경우, 원격의 인스턴스간의 데이타를 공유할 수 있도록 클라이언트/서버 구조의 TCP/IP
Socket/RMI를 사용할까, 데이타베이스를 경유해버릴까 등의 고민이 시작되고,
MOM(Message Oriented Middleware)를 사용하거나 simple MOM 를 TCP/IP로 구현해 볼까도
생각합니다.
하나의 서버에 담겨 있는 Hashtable의 값을 다른 서버에게 publish/subscribe방식으로
공유케 하는 것이지요. 실시간 변경된 값을 전달해 줄까, 아니는 주기적으로 전달해
줄까를 고민합니다. 또한 늘어만 가는 Hashtable의 데이타를 session timeout과 같은
기능을 어떻게 효율적으로 구현할까를 고민하게 됩니다.

.....이쯤되면, "잉, WAS(Web Application Server)의 Http Session Clustering 기능을
만들고 있군..."라는 최종적인 결론에 도달합니다.

이미 적용되어 있던 자체 제작된 기능을 나중에 여러대의 서버로 확장운영될 시점에
구조적인 문제나 성능상의 이슈로 결국 제거됩니다. (3곳 정도의 고객사에서 그러한
상황을 목격했습니다.)

J2EE스펙에서는 동일한 WAR(Web ARchive)내에서만 HTTP Session이 유지됩니다.
일부 WAS는 동일한 EAR(Enterprise ARchive)내에 존재하는 여러개의 WAR간에도
세션클러스터링을 지원합니다. (하나의 EAR에는 여러개의 WAR 및 EJB-jar가 존재할 수
있고, EAR단위로 서버(Server,인스턴스)에 deploy되는데, 서버는 인스턴스가 하나일
수도 있고, 여러대의 H/W박스에 분산되어 여러대의 Server(인스턴스) 클러스터일 수도
있습니다.)

========================================================================================
http://www.javaservice.net/~java/bbs/read.cgi?m=qna&b=consult&c=r_p&n=959681361

질문하신 분도 지적한 바와 같이 당연히 떠오르는 문제가 바로 "세션클러스터링"
입니다. 여러 머신으로 운영할 때, 한 머신에 접속했다가 다른 머신으로 부하분산
메카니즘에 의해 다른머신으로 Request가 이동되면, 기존 머신에서 저장시켜둔
각종 "세션정보", 예를 들어, UserID, 자신이 선택한 Shopping Items 등이 그대로
머신과 머신사이에서 유지되어야 한다는 것이지요...

IBM WebSphere Application, BEA WebLogic, SilverStream Application 등등은
각기 고유한 방식으로 이러한 세션 클러스트링 기능을 제공합니다.
(세션클러스트링은 스펙이 존재하는 것이 아니기에 Vendor 고유한 방식으로
Implementation 됩니다.)

IBM WebSphere Application Server의 경우, Version 2.0.x 역시 세션클러스트링을
제공하며, Version 3.0.x에선 DB를 이용하여 "Persistent Session" 기능을 제공합니다.
보통 Memory상에서 세션정보를 갖게 하는 것이 일반적이지만, file을 이용하기도하고,
DB를 이용하기도 합니다.

========================================================================================
http://www.dev2dev.co.kr/pub/a/2005/05/session_management.jsp

세션 속성을 여러 JVM에서 처리하려면 세션 속성을 serialize할 수 있어야 합니다. 이것은 클러스터링
요구 사항입니다.
세션 속성의 일부 필드를 transient로 선언하여 논-클러스터(non-clustered)로 만들 수 있습니다.
그러면 세션 속성의 모든 필드를 serialize할 수 있어야 하는 요구 사항이 없어지는 반면 이러한 속성이
백업 서버로 완전히 복제되지 않을 것임을 의미하기도 합니다. 이러한 접근 방법을 따르는 개발자는
이 속성 필드가 상실되더라도 애플리케이션이 일관된 방식으로 작동될 수 있도록 아주 신중하게 해야 합니다.
대부분의 경우 이러한 접근 방법은 단순히 모든 세션 속성을 serialize할 수 있는 객체로 변환하는 것보다
마무리가 좀 더 복잡합니다. 하지만 세션에서 아주 방대한 양의 사용자별 데이터를 캐시하는 경우 유용한
패턴일 수 있습니다.
J2EE 서블릿 사양(버전 2.2, 2.3 및 2.4)은 클러스터에서 공유해서는 안되는 서블릿 컨텍스트에 대해 설명합니다.
WebLogic Server는 기술된 대로 이 사양을 구현합니다. 싱글톤(singleton) 데이터 구조로서 서블릿 컨텍스트에
의존하는 논-클러스터(non-clustered) 애플리케이션을 클러스터 환경으로 이동하면 포팅 문제가 발생합니다.
일반적으로 애플리케이션이 J2EE 사양을 따르도록 하는 것이 모든 개발자 팀의 목표여야 함에도 불구하고
Coherence*Web은 클러스터 컨텍스트 옵션을 지원합니다.
클러스터 환경에서 발생하는 보다 미묘한 문제는 객체 공유 문제입니다. 논-클러스터(non-clustered)
응용 프로그램에서 두 세션 속성이 공통 객체를 참조하는 경우 공유 객체를 변경하면 두 세션 속성의 일부로서
표시됩니다. 그러나 이것은 클러스터 애플리케이션에서 흔한 경우는 아닙니다. 컴퓨팅 리소스의 불필요한 사용을
막기 위해 대부분 세션 관리 구현은 요청 시 세션 속성을 개별적으로 serialize 및 deserialize합니다.
WebLogic Server와 Coherence*Web(Traditional 및 Split 세션 모델)은 모두 기본적으로 이런 방식으로 작동합니다.
공통 객체를 참조하는 두 세션 속성을 개별적으로 deserialize하면 공유된 공통 객체는 두 번 인스턴스화됩니다.
공유 객체 동작에 의존하고 쉽게 수정할 수 없는 애플리케이션의 경우, Coherence*Web은 전체 세션 객체를
단일 동작으로 serialize 및 deserialize하는 Monolithic 세션 모델 옵션을 제공합니다. 그러면 처음부터 클러스터링을
염두에 두지 않고 설계된 애플리케이션에 대한 호환성이 제공됩니다.

========================================================================================

반응형

1588이나 1566으로 시작하는 대표번호가 무료가 아닌 유료란 사실은 대부분 아실거라고 생각됩니다만 SK브로드밴드의 106도 무료가 아닌 유료입니다. KT의 100번은 무료구요. 파코즈 채남영님의 글을 보고 제 블로그에도 올려봅니다.
앞으로는 무료통화로 겁시다 대기사간 몇분이면 요금이 상당합니다. 상담전화도 서비스인데 당연히 무료로 걸어야죠~

★SKT
유료 : 1599-0011, 1566-0011
무료 : 114(휴대폰) / 080-011-6000(일반전화)

★KTF
유료 : 1588-0010
무료 : 114(휴대폰) / 080-080-1618(휴대폰/일반전화)

★LGT
유료 : 1544-0010
무료 : 114(휴대폰) / 080-019-7000(휴대폰/일반전화)

◆KT
무료 : 100(일반전화) / 080-2580-016,018 (휴대폰/일반전화)



◆하나로텔레콤(SK 브로드밴드)
무료 : 080-8282-106 (휴대폰/일반전화)

◆데이콤
유료 : 1544-0001
무료 : 080-850-8572 (휴대폰/일반전화)

◆온세통신
유료 : 1688-1000, 1688-2000
무료 : 083-100 (휴대폰/일반전화)

출처 ▶ [통신] 각통신사별 무료전화입니다
         내용보기 : http://www.parkoz.com/zboard/view.php?id=my_tips&no=13243
반응형

+ Recent posts