Having issues where it appears that I have stored a PowerShell payload within the catalog, but then it appears to go missing when trying to use that payload through the selection process. Let me know if this is a user error and not using the tool properly.
Debug output:
POWERSHELL VERSION: 5.1.14409.1005
EXCEL VERSION: 12.0
OFFICE BITNESS:
OFFICE REGKEY: HKLM:\SOFTWARE\Wow6432Node\Microsoft\Office\12.0\Outlook
WINDOWS VERSION: 6.1.7601.65536
WINDOWS BITNESS: 64-bit
ISADMIN: True
__ __ _____ __ _ __
/ / __ _______/ /____ __ / ___// /______(_) /_____
/ / / / / / ___/ //_/ / / / \__ \/ __/ ___/ / //_/ _ \
/ /___/ /_/ / /__/ ,< / /_/ / ___/ / /_/ / / / ,< / __/
/_____/\__,_/\___/_/|_|\__, / /____/\__/_/ /_/_/|_|\___/
/____/
ALL YOUR PAIN IN ONE MACRO.
2.0 - @curi0usJack
============= Main Menu ================
1) Payload Options
2) Catalog Options
3) File Options
4) Encode a PowerShell Command
99) Exit
Select: 2
=========== Catalog Options ============
PAYLOADS:
1) Add payload to catalog
2) Remove payload from catalog
3) Show catalog payloads
TEMPLATES:
4) Add template to catalog
5) Remove template from catalog
6) Show catalog templates
99) Back
Select: 1
Title: psempire
Target IP [Optional]:
Target Port [Optional]:
Description (e.g. empire, windows/meterpreter/reverse_tcp, etc) [Optional]:
Choose payload type:
1) Shell Command
2) PowerShell Script
3) Executable
4) COM Scriptlet
98) Help
Selection: 2
Enter full path to .ps1 file: C:\Users\username\Desktop\PowerShell\luckystrike\test.ps1
[+] - Payload added.
=========== Catalog Options ============
PAYLOADS:
1) Add payload to catalog
2) Remove payload from catalog
3) Show catalog payloads
TEMPLATES:
4) Add template to catalog
5) Remove template from catalog
6) Show catalog templates
99) Back
Select: 99
============= Main Menu ================
1) Payload Options
2) Catalog Options
3) File Options
4) Encode a PowerShell Command
99) Exit
Select: 1
=========== Payload Options ============
1) Select a payload
2) Unselect a payload
3) Show selected payloads
99) Back
Select: 1
Please select the document type you wish to make:
1) xls
2) doc
Select: 2
=========== Select Payload =============
99) Done.
Select:
The PS payload is stored successfully within the catalog, however it does not seem accessible when trying to select it for use.
You can see in the output below that the payload does appear to be properly stored within the catalog.
=========== Catalog Options ============
PAYLOADS:
1) Add payload to catalog
2) Remove payload from catalog
3) Show catalog payloads
TEMPLATES:
4) Add template to catalog
5) Remove template from catalog
6) Show catalog templates
99) Back
Select: 3
Name TargetIP TargetPort PayloadType
---- -------- ---------- -----------
psempire PowerShell Script