Jump to content


Photo

VPatch - Tiny binary patching application [CMD] [DLL]


  • Please log in to reply
4 replies to this topic

#1 daonlyfreez

daonlyfreez
  • Members
  • 995 posts

Posted 23 June 2009 - 03:17 PM

VPatch - Free Patch Generator (Open Source)

VPatch is a free patch generator which can generate small patch files which can update old versions to new versions. This means that if the old version is installed on the user system, you can patch it to the new version, and you don't have to distribute the full new version, only the much smaller patch.

When distributing patches, you can attach the patch to the patch runtime in either EXE form, or in NSIS 2 plugin form.


You can use the command line programs to create patch files or to patch files (with the patch files :p ), or you can create an exe file that has the patch file attached.

If you'd like to create your own "incremental backup/versioning" system with this, the minimum files you'd need are GenPat.exe (~80k, to generate a .pat file, or to add new diffs to an existing .pat file), and vpatchprompt.exe (~10k, to patch/restore a file with a .pat file). Sizes mentioned are all compressed with UPX.

To distribute a one time patch, you'd attach the .pat file to an .exe. This results in an .exe that would have the .pat file included and that same ~10k.

8)

#2 Mystiq

Mystiq
  • Members
  • 83 posts

Posted 20 July 2009 - 02:47 AM

Thanks for sharing!

I've been looking something simple / light for doing patch files and this might just fit the bill.

#3 SoggyDog

SoggyDog
  • Members
  • 803 posts

Posted 20 July 2009 - 07:53 PM

Avast! reports a Trojan in both the Installer and the ZIP file.

#4 lilalurl.T32

lilalurl.T32
  • Members
  • 391 posts

Posted 21 July 2009 - 03:21 AM

Avast! reports a Trojan in both the Installer and the ZIP file.


Did a scan on jotti:
<!-- m -->http://virusscan.jot... ... 59dcae3ed7<!-- m -->

I believe it is rather a false positive, due to some methods used by the patching process (UPX etc...), in the same way some AHK compiled script are reported as malware.
________
Honda RC100 specifications

#5 SoggyDog

SoggyDog
  • Members
  • 803 posts

Posted 21 July 2009 - 03:39 AM

@lilalurl.T32

Glad to hear it;
I have an interest in investigating this appy a little further.

Thanks.