Skip to content

Latest commit

 

History

History
76 lines (54 loc) · 1.94 KB

README.md

File metadata and controls

76 lines (54 loc) · 1.94 KB

DiskCloner

Description

This repository implements a cross-platform disk cloner written in C and an optional python CLI.

Requirements

There is no requirements.

Optional:

  • Python3
  • Python3 Standard Library

Installation

Compilation

git clone "https://github.com/mauricelambert/DiskCloner.git"
cd "DiskCloner"
gcc -O5 FileCloner.c -o FileCloner.exe
./FileCloner.exe sdb sdDisk.bin

Download

Windows

git clone "https://github.com/mauricelambert/DiskCloner.git"
cd "DiskCloner"
wget https://mauricelambert.github.io/info/python/security/libFileCloner.dll
python WindowsDiskClonerInterface.py "SD Card" sdDisk.bin
wget https://mauricelambert.github.io/info/python/security/WindowsFileCloner.exe
WindowsFileCloner.exe "\\.\PHYSICALDRIVE1" sdDisk.bin

Linux

git clone "https://github.com/mauricelambert/DiskCloner.git"
cd "DiskCloner"
wget https://mauricelambert.github.io/info/python/security/libFileCloner.so
python3 LinuxDiskClonerInterface.py sdb sdDisk.bin
wget https://mauricelambert.github.io/info/python/security/LinuxFileCloner
./LinuxFileCloner sdb sdDisk.bin

Usages

Command line

./FileCloner.exe sdb sdDisk.bin
python3 LinuxDiskClonerInterface.py sdb sdDisk.bin         # Linux
python WindowsDiskClonerInterface.py "SD Card" sdDisk.bin  # Windows

Links

License

Licensed under the GPL, version 3.