Package Details: burpsuite-pro 2024.3.1.2-1

Git Clone URL: https://aur.archlinux.org/burpsuite-pro.git (read-only, click to copy)
Package Base: burpsuite-pro
Description: An integrated platform for performing security testing of web applications (professional edition)
Upstream URL: https://portswigger.net/burp/
Licenses: custom
Submitter: freb
Maintainer: freb (nns)
Last Packager: nns
Votes: 9
Popularity: 0.012615
First Submitted: 2021-03-17 04:36 (UTC)
Last Updated: 2024-04-16 07:32 (UTC)

Dependencies (3)

Required by (0)

Sources (11)

Latest Comments

1 2 3 Next › Last »

weltio commented on 2024-03-07 13:58 (UTC) (edited on 2024-03-07 14:03 (UTC) by weltio)

jdk 21

sudo archlinux-java set java-21-openjdk

burpsuite-pro
Could not start Burp: java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper

jdk 17

sudo archlinux-java set java-17-openjdk

burpsuite-pro
Error: LinkageError occurred while loading main class burp.StartBurp
        java.lang.UnsupportedClassVersionError: burp/StartBurp has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0

works with:

sudo archlinux-java set java-21-openjdk
sudo sed  -ie '/^assistive_technologies=/s/^/#/' /etc/java-openjdk/accessibility.properties

freb commented on 2023-07-12 17:55 (UTC) (edited on 2023-07-12 17:55 (UTC) by freb)

Thanks, @nns. I am not familiar with the merging process. I've added added you as a co-maintainer for the burpsuite-pro package, in case this is required. Yes, please leave me as co-maintainer and let me know if you need me to do anything else.

Thanks!

nns commented on 2023-07-11 09:19 (UTC)

Hey freb! Sounds good to me. I'll merge this package into that one and add you as a co-maintainer (if you wish).

freb commented on 2023-07-10 16:40 (UTC)

Hi, I maintain the burpsuite-pro package. That package also uses the early-adopter channel, so it looks like our packages currently do the same thing. If you plan on continuing support for this package for the foreseeable future, I'll likely discontinue maintenance on mine. I'd love to know your thoughts on this.

crdx commented on 2022-04-05 21:43 (UTC)

At the expense of some extra disk space the jar could be copied into $pkgdir before modifying it, leaving the original (and its checksum) intact.

freb commented on 2022-03-18 21:27 (UTC) (edited on 2022-03-18 21:28 (UTC) by freb)

The PKGBUILD file alters the downloaded JAR file to remove the Windows and Mac OS versions of the embedded Chromium browser. This saves 100's of MB in disk space.

However, since the PKGBUILD checksum is calculated on the original JAR, which we have altered, re-installing from cache won't work. You will get the following error unless you perform a cleanBuild:

==> Validating source files with sha256sums...
    burpsuite-pro-2022.2.3.jar ... FAILED

freb commented on 2022-03-18 21:24 (UTC)

@idontusearchbtw, that is expected when you attempt to re-install the package using the cache. The reason is that the PKGBUILD alters the downloaded JAR to remove the embedded versions of chromium for Mac and Windows to save space. You need to cleanBuild the package so that it will download and verify the original JAR to get past that error. You could also alter the PKGBUILD and replace the checksum with "SKIP" to get around it without doing an additional download.

If anyone knows a way to add multiple checksums for the same file or another fix, I'd love to hear it.

idontusearchbtw commented on 2022-03-18 10:39 (UTC)

Validating source files with sha256sums... burpsuite-pro-2022.2.3.jar ... FAILED

freb commented on 2022-01-31 17:04 (UTC)

@lord, thanks for the heads up. The PKGBUILD was up-to-date, but my hook to update the metadata went missing. I've fixed it now.

lord commented on 2022-01-31 07:52 (UTC) (edited on 2022-01-31 08:15 (UTC) by lord)

@freb, can you update package version? It currently installs 2022.1-1 and cause the error:

:: Searching AUR for updates...
 -> burpsuite-pro: local (2022.1-1) is newer than AUR (2021.12-1)