Настройка ILDASM.exe в HP Fortify (если Visual Studio .Net не
установлен)
Я пытался использовать HP Fortify для сканирования веб-приложения ASP.NET, но
Я понял, что у меня нет Visual Studio или Windows SDK.
HP Fortify требуется ildasm.exe для выполнения сканирования. Из-за того, что я был
не может выполнить полную установку Visual Studio .Net из-за
места на диске, я только что установил Windows SDK, который также установит
ILDASM.
После установки проблема все еще остается. HP fortify попытается
найдите ildasm.exe в пути по умолчанию (который я не смог понять
что было). К счастью, с помощью HP Fortify вы можете указать путь
ildasm.exe.
Нам нужно найти fortify-sca.properties (который является своего рода
конфигурационный файл). Этот файл можно найти по следующему пути
C: \ Program Files \ HP_Fortify \ HP_Fortify_SCA_and_Apps_3.90 \ Core \ config.
Требуется новый ключ com.fortify.sca.IldasmPath
Это путь к файлу ildasm.exe в моей текущей установке:
C: \ Program Files (x86) \ Microsoft
SDKs \ Windows \ v7.0A \ Bin \ ildasm.exe
Обратите внимание, что нам нужно убрать обратную косую черту (\).
![enter image description here](https://i.stack.imgur.com/XaRQq.png)