Skip to main content

Invicti IAST for ASP.NET Core

info
  • Invicti IAST for .NET supports .Net Core 6 and .Net Core 8.
  • IAST makes use of the IAST Bridge. The IAST sensor must be able to communicate with iast.invicti.com to transmit data to the DAST scanning engine.

Deploying Invicti IAST for ASP.NET Core websites

Invicti IAST sensor must be deployed to your web application. This section describes how to deploy Invicti IAST to an ASP.NET Core web application.

Prepare the Invicti IAST for .NET Core

  1. Download Invicti IAST for your Target.
  2. Create a folder to host your Invicti IAST files. In this example, we have used a folder called C:\iastsensor.
  3. Extract the files from the downloaded dotnet-iastsensor.zip file to another destination folder.
  4. Navigate to the destination folder and open the .NET Core subfolder.
  5. Select and copy all the items inside the subfolder.
Copying files from the .NET Core subfolder
  1. Navigate to the folder you created in Step 2 (in the example C:\iastsensor).
  2. Paste into the folder the files you copied in Step 5.

Deploying into a .NET Core Website

  1. Navigate to your web application root folder.
Web application root folder
  1. Create a new sitelauncher.bat file inside your web application root folder with the following contents (replacing axexample-dotnetcore.exe with the name of the executable file for your web application):
SET SENSOR_SETTINGS_PATH=C:/iastsensor/settings.ini
SET DOTNET_STARTUP_HOOKS=C:/iastsensor/InvictiSensor.dll
axexample-dotnetcore.exe --urls http://0.0.0.0:80
  1. From the command line, navigate to your web application root folder and launch your web application.

Need help?

Invicti Support team is ready to provide you with technical help. Go to Help Center

Was this page useful?