ZIPEncryptFTP
- Downloads:
- Views:
- Rating:

ZIPEncryptFTP is a program I developed to make off-site backups of important data. Like its name suggests, it ZIPs one or more directories, Encrypts the ZIP file with AES and uploads it to a FTP server.
ZIPEncryptFTP is a C# command-line program, you will need the .NET 2.0 framework runtime to run it. It will write to the Application eventlog, so you need to run it the first time with administrator privileges, to register ZIPEncryptFTP with the eventlog.
To backup data, use ZIPEncryptFTP with these parameters:
ZIPEncryptFTP /directory /password /url /ftpuser /ftppassword
Example:
ZIPEncryptFTP /directory:c:Data /password:Secret /url:ftp://ftp.com/backup /ftpuser:Didier /ftppassword:1234
This will compress the c:Data directory and its content (including subdirectories) to a ZIP file, encrypt the ZIP file with AES using password Secret, and then upload the file to FTP server ftp.com and call the file backup. The credentials to access the FTP server are user Didier with password 1234.
Everything is done in memory, no temporary (ZIP) files are created. The ZIP file is created and encrypted in memory.
The password is converted to a 256 bit key, and the initialization vector is generated at random. The effect of this is that encrypting the same file twice will yield 2 completely different encrypted files.
You can ZIP more than one directory or file, proceed like this:
ZIPEncryptFTP /directory:c:MyData /directory:c:MyPictures
To recover the data, you will need to retrieve the encrypted file backup from the FTP server with your favorite FTP-client. Then decrypt the file backup with this command:
ZIPEncryptFTP /password /infile /outfile
Example:
ZIPEncryptFTP /password:Secret /infile:backup /outfile:backup.zip
Use your favorite ZIP application to extract your files from file backup.zip
If you don't want to provide the encryption password and FTP credentials on the command-line, I've added a function (dpapi) to encrypt and store them in the registry with the Data Protection API, just like Internet Explorer does when you let it remember your passwords.
You could decide to use dpapi because you use ZIPEncryptFTP in a script or batch file and don't want the password and credentials to appear in clear and be readable by everybody.
To store the encryption password and FTP credentials in the registry, use this command:
ZIPEncryptFTP /dpapi /password /ftpuser /ftppassword
Example:
ZIPEncryptFTP /dpapi /password:Secret /ftpuser:Didier /ftppassword:1234
Once you have stored the credentials in the registry, you can backup your data with this command:
ZIPEncryptFTP /directory /url /dpapi
Example:
ZIPEncryptFTP /directory:c:Data /url:ftp://ftp.com/backup /dpapi
And decrypting is done with this command:
ZIPEncryptFTP /dpapi /infile /outfile
Example:
ZIPEncryptFTP /dpapi /infile:backup /outfile:backup.zip
To display the encryption password and FTP credentials stored in the registry, use this command:
ZIPEncryptFTP /dpapi
Free download from Shareware Connection - A small program to make off-site backups of important data
Version: 1.2.1 | Size: 71 KB | Platform: WinOther
Released Date: | Rating: 0 | Title: ZIPEncryptFTP
Author Url: http://www.didierstevens.com
Program Info Url: http://www.didierstevens.com
Download Url: http://www.didierstevens.com/files/software/ZIPEncryptFTP_V1_2_1.zip
Binary Tools - 2 simple binary tools reverse and middle
Disitool - Manipulate embedded digital signatures
OllyStepNSearch - Search for a given text when automatically stepping through the debugged program
CASToggle - Manipulate Code Access Security enforcement
USBVirusScan - The USBVirusScan application was designed to be a small tool that will launch any program you provide as a command line parameter each time a USB stick is inserted.
Recover Damaged Excel
Pen Drive File Retrieval Software
Kingston Memory Card Recovery Tool
Removable Media Files Rescue Tool
Windows Data Retrieval Utility
Data Doctor Recovery Removable Disk
Data Doctor Recovery USB Drive
Data Doctor Recovery Memory Stick
Repair My Excel File
Windows FAT Partition Data Recovery Ex
Simcard Data Salvage Program
Data Doctor Recovery NTFS Partition
Corrupt XLS Repair Free
Recover Excel File When Not Saved
Recover Lost Files Pro - Recover Lost Files ( Recommended by Microsoft(R) ). How to recover lost files? Recover deleted files with the lost file recovery software, Recommended by Microsoft(R) Corporation. Recover Lost Files - Download software at Recover-Lost-Files.org !
How to Organize Music Files - How to Organize Music Files - now with new technologies it is clear how to organize music files. Special tool, designed by our programmers will show how to organize music files automatically! Learn how to organize music files.
Find Duplicate Files Platinum - Find Duplicate Files - easily with the Software, Recommended by Microsoft(R) Corporation as the BEST software to find duplicate files on any computer. Find file duplicates, delete and remove duplicates - Download software at Find-Duplicate-Files.net
Recover Deleted Files Pro - Recover Deleted Files - easily with the Software, Recommended by Microsoft(R) Corp. as the best program to recover deleted files. Recover deleted files from recycle bin and other places. Recover Deleted Files - Download at Recover-Deleted-Files.us !
Recover Files from Recycle bin - Recover Files from Recycle bin - How to recover files from Recycle bin? Recover deleted files from Recycle bin with the Recycle bin recovery software. Recover Files from Recycle bin - Download software at Recover-Files.ca
Shareware Connection periodically updates pricing and software information of 'ZIPEncryptFTP' from company source 'Didier Stevens' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'ZIPEncryptFTP' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of ZIPEncryptFTP.
MagiX Video Pro - For PC users, there is no shortage of software to edit video. However, not all video editors come with the required features and versatility to edit complex projects and deal with several gigabytes of HD content easily. The high end video editors ...
Voila - Mac users have never felt much hassle as far as image editing goes, given the fact Apple itself offers two compelling image editing suites. However, serious users may find the inbuilt screen capturing options basic, the fact they are much ahead ...
Eset Cyber Security Pro - There was a time Mac users were simply oblivious to the existence of malware and viruses, partially encouraged by Apple’s claim that Mac’s do not fall prey to malicious code. In last few years, that perception has been shattered owing ...
Norman Antivirus - There is hardly any computer user who does not require protection from various types of malware and internet based threats these days. Instances of malware creators and hackers breaking into top corporate firms and celebrity websites can send a ...
Style Jukebox - No matter if you use a computer for personal needs or work in a networked setup, listening to music is commonplace. It is required for relaxation amidst work and nearly every user indulges in it. For music playback on PC, the WMP is not the only ...
MacPilot - The Mac OS contains many advanced features that can make computing a different experience altogether. However, not all Mac users are aware of such deep rooted features of the Apple OS. The usual surface customizations are what most of them remain ...
ProAnimator - In Post production setups and 3D animation studios, using specialized CG and special effects app becomes a necessity. ProAnimator is a feature rich 3D design application targeted at motion graphics sector. It is ideal when you want to add some ...
SyncMate - Just like windows users, Macintosh users also need to sync their data with myriads of other devices and other Macs. It is possible to use Apple’s much touted iCloud to sync a Mac with other iOS based devices but that may not fit ...
CleanMyDrive - PC experts unanimously agree that using Macs tend to be a smoother and faster experience than running Windows based PCs but the Apple laptops and desktops also need maintenance and performance tweaking, occasionally. Regular web browsing, ...
Corel Painter Lite - Corel’s graphics and illustration tools have been perennial favorites with millions of graphic designers and layout artists worldwide. While CorelDraw graphic suite is the company’s most popular app, Painter has also succeeded in ...

