Unlocking the Power of PowerShell Reverse Shells: A Complete Guide with EXE Conversion