Burp Suite User Forum

Create new post

Using XSSFWorkbook to read FileInputStream on an Excel file

Thomas | Last updated: Sep 09, 2022 02:38PM UTC

Greetings! I am developing an extender (written in Java) where it will be parsing in an excel checklist. I am using XSSFWorkbook to parse an Excel workbook using FileInputStream. However, after loading the extender and test the feature, no excel file was parsed and there was no exceptions logged too. The libraries used for XSSFWorkbook includes poi (5.2.2), poi-ooxml (5.2.2) and poi-ooxml-schema (4.1.2) Previously this feature works in BurpSuite Pro 2020.2 and since then, I am unable to use the FileInputStream. Any idea to fix this?

Hannah, PortSwigger Agent | Last updated: Sep 12, 2022 09:51AM UTC

Hi When you run Burp, are you using the standalone JAR file or launching the Installer version? Are you using a build tool, like Maven or Gradle, to manage your dependencies?

Thomas | Last updated: Sep 29, 2022 08:25AM UTC

Hi Hannah, I am using Burp installer version to test the extender. Currently, I am using Maven to manage my dependencies.

Hannah, PortSwigger Agent | Last updated: Sep 30, 2022 09:44AM UTC

Hi Could you try excluding the BouncyCastle library from your JAR? You can find instructions on how to use dependency exclusion here: https://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.