J2J25SETUP.EXE (파일버젼 1.0.1.4) - 파일 변조 프로그램

 





J2J25 프로그램의 특징

 

① 파일의 모든 데이터를 변조하는 것이 아니라 일부분을 변조하도록 설계되었기 때문에

   "원본 덮어쓰기" 옵션을 사용하면 엄청나게 빠른 속도로 변조 및 복원이 가능


② J2J25 파일 변조 복원 프로그램엔 설치 버전 과 무설치 버전 2종류가 있습니다.

③ j2j25 1.0.1.1 버전 경우, 어베스트 백신에서 
FileRepMetagen [DRP] 바이러스가 진단되는 문제가 있었으나,

    j2j25 1.0.1.4 버전에서는 이 문제를 해결해서 깔끔하게 설치 및 실행이 됩니다. 안심하고 사용하셔도 됩니다.

 



 

 

사용법

 

 

 1. 파일 변조 및 복원할 파일을 선택 후, 이 공간으로 끌어옵니다.

 

 2. 비밀번호가 걸려 있을 경우, 해당 비밀번호를 입력합니다.

 

 3. 변조하기 또는 복원하기 작업을 선택합니다.

 

 4. 시작 버튼을 누르면 5초도 안되서 바로 변조 및 복원이 완료됩니다.

 

 

J2J25 v1.0.1.4 도움말

 

 

1. J2J25란

 

 J2J25는 아주 작은 보안성과 매우 빠른 속도를 제공(원본 덮어쓰기의 경우)하는 변조/복원 프로그램입니다.

 원본 파일의 아주 일부분을 변조하여 일반 프로그램에서는 파일의 형식을 진단할 수 없도록 해줍니다.

 

2. 라이센스

 

 J2J25는 프리웨어입니다. 배포 및 사용이 자유입니다.

 이 프로그램으로 인하여 발생하는 문제에 대하여 개발자/배포자는 일절 책임을 지지 않으며 사용자는 어느 누구에게도 책임을 물을 수 없습니다.

 이 프로그램을 사용하시는 것은 위 라이센스에 동의하는 것으로 간주됩니다.

 프로그램의 버그가 발견되면 0cd0dvd@gmail.com으로 메일주시면 참고하도록 하겠습니다.

 

3. 작업종류

 

 작업은 "변조하기", "복원하기", "검사하기"의 3종류가 있으며 작업 종류에 따라 일부 옵션이 무시됩니다.

 즉, "검사하기"의 경우 "원본 덮어쓰기"나 "같은 폴더에 출력하기" 옵션은 무시됩니다.

 

 3.1 변조하기

 

 파일을 변조하기 위한 작업입니다.

 변조하기는 내부적으로 변조작업 후에 검사하기를 수행하기 때문에 별도의 검사작업이 필요하지 않습니다.

 변조하기에 선택가능한 옵션은 "원본 덮어쓰기", "같은 폴더에 출력하기"입니다.

 변조 방법은 방법3만을 지원합니다.

 

 3.2 복원하기

 

 변조된 파일을 복원하기 위한 작업입니다.

 복원하기는 변조된 부분을 제외한 나머지 파일부분이 손상된 경우를 진단하지 않습니다.

 복원하기는 내부적으로 검사하기를 수행한 후에 복원하기 때문에 별도의 검사작업이 필요하지 않습니다.

 복원하기에 선택가능한 옵션은 "원본 덮어쓰기", "같은 폴더에 출력하기"입니다.

 하위버전으로 변조된 파일 역시 복원이 가능합니다.

 

 3.3 검사하기

 

 검사하기는 변조된 파일이 맞는지를 비밀번호를 기반으로 검사하는 기능입니다.

 검사하기에서는 실제 파일이 변경되거나 추가되지 않습니다.

 검사하기에서 "원본 덮어쓰기"나 "같은 폴더에 출력하기" 옵션은 무시됩니다.

 

4. 출력옵션

 

 출력옵션은 "원본 덮어쓰기", "같은 폴더에 출력하기"가 있으며 일부 옵션에 따라 다른 옵션 및 "출력 경로"가 비활성화됩니다.

 

 4.1 원본 덮어쓰기

 

 변조 또는 복원시 복사본을 만들지 않고 원본에 변경된 내용을 적용하는 옵션입니다.

 이 옵션을 선택시 작업속도가 가장 빠릅니다.

 

 4.2 같은 폴더에 출력하기

 

 작업파일이 있는 폴더에 출력파일을 생성하게 됩니다.

 이 경우 "출력 경로"에 지정된 값은 무시가 되며 생성되는 파일은 변조시 사용자가 설정한 확장자(기본값은 J2J)가 추가되며 변조된 파일 복원시 사용자가 설정한 확장자일 경우 삭제됩니다.

 

5. 비밀번호

 

 변조시에 설정한 비밀번호와 동일한 비밀번호로만 복원이나 검사가 가능합니다.

 1.0.0.2 이전과 1.0.0.3 이후의 버전에서 비밀번호를 설정한 경우 호환되지 않습니다.

 비밀번호란을 비워두면 기본값으로 변조와 복원이 수행되게 됩니다.

 

6. 작업 파일

 

 변조, 복원 또는 검사하기 위한 작업파일들을 지정하는 곳으로 마우스 드랙&드롭으로 하나 이상 추가할 수 있습니다.

 리스트에 추가된 파일 위에 마우스를 갖다 대면 파일 정보/상태를 알려주는 풍선도움말이 보여집니다.

 

7. 출력 경로

 

 변조 또는 복원된 파일을 저장하기 위한 출력 경로를 지정하는 곳으로 출력되기 원하는 폴더를 마우스 드랙&드롭으로 설정할 수 있습니다.

 

8. 탐색기 연동

 

 이전 버전까지 있었던 탐색기 연동 기능은 제거되었습니다.

 

9. 환경설정

 

 변조시 추가할 확장자를 설정할 수 있습니다. 기본은 J2J이며 원하는 확장자로 설정이 가능합니다..

 복원시 변조시 확장자와 동일한 확장자가 있으면 해당 확장자를 삭제하지만 그렇지 않으면 확장자 삭제를 하지 않습니다.

 

10. 오류무시하고 복원

 

 이전 버전까지는 오류가 있을 경우 복원이 중단되었지만 오류를 무시하고 복원을 시도할 수 있는 기능을 추가하였습니다.

 복원 또는 검사가 실패한 파일에서 마우스 우측버튼을 눌러 오류무시하고 복원을 선택하면 됩니다.

 단, 이 경우 원본 덮어쓰기는 지원되지 않고 무조건 사본을 생성하게 됩니다. 

11. 유틸 제작자 공시디 님 연락처

     공시디 님 블로그: http://blog.daum.net/mjhmd/203    

     공시디 님 이메일: 0cd0dvd@gmail.com 

 파일 변조 방식


0. 변조 단위 x : 10240000

파일 처음부분 변조

1. 파일의 크기를 구한다. y

2. 파일의 크기x를 (y * 100)으로 나눈 몫 z를 구한다.

3. 만약 z가 0이면 1로 변경한다.(최소 1회)

4. 비밀번호가 설정되지 않았으면 x 크기만큼의 메모리 IV를 순서대로 0x00 ~ 0xFF까지를 반복하여 저장한다.

5. 파일 맨 처음부터 x 만큼 읽어와서 IV의 값과 XOR 연산한 값을 IV에 저장한다.(이 때 읽어온 내용을 CRC 해시에 업데이트한다)

6. 파일 포인터를 현재 위치에서 -x만큼 이동한 후 IV를 파일에 저장한다.

7. x만큼 읽어와서 IV 값과 XOR 연산한 후 IV에 저장 및 파일에 저장하는 일련의 작업을 z 만큼 반복한다.

 

파일 끝부분 변조

8. 파일 포인터를 파일 끝으로부터 -(x * z)만큼 이동한 후 x 크기만큼 읽어와서 IV의 값과 XOR 연산한 값을 IV에 저장한다.(이 때 읽어온 내용을 CRC 해시에 업데이트한다)

9. 파일 포인터를 현재 위치에서 -x만큼 이동한 후 IV를 파일에 저장한다.

10. 7과 동일

 

해시정보 저장

11. 파일 맨 마지막에 16바이트를 저장한다. 16바이트는 아래와 같다.

11.1. 0 ~ 7 : 0x00

11.2. 8 : z

11.3. 9 ~ 15 : 0x00

11.4. 16 ~ 23 : CRC 해시값

11.5. 24 ~ 31 : "L3000009" 

j2j25 버전별 수정 내용

 

v1.0.1.4

1. 드랙&드롭 관련 호환성 강화

2. 탐색기와 연동되는 기능 설치시 선택할 수 있도록 변경

3. 변조시 오류 발생 가능성 최소화

4. J2J 변조 방식을 공개(아래 첨부 문서 참조)

 

v1.0.1.3

1. 드랙&드롭이 안되는 문제와 관련하여 버튼 방식 추가

2. 탐색기와 연동되는 기능 삭제

3. 오류무시하고 복원 기능 추가(복원이나 검사가 실패해도 강제로 복원 시도)

* 오류무시하고 복원을 실행하시려면 먼저 복원이나 검사를 실행해서 실패한 파일에서 마우스 우측버튼을 눌러 실행하세요.)

4. 추가되는 확장자 설정 기능(환경설정에서 설정) 


문서편집


Notepad++
플러그인으로 기능확장...
http://notepad-plus.sourceforge.net

 

NotePad2
노트패드 대체 사용
http://www.flos-freeware.ch/


 

FTP


FileZilla
Client 뿐만 아니라 Server 도 좋다.
http://filezilla-project.org/

 

 

 

버전 관리


subversion
Subversion is an open source version control system
http://subversion.tigris.org/

TortoiseSVN
Windows Shell Extension for Subversion
http://tortoisesvn.tigris.org/

 

 

 

PDF


PDFCreator
PDF 제작
http://www.pdfforge.org/


 

doPDF
PDF 제작
http://www.dopdf.com/


 

SaveAsPDFandXPS.exe
2007 Microsoft Office 추가 기능: Microsoft PDF 또는 XPS로 저장
http://www.microsoft.com/downloads/details.aspx?FamilyID=4d951911-3e7e-4ae6-b059-a2e79ed87041&DisplayLang=ko


 

Adobe Reader
PDF 뷰어
http://get.adobe.com/kr/reader/


 

PDF XCHANGE VIEWER
PDF 뷰어 및  편집(저장하면 도장찍힘^^)
http://www.docu-track.com/home/prod_user/PDF-XChange_Tools/pdfx_viewer


 

pdfsam
PDF 파일 분할, 병합, 페이지순서바꾸기 등...
A free open source tool to split and merge pdf documents
http://www.pdfsam.org/


 

 

압축관리


7-zip
http://www.7-zip.org/
많은 포멧의 압축파일을 풀수는 있지만 만들수있는것은 제한되어있어 아쉽다.(4.65 (2009-02-03) for Windows 버젼에서 지원하는 포멧은 다음과 같다.)
Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR
Unpacking only: ARJ, CAB, CHM, CPIO, DEB, DMG, HFS, ISO, LZH, LZMA, MSI, NSIS, RAR, RPM, UDF, WIM, XAR and Z.

 

 

멀티미디어


 

곰플레이어
http://gom.gomtv.com/

 

곰오디오
http://gom.gomtv.com/


VLC Media Player
Player 기능뿐 아니라 스트리밍, 포멧변환등 다기능
http://www.videolan.org/


 

바닥
동영상 인코딩
http://www.kipple.pe.kr/doc/badak/


 

Audacity
Cross-Platform Sound Editor
http://audacity.sourceforge.net/


 

photoWORKS
사진꾸미기
업그레이드된지 오래되서 아쉽지만 현재도 훌륭하게 사용할수있다.
http://andojung.com/photoWORKS/


 

John’s Background Switcher
바탕화면 꾸미기 및 일정시간 주기로 바꾸기
I can’t stand plain, boring backgrounds. John’s Background Switcher (or JBS for short) periodically changes the background image on your computer (like every hour or every day) to something interesting.
http://www.johnsadventures.com/software/backgroundswitcher/


 

Format Factory
다기능 미디어 변환기
모든 대중적인 비디오, 오디오, 이미지 형식을 타형식으로 변환 지원
설치시 다른것들 설치안되도록 옵션체크를 잘 확인해야함 ^^;;
http://www.formatoz.com/


 

 

그래픽 소프트웨어


Paint.NET
포토샵과 같은 이미지 편집프로그램
http://www.getpaint.net/


 

GIMP
포토샵과 같은 이미지 편집프로그램
http://www.gimp.org/


 

칼무리
단 한개의 실행파일로 쉽고 편리하게 캡쳐할수 있는 프로그램입니다.
http://kalmuri.kilho.net/


 

AutoCAD Viewer
Autodesk DWG TrueView
http://www.autodesk.co.kr/adsk/servlet/index?siteID=1169528&id=6060229

 

 

 

 

안티바이러스 & 안티스파이웨어

 


AD-Aware Free 버젼
Anti-Malware
http://www.lavasoft.com/


 

ClamWin
Open source GPL virus scanner
http://www.clamwin.com/

 

 

 

 

가상컴퓨터


VirtualBox
http://www.virtualbox.org/


 

VMware Player
http://www.vmware.com/


 

Player는 가상머신을 만들수는 없기에 아래사이트에서 도움받는다.
http://easyvmx.com/
http://www.thoughtpolice.co.uk/vmware/

 

 

 

폴더 동기화


robocopy
Robust File Copy for Windows
http://www.microsoft.com/


 

SyncToy
간단한 폴더 동기화 프로그램으로 백업용으로 쓰기 좋다.
http://www.microsoft.com/


 

cwrsync
리눅스 rsync의 윈도우 버젼
http://www.itefix.no/i2/cwrsync

 

 

 


알맵 공개용
http://www.almap.co.kr/

 

 

 

시작프로그램 관리

 

Startup
Startup Control Panel
http://www.mlin.net/StartupCPL.shtml


 

Autoruns
좀더 상세하게 보고싶다면 이 프로그램을 사용할것
http://technet.microsoft.com/ko-kr/sysinternals/


 

 

 

파일명 일괄변환

 

 

Bulk Rename Utility
http://www.bulkrenameutility.co.uk/

 

Lupas Rename
http://rename.lupasfreeware.org/


 

 

네트워크


PuTTY
A Free Telnet/SSH Client
http://www.chiark.greenend.org.uk/~sgtatham/putty/


 

IP Scanner
네트워크상의 아이피 검색 프로그램
http://www.angryziber.com


 

URL Snooper
네트워크상의 인터넷 주소 캡쳐
http://www.donationcoder.com/Software/Mouser/urlsnooper/index.html

 

 

 

원격제어


TightVNC
많은 VNC 프그램들중의 하나 (VNC 기반 프로그램은 해킹에 노출되어있으니 주의)
http://www.tightvnc.com/

 

 

 

 

배포프로그램 제작


NSIS
설치 프로그램 제작
http://nsis.sourceforge.net

 

 

 

 

웹페이지

 

Nvu
드림위버같은 웹페이지 편집 프로그램
http://net2.com/nvu/

 

 

인터넷


HP Smart Web Printing
웹페이지에서 원하는 부분만 프린트할수있는 프로그램
http://www.hp.com/


 

Net Transport v1.87.258
mms , rtsp 를 지원하는 다운로드 가속기
v1.87.258 까지는 무료이다.
Free Download Manager
다운로드 가속기
http://www.freedownloadmanager.org/


 

Orbit
다운로드 가속기
http://www.orbitdownloader.com/

 

 

 

ODD


ImgBurn
ImgBurn is a lightweight CD / DVD / HD DVD / Blu-ray burning application that everyone should have in their toolkit!
http://www.imgburn.com/

 

CDBurnerXP
CD 또는 DVD를 굽는다.
http://www.cdburnerxp.se/


 

가상 CD/DVD-ROM : 탐색기에서 마우스오른버튼메뉴로 바로 마운트(CD넣기) 가능하다.
http://wincdemu.sysprogs.org/


 

가상 CD/DVD-ROM
http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm


 

DVD Flick
각종 동영상파일들을 DVD 타이틀로 만들어준다.
http://www.dvdflick.net/

 

 

[출처] 직장(회사)에서도 사용할수있는 윈도우용 무료소프트웨어 정리 | 작성자 정훈

 

 

오래 전에 작성된 글이라 아직도 링크가 유효한지는 모르겠지만, 사업하는 분들께 유용한 정보일 것 같아 퍼왔습니다.

+ Recent posts