close
  • 홈
  • :
  • 위치로그
  • :
  • 태그
  • :
  • 방명록
  • :
  • 관리자
  • :
  • 새글쓰기
블로그 이미지

이슬나라 [isulnara.com]
프로그램 관련 문의...
전체 (208)
자작 프로그램 (24)
EzIP (3)
IEPageSetup (3)
iSysInfoX (2)
메신저 알림이 (1)
ezSVC (1)
WebFTP (2)
iDebugX (1)
기타 (10)
버그 신고 (1)
이것저것.. (55)
WebFTP 게시판 (0)
팁 모음 (77)
linux (21)
프로그래밍 (36)
윈도우 (5)
네크워크 (7)
기타 (7)
윈도우 숨은.. (4)
터미널 서비스.. (1)
공개 웹하드 (1)
관리자 (0)
PC 원격제어.. (1)
NAS (43)
«   2012/05   »
일 월 화 수 목 금 토
    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    
android nProtect bin splash usb station2 IP xbmc apache atom JDBC 플래시 brute-force attack ShrinkToFit ftp 원격제어 serial Window 선풍기 제어 jQuery pid sshd 유니콘 DSM3.2-1922 postgresql 아이피 rss 아이피변경 펌웨어 날짜비교 utf-8
[ezLink] 동시 접속수...
ezLink 1.2.1.2 정식... (5)
MD5 CRC 체크섬.
Apache, Subversion...
CentOS에 MongoDB 설치.
안녕하세요.. 알려주신...
isul / 05/15
너무 좋은 프로그램 잘...
김진수 / 05/12
직접 해결하셨네요.. 다...
isul / 05/01
var winOpen = window.op...
Mulgom / 04/30
이슬님 덕에 무난하게 출...
Mulgom / 04/30
black hat software.
black hat software / 04/25
일반 어플리케이션을 서...
ㅇㅇ/ / 2009
사이코웨어 : nProtect,...
√ MIRiyA's AstraLog / 2008
웹페이지에서 인쇄시 머...
醉生夢死™ / 2006
웹페이지에서 MAC Addres...
날자~!! 날어~!! / 2005
 최근글 목록
 2011/11 [2]
 2011/10 [3]
 2011/09 [1]
 2011/07 [3]
 2011/06 [1]
넷하드 - NAS 카페
무료 원격제어 프로그램
블로그가 뭥미?
솔라리스 테크넷
스티브 맥코넬
시놀로지 NAS 카페
하얀나무 - 캠핑 전문 쇼핑몰
하얀나무's Story
Total of
482301 visitors
Today 16
Yesterday 119
 
     
 이것저것.. 
설치 프로그램이 변경한 시스템 내용 찾기 - InCtrl5
Posted on 2006/03/29 01:12
 
 
 
 
설치 프로그램이 변경시킨 내용을 알아보는 방법에 대해서 설명합니다.
WinPE에서 사용하기 위해서나 아니면 크랙해야될 경우 유용합니다.

InCtrl5라는 프로그램이 핵심입니다.
InCtrl5는 설치 프로그램 변경한 레지스트리, 파일 등 모든 사항을 기록해 줍니다.

1. InCtrl5를 설치하고 실행하면 다음과 같은 화면이 나타납니다.

2. 설치할 프로그램을 Install Program의 ... 버튼을 눌러 선택합니다.
리포트 파일의 위치를 변경하고할 경우 Report filename의 ...를 눌러 위치를 변경합니다.(위 그림 참고)

What to track에서 레지스트리, 드라이브, INI 파일, 텍스트 파일 등의 버튼을 클릭하여 특정 부분만 지정할 수도 있지만

여기서는 기본 설정으로 변경하지 않고 진행하겠습니다.

3. 바이러스 백신, 애드웨어 제거 툴, 방화벽 등 네트워크나 파일 시스템을 변경하는 모든 프로그램을 종료합니다.

4. GO 버튼을 클릭하여 설치를 진행합니다.

5. Pre-install에서 레지스트리, 파일/폴더, INI 파일, 텍스트 파일의 현재 상태를 기록합니다. 설치 완료 후 비교하기 위해서겠죠..


6. 위 과정이 완료되고 나면 오른ㅤㅉㅗㄲ의 Install 부분이 활성화되며, 해당 설치 프로그램 실행됩니다.


7. 설치 프로그램을 순서대로 진행하고, 마지막 단계에서 완료 버튼을 눌러 설치를 종료합니다.

설치가 이 과정에서 완료되는 프로그램들도 있지만 많은 프로그램들이 최초 실행시 환경 설정 등을 하는 경우가 많이 있습니다.
그래서 설치한 프로그램을 한 번 실행 해 주는 것이 좋습니다.

이 강좌에서 설치한 프로그램은 단독으로 동작되는 프로그램이 아니라 IE 툴바에 플러그인 형태로 동작되는 프로그램으로 프로그램을 동작시키기 위하여 "보기-도구모음-사용자 설정"에서 아래와 같이 오른쪽으로 추가해 줍니다.

그리고 한 번 동작 시켜줍니다.


8. 프로그램 설치 및 최초 실행이 완료되고 난 후 InCtrl5에서 "Install complete"를 눌러 주면 아래 그림과 같이 Post-Install 과정이 진행됩니다.
현재 즉 프로그램 설치가 완료된 상태의 시스템 정보를 기록합니다.

9. 위 과정이 완료되면 자동으로 Analysis 단계로 넘어가며 5번에서 기록한 정보와 8번에서 기록한 정보를 비교하여 보여줍니다. 바로 아래 화면처럼..

10. 결과는 HTML, TEXT, CSV 세 가지 방식으로 볼 수 있습니다.

이 기록을 분석해 보면 설치 프로그램이 시스템을 변경시킨 모든 내용을 볼 수 있습니다.
레지스트리 내용은 필요없는 부분을 제거하고 *.reg 파일로 저장하고, 파일에서 변경된 내용을 분석하여 설치과정없이 동작되도록 하거나 크랙 등 여러가지 방법으로 이용하면 됩니다.


이상 InCtrl5를 이용하여 설치 프로그램이 시스템에서 변경한 내용을 분석하는 방법에 관해서 설명해 보았습니다.
InCtrl5의 경우 위 과정에서 보신 것처럼 아주 간단한 정도만 파악할 수 있습니다.
설치 프로그램이 윈도우를 재시작 시킨다거나 하면 그 내용은 파악하기가 힘이 듭니다.
또한 파일의 경우 내용 중 어떠한 부분이 변경되었는지도 자세히 알 수 없습니다.
이런 경우는 Ashampoo Uninstaller라는 프로그램을 사용하면 더 자세하게 분석할 수 있습니다.
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback [0] : Comment [0]
TrackbackAddress
http://isulnara.com/tt/trackback/119
SecretComment
  1 ... 115 116 117 118 119 120 121 122 123 ... 208