LISA

Getting Started

Sign Up / Sign In

Sign up with your email or using your GitHub account, or sign in if you already have an account.

Start scanning with LISA assistant

Once you have signed in, you can start a conversation with the LISA assistant. Here you can provide the code to be analyzed directly, as a URL, or upload files that contain the code.

Default Session

By default the chat session's visibility is set to "Public" where the conversation as well as the analysis results are visible to anyone.

Pro users have the option to change the session's visibility to "Private", so the session and relevant data are only visible to each individual user.

You can change the session's visibility at any time by clicking on the visibility toggle in the upper-left corner of the chat interface.

Analysis and Results

Start a scan

Once the code is uploaded, the LISA assistant will verify the code and schedule a scan task that the analyzer agent will carry out. The scan is presented in the chat interface as an openable card. It will automatically update its status as the scan progresses.

After the scan is completed, you can view the detailed results by clicking on the scan card, which opens the scan details view. Here the security issues (findings) as well as the summary of the source code and a protocol diagram are presented along with the source code. You can switch between the findings, summary and diagram using the tabs at the top of the view. Hovering on each of the issues in the findings list will also focus the corresponding code segment in the source code view.

You also have the option to export the result in Markdown or JSON format.

Scan Result

Free users will have limited capacity for the usage of the analysis agent.