'python 폴더'에 해당되는 글 1건

  1. 2010.08.24 Catching temporary I.E Files -IE 임시 파일 가로 채기 (5)

2010.08.24 22:46 Web

 제목은 거창하게 썼습니다만

사실 별거 아닙니다

인터넷에서 돌아다니는 동영상, 음악 파일들을 소장하고 싶을 때

자주 임시 폴더를 이용하고들 하죠

Windows7의 경우는 약간 트릭이 필요합니다

7의 인터넷 임시 파일을 살펴보면


<그림1. Windwos7의 인터넷 임시 파일의 모습>


매우 허전한 것을 볼 수 있습니다-.-

우리가 보았던 이미지, 음악 파일들은 대체 어디로 증발한걸까요

물론 숨김파일, 시스템 파일 숨김 체크는 진작 해제 했죠



<그림2. 숨김 파일은 모두 볼 수 있도록 설정>




<그림3. Cookie 파일들의 용량이 100메가?, 파일 개수가 8000개? >


임시 인터넷 파일 폴더의 자체 속성을 살펴보면 뭔가 있음을 알 수 있습니다

보통의 숨김 처리 방식은 아닌가보군요

간단한 Python Code로 확인해봤습니다



*한글 사용을 위해 1번째 줄의 코드를 추가해주었습니다

아무튼 이렇게 확인을 해보면

숨김해제로도 보이지 않던 파일,폴더들이 등장합니다

<그림4. 꼭꼭 숨어있던 임시 인터넷 파일들>

직접 타이핑해서 치면 들어갈 수 있습니다



<그림5. 기존의 임시 인터넷파일에 Low 를 직접 타이핑해서 폴더안에 들어간 모습>
들어가보니 우리가 원하는 것들이 있군요

지난 몇일간 봤던 이미지 파일 등 여러가지 Temp 파일들이 모여있는 것을 확인할 수 있었습니다

아무튼 Window7 에서는 인터넷 임시 파일 보기가 약간 까다롭습니다

서두가 길었군요

이렇게 파일을 뺄 수 있는 일반적인 경우가 존재하는 반면

임시 인터넷 파일들을 바로 삭제해 버리는 경우도 있습니다

어떤 경우에 사용되는지는 다들 짐작 가시겠죠?

아무튼 이런 파일들은 매우 빠르게 삭제 되기 때문에

0.04초만에 날아오는 미사일 탄두를 맞추는 어떤 초인이라도

직접 손으로 파일을 복사하기란 불가능에 가깝습니다

코드를 짜서 파일이 생성 될 때 까지 무한히 시도를 하다가

파일이 생성 되고 , 지워지기 전 그 아주 짧은 시간 동안 파일의 내용을 긁어내는 작업이 필요합니다




이번 코드는 악용 가능성이 존재하기 때문에

어느 정도 코드를 잘라냈습니다

약간의 응용을 거치면

여러 파일을 순차적으로 가져올 수 있습니다


<그림5. 순차적으로 페이지를 가져온 모습>
P.S

간혹 페이지를 읽고 있을 때와 IE 에서 파일을 지우고 있을 때 충돌이 일어나기도 합니다

그렇게 되면 파일이 지워지지 않고 남아있게 되죠

이 충돌은 어쩔 수 없는 것 같네요




'Web' 카테고리의 다른 글

I`m on a Chrome!  (0) 2010.09.13
웹브라우저의 춘추전국시대?  (0) 2010.09.13
Catching temporary I.E Files -IE 임시 파일 가로 채기  (5) 2010.08.24
Web Browser 제어 (IE [Internet Explorer])  (1) 2010.07.19
What is your Web Browser?  (0) 2010.05.28
What is BHO?  (2) 2010.05.24
Posted by LinkC
이전버튼 1 이전버튼

블로그 이미지
LinkC

태그목록

Tistory Cumulus Flash tag cloud by BLUEnLIVE requires Flash Player 9 or better.

공지사항

Yesterday21
Today20
Total330,163

달력

 « |  » 2019.7
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

최근에 받은 트랙백

글 보관함


. .