Home > By category > Utilities >Backup > ZIPEncryptFTP



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

Publisher: Didier Stevens | License: Shareware
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

More downloads from ZIPEncryptFTP publisher Didier Stevens:

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.

ZIPEncryptFTP keywords:
ZIPEncryptFTP related downloads:

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.

New Reviews

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 ...




New Downloads

@SwIt Printfil

Print from DOS, Unix, Linux to
Windows printers: USB, GDI,
PDF, e-mail, network, IP, fax.
Capture LPT1:-LPT9: & ...

Intuwiz Directory Printer

Intuwiz Directory Printer
allows you to print directory
listings or export them to a
file.Program can save your
output as ...

DiskSorter Pro

DiskSorter Pro is a powerful,
fast and easy-to-use file
classification utility
allowing one to classify and
categorize ...

Eassos Recovery Free

Eassos Recovery Free is
user-friendly and free data
recovery software. It supports
partition recovery and file
recovery ...

Kaspersky Internet Security

Hackers & attackers are
always on the prowl. So, when
you connect – we protect…
helping you to defend your ...

Tipard iOS Data Recovery

Tipard iOS Data Recovery is
able to recover the lost and
deleted photos, contacts, text
messages, music and other data
...

Get Plain Text

Get Plain Text deletes
formatting from the clipboard
in less than a second. Get rid
of unwanted fonts, size of
letters, ...

Programmer's Tool

Programmer's Tool allows you
to launch applications with
user-defined shortcuts, set a
shortcut to bring an app to
the ...

PCTuneUp Free WiFi Hotspot
Creator

PCTuneUp Free WiFi Hotspot
Creator makes it possible to
instantly turn your laptop
into a WiFi router and share
your ...

MTPdrive

The MTPdrive allows mapping
devices operating in MTP mode
to drive letter in the
Microsoft Windows.It offers
read access ...

SpyDetect Free

FREE Spyware Detector. Detects
processes on your computer
that might spy on your
keystrokes or monitor ...

StresStimulus

StresStimulus is a stress
testing tool for websites and
mobile apps. It is used for
the load testing of a web ...