Install standalone LSR on Linux
The Invicti standalone Login Sequence Recorder (LSR) allows you to record login sequences and business logic flows (BLR) for use with internal agents. This is especially useful when scanning internal targets that require authentication or involve multi-step user interactions.
This document shows you how to install the Invicti standalone Login Sequence Recorder on Linux and how to open it in BLR mode.
The standalone LSR needs to be installed on a machine in the same network as the target. |
Installation
- Click the link below to download the Invicti LSR setup file:
- Extract the files.
- Open Terminal from the newly created folder.
- Run the following command to open the LSR Recorder:
./node lsr |
- The LSR is now running.
Open in BLR Mode
BLR (Business Logic Recorder) mode is used to record complex user interactions that go beyond standard login, such as:
- Multi-step forms
- Conditional input flows
- Custom user workflows (e.g., shopping cart, checkout, onboarding)
Running the LSR in BLR mode allows you to define these sequences so the scanner can fully explore and test areas of the application that require specific user actions to reach.
To open the LSR in BLR mode, follow these steps:
- Once you have installed the standalone LSR using the steps above, open Command Prompt and change to the Invicti LSR directory.
- After opening Terminal, run the following command to open the BLR Recorder:
./node lsr logic |
- The LSR will now run in BLR mode.