What is our primary use case?
I'm currently working with BigFix and HCL AppScan. At least three people in my company are using HCL AppScan. Since we are a reseller, we run it in both lab environments and live production applications. Our production applications include our CRM, monitoring setups, active directory, and quite a few other live applications.
We don't have too many applications in our own environment, but in our customer environments, we do plan to integrate HCL AppScan into the DevOps toolchains. Although we've read about the integration capabilities, we will have to identify how it works specifically for our needs. It may be slightly early to fully assess that integration.
Although automated scanning may not be very important for us, it is definitely going to be important for our customers.
What is most valuable?
I've been using HCL AppScan for about three months now, and we've just started with it. My experience with HCL AppScan has been good so far.
I have utilized its interactive application security testing, as well as both static application security testing, dynamic application security testing, and IAST. HCL AppScan has helped us improve our security posture, as we've been able to identify quite a few issues. We conducted security testing of several applications running in our on-premises setups as well as our cloud setups. We were able to identify security issues such as certificate-related issues, authentication-related issues, and weak encryption-related issues.
What needs improvement?
During the learning curve of onboarding HCL AppScan, we learned that HCL has altered the portfolio and now offers HCL AppScan 360, which has a much better look and feel with an improved user interface. However, there is one feature called SCA, which stands for Software Composition Analysis, that could be improved. When I'm doing an application scan, HCL AppScan has the ability to generate information about what components are in use. For example, if I'm scanning a web application, it shows me the various components being used. It tells me whether I have Java libraries, .NET frameworks, or other log management libraries such as Log4j, and what versions of those specific components are present.
I would like to see more detailed reports from the tool. Currently, you can find out the components belonging to a specific software, but if detailed reporting became available, you would be in a better position to identify vulnerabilities. For instance, I could identify that I had the Log4j vulnerability and know that I need to fix my application accordingly.
If they add the features I'm describing, I would consider giving them a higher rating. However, I've only been experienced with the product for three months.
What do I think about the stability of the solution?
Since we've been using HCL AppScan for about three months, we really have not encountered a false positive. Otherwise, we've found it pretty effective.
How are customer service and support?
I would rate the technical support by HCL from one to ten as an eight. There is still room for improvement when it comes to the speed of response, mainly because we were very new to the setup and required more support than might be expected.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Before HCL AppScan, I tried to work with a solution called Black Duck, but I was not able to test it. We read about it, but we were unable to do the testing for that solution.
How was the initial setup?
I was involved in the deployment of HCL AppScan in our system. It was very straightforward. Under a couple of hours, we were up and running with the implementation of HCL AppScan.
What other advice do I have?
I would recommend HCL AppScan for large industries, as they definitely need to adopt application security tools. Specifically in the financial sector, since they are governed by regulators, they need to be able to convince those regulators that their applications are secure, have undergone security testing, and that identified loopholes have been fixed. Any regulated industry should consider HCL AppScan. The primary regulated industries that come to mind are the finance sector, the defense sector, manufacturing, the medical industry, and healthcare setups. I gave this product a rating of 8.5 out of 10.
Which deployment model are you using for this solution?
On-premises
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other