Installation

Step 1 - Installing jswzl server

1
Download the right server build and extract it
First you will need to download the jswzl server build for your platform. You should have received an email with a link to where to download it. Builds come in 4 flavors:
  • win64 - Windows 10/11+
  • osx64-x64 - Mac OSX, Intel + Apple Silicon
  • osx64-arm64- Mac OSX on Apple Silicon
  • linux64 - Linux
Find the relevant zip file for your platform and download it. Extract it to your location of choice.
2
Install license file
Create a file called `license.lic` in the location you extracted the server. Insert the text license you received by email.
3
(Linux/OS X) Ensure binary is executable
You will need to make the jswzl binary executable with `chmod +x jswzl.Server`.
4
(OS X ARM64) Codesign the file
If you are on OS X with an ARM64 build for Apple Silicon, you will need to sign the binary with `codesign -s - jswzl.Server`.
5
(OS X) Allow binary to run
Attempt to run the server binary. Then go into System Preferences >Security & Privacy, and press Allow Anyway.
6
Start server
Simply run the binary, and the server should start running. Note you will need to be able to reach the internet for it to start for license validation on a regular basis.

Step 2 - Install Burp Plugin

1
Download .jar Burp extension
2
Go to Burp Extender and add new extension
3
Select file
Find the downloaded .jar plugin file
4
Finish
Complete the dialog, and the plugin should now be running.

Step 3 - Install VS Code Extension

1
Download .vsix extension
2
Open the Extensions drawer (a) in VS Code
3
Click the "View and More Actions" button (b)
4
Select "Install from VSIX" (c)
5
Select the downloaded .vsix extension
6
Done! 
If the server is running, you should now see a status panel in the lower left corner of VS Code.