Skip to content

Latest commit

 

History

History
51 lines (46 loc) · 1.58 KB

README.md

File metadata and controls

51 lines (46 loc) · 1.58 KB

Phish Paste

Phish Paste is a tiny utility to copy templates, pages, and sending profiles between different Gophish user accounts.

Example usage:

$ ./phishpaste --list-users
[+] Connecting to gophish.db (set $DATABASE_URL to use MySQL)
[+] Available users: 
	admin
	bobby

Let's copy all items from admin to bobby:

$ ./phishpaste --source admin --destination bobby --sending-profiles --email-templates --landing-pages 
[+] Connecting to gophish.db (set $DATABASE_URL to use MySQL)
[-] Dry run mode enabled, no data will actually be copied
[+] Copying 8 Landing Pages from 'admin' to 'bobby'
	✅ SimpleCreds 
	✅ HMRC 
	✅ Update Email Password 
	✅ Facebook 
	✅ Employee Evaluation 
	❌ Dropbox (destination user already has page of the same name) 
	✅ Antivirus Update 
	✅ Copy of Update Email Password 
[+] Copying 9 Email Templates from 'admin' to 'bobby'...
	✅ Template01 
	✅ HMRC 
	✅ Update Email Password 
	✅ MLTest01 
	✅ Facebook 
	✅ Employee Evaluation 
	❌ Dropbox (destination user already has template of the same name) 
	✅ Antivirus Update 
	✅ asriznet-test 
[+] Copying 9 Sending Profiles from 'admin' to 'bobby'...
	✅ SendGrid 
	✅ Mailslurp 
	✅ HMRC 
	✅ Update Email Password 
	✅ Facebook 
	✅ Employee Evaluation 
	❌ Dropbox (destination user already has sending profile of the same name) 
	✅ Antivirus Update 
	✅ Mailhog 

Note: If a destination item exists with the same name it's skipped (as you can see in the above output). The --overwrite option wil replace entrie with the same name.