강좌 / 팁

소프트웨어 Nsis 패킹 파일에서 .nsi 스크립트 추출하기

2023.11.14 19:50

sunshine 조회:606 추천:16

- 7-Zip을 이용해서 Nsis 패킹 파일에서 .nsi 스크립트 파일 추출하기입니다. 그리고 UniExtract로 추출이 가능합니다.

portableapps.com. 또는 portableappz.blogspot.com에서 제작된 것은 언팩킹이 될 것으로 여겨집니다.

Nsis단일파일패킹도구.exe로 패킹된 파일도 언패킹이 됩니다.

간이패킹도구_3.2.0.1_ko.exe로 패킹된 파일은 언패킹이 안됩니다.

 

1. Nsis 지원 7-Zip: 7zNSIS_ALL.7z

공식 버전: 7z934.exe ~ 7z1505.exe -> 이 외의 버전은 지원이 안되어서 .nsi 스크립트 파일을 추출할 수가 없습니다.    

수정된 비공식 버전: 7z2102.exe, 7z2301.exe 

Nsis 지원 파일 v1505, v2301 두 개를 단일 파일로 제작했습니다. : 7zNSIS_1505_SFX.exe  7zNSIS_2301_SFX.exe

 

2. 샘플 파일: CCleanerPortable.exe  PotPlayerPortable.exe  AcronisLauncher_x64.exe

- 아래는 CCleanerPortable를 연 경우입니다.

 

1) Nsis 미지원 7z으로 Nsis로 패킹된 파일을 "압축 파일 열기"한 경우: .nsi 스크립트 파일이 없습니다.

1.png

 

2) Nsis 지원 7z으로 Nsis로 패킹된 파일을 "내부 열기"한 경우: .nsi 스크립트 파일이 표시됩니다.

[NSIS].nsi 추출은 마우스를 이용해서 외부로 끌어내면 됩니다.

2.png

 

3) 위의 2) 번에서 추출한 [NSIS].nsi 파일: [NSIS].nsi

///////////////////////////////////////////////////////////////

; NSIS script NSIS-2

; Install

 

SetCompressor /SOLID lzma

SetCompressorDictSize 32

~~~~~~~~~

/*

1 ProgramFilesDir

17 "C:\Program Files"

34 $PROGRAMFILES

38 CommonFilesDir

53 "$PROGRAMFILES\Common Files"

70 $COMMONFILES

*/

///////////////////////////////////////////////////////////////
 
 
번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4430 영문판 SP1 RTM 버전에 한글 MUI 통합되네요 [55] snoopy 14205 0 02-10
4429 아래 MUI 통합된 스샷 추가입니다 [10] snoopy 12195 0 02-10
4428 Snoopy VISTA SP1 KOR INTEGRATED 설치후기 [10] gnrl 14750 0 02-12
4427 [해결했습니다.] Vista64종료시 30초 이상 ...??? [17] 기가매니아 15848 0 02-12
4426 내 Windows에서 메모리 4기가가 왜 다 나오지 않지? [6] DuDu 10293 0 02-14
4425 2008 server에서 rearm+timerstop으로 정상작동.... [9] 갈매기 6690 0 02-17
4424 비스타 창 두께 줄이기 [5] 클레사 10192 0 02-20
4423 [re] 차라리 이 방법이 더 낫지 않을까요? [5] ULTIMATEK 7510 0 02-21
4422 비스타 64비트에서 지원되지않는 거의모든프로그램을 쓸 수... [16] Star★Bros 11116 0 02-21
4421 [re] 익스플로러 영문글꼴이 바뀌지 않을때 [1] 호리병 8222 0 02-21
4420 한글 비스타에서 영문 비스타 글씨체(Segoe UI)를 쓰는 방법 [6] Bums 9811 0 02-21
4419 서버 2008, FLP 설치팁 [3] pass 7380 0 02-28
4418 32bit 혹은 4GB메모리 지원에 대한 이야기... [22] (/` `)/ 와~ 13873 0 03-05
4417 남아도는 메모리로 게임 로딩을 빠르게... [14] 꾸리꾸루 14370 0 03-11
4416 피닉스 바이오스 개조하기 [1] 라이 14439 0 03-13
4415 비스타 sp1 소프트모드 인증하면서 부팅전 메시지 안뜨게 ... [16] Cid 13099 0 03-15
4414 비스타 SP1을 다언어 사용자 인터페이스 (mui) 언어 팩 설... [2] 김종익 9623 0 03-18
4413 램디스크로 ReadyBoost 사용하기 [1] kk789 13907 0 03-19
4412 Vista SP1(Service Pack 1) 설치 후 필요없는 파일 삭제로 ... [25] 김정행 14840 0 03-24
4411 32비트 드라이버를 64비트로 만드는 법 (링크) [10] 비스타즐 10913 0 04-01
XE1.11.6 Layout1.4.8