Skip to content

glennzw/phishPaste

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 

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.

About

Utility to copy templates, pages, and sending profiles between different Gophish accounts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages