Burp Suite User Forum

Create new post

BurpSuite for Raspberry Pi4

Alex | Last updated: Apr 16, 2020 02:49AM UTC

I am trying to install Burp on my RPI 4 running Kali Linux but I am getting the following error when trying to run the .sh file downloaded from the website. I installed Java beforehand. burpsuite_community_linux_v2020_2_1.sh: line 604: ~/Downloads/burpsuite_community_linux_v2020_2_1.sh.4207.dir/jre/bin/java: cannot execute binary file: Exec format error

Ben, PortSwigger Agent | Last updated: Apr 16, 2020 09:37AM UTC

Hi Alex, Is your Raspberry Pi 4 running a 32 or 64-bit operating system?

Alex | Last updated: Apr 16, 2020 01:33PM UTC

64 bit, I downloaded the image straight from the Kali linux site here - https://www.offensive-security.com/kali-linux-arm-images/#1493408272250-e17e9049-9ce8

Ben, PortSwigger Agent | Last updated: Apr 17, 2020 07:32AM UTC

Hi Alex, What response to you receive when you type in uname -a in a terminal on your machine?

Ravikumar | Last updated: Oct 31, 2020 12:13PM UTC

i am also get this same issue Please tell me how to install and resolve this issue (burpsuite_community_linux_v2020_2_1.sh: line 604: ~/Downloads/burpsuite_community_linux_v2020_2_1.sh.4207.dir/jre/bin/java: cannot execute binary file: Exec format error ) i am have 64 bit machine

Ben, PortSwigger Agent | Last updated: Nov 02, 2020 08:07AM UTC

Hi, Are you also trying to install Burp on a Raspberry Pi?

Ravikumar | Last updated: Nov 03, 2020 02:06PM UTC

yes but i am also getting the same error

Ravikumar | Last updated: Nov 03, 2020 02:09PM UTC

C:\home\kali> uname -a Linux kali 4.19.118-Re4son-v8l+ #1 SMP PREEMPT Thu May 7 02:54:03 UTC 2020 aarch64 GNU/Linux C:\home\kali> this is my machine.

Uthman, PortSwigger Agent | Last updated: Nov 03, 2020 02:39PM UTC

Does the issue persist if you install Java (9+) and try to run the JAR? You can download different versions of OpenJDK from here: https://jdk.java.net/archive/ It looks like the specific version of Java (64-bit) that is included in the installer is not running. Can you share the output of uname –m?

Ravikumar | Last updated: Nov 03, 2020 05:36PM UTC

C:\home\kali> uname -m aarch64 C:\home\kali>

Uthman, PortSwigger Agent | Last updated: Nov 04, 2020 08:51AM UTC

Does launching the JAR work? - https://portswigger.net/burp/documentation/desktop/getting-started/launching/command-line

Ravikumar | Last updated: Nov 04, 2020 12:27PM UTC

i have only burpsuite.sh file not burpsuite.jar file

Uthman, PortSwigger Agent | Last updated: Nov 04, 2020 12:41PM UTC

Thanks. You can download the JAR from https://portswigger.net/burp/releases. Can you please try this? It looks like the version of Java we are embedding is not compatible with your Pi. Can you try installing a different version of Java? E.g. Java 11 - https://linuxize.com/post/install-java-on-raspberry-pi/ or Java 14 (using the link I provided above)

Ravikumar | Last updated: Nov 06, 2020 07:59AM UTC

thanks a lot of Uthman and Ben not its working

Umairali | Last updated: Nov 26, 2022 05:52AM UTC

Hey, is there Anyway you could please guide me which version of java I should install on my raspberry pi and what version of burp is compatible with it ? I had openjre-9 now I have java 14 from here: https://stackoverflow.com/questions/58889921/raspberrypi-4-with-java-13-0-1 : # 1) Download the armhf jdk14 binary wget 'https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/pool/main/a/adoptopenjdk-14-hotspot/adoptopenjdk-14-hotspot_14.0.0+36-2_armhf.deb' # 2) now install it, and don't worry if it spits out a ton of errors, this is normal sudo dpkg -i 'adoptopenjdk-14-hotspot_14.0.0+36-2_armhf.deb' # 3) install missing dependencies sudo apt-get install -f could you recommend me any burp suite version compatible with it ?

Ben, PortSwigger Agent | Last updated: Nov 28, 2022 08:19AM UTC

Hi, What output do you get when you run the uname -a command on your Raspberry Pi?

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