diff options
author | Benno Fünfstück <benno.fuenfstueck@gmail.com> | 2016-10-01 14:26:34 +0200 |
---|---|---|
committer | Benno Fünfstück <benno.fuenfstueck@gmail.com> | 2016-10-01 14:27:04 +0200 |
commit | 1bae891e66f1a6996175cfea26def5ff1b2da2f7 (patch) | |
tree | 12e5cc5446ef2336b131b575e57dc2083b0914ad /pkgs/tools/networking/burpsuite | |
parent | ebaf889183927519177e3b34add3ab3d6bd1b312 (diff) | |
download | nixpkgs-1bae891e66f1a6996175cfea26def5ff1b2da2f7.tar nixpkgs-1bae891e66f1a6996175cfea26def5ff1b2da2f7.tar.gz nixpkgs-1bae891e66f1a6996175cfea26def5ff1b2da2f7.tar.bz2 nixpkgs-1bae891e66f1a6996175cfea26def5ff1b2da2f7.tar.lz nixpkgs-1bae891e66f1a6996175cfea26def5ff1b2da2f7.tar.xz nixpkgs-1bae891e66f1a6996175cfea26def5ff1b2da2f7.tar.zst nixpkgs-1bae891e66f1a6996175cfea26def5ff1b2da2f7.zip |
burpsuite: init at 1.7.06
Diffstat (limited to 'pkgs/tools/networking/burpsuite')
-rw-r--r-- | pkgs/tools/networking/burpsuite/default.nix | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/tools/networking/burpsuite/default.nix b/pkgs/tools/networking/burpsuite/default.nix new file mode 100644 index 00000000000..6f7e4ba4b69 --- /dev/null +++ b/pkgs/tools/networking/burpsuite/default.nix @@ -0,0 +1,38 @@ +{ stdenv, fetchurl, jre }: + +let + version = "1.7.06"; + jar = fetchurl { + name = "burpsuite.jar"; + url = "https://portswigger.net/Burp/Releases/Download?productId=100&version=${version}&type=Jar"; + sha256 = "13x3x0la2jmm7zr66mvczzlmsy1parfibnl9s4iwi1nls4ikv7kl"; + }; + launcher = '' + #!${stdenv.shell} + exec ${jre}/bin/java -jar ${jar} "$@" + ''; +in stdenv.mkDerivation { + name = "burpsuite-${version}"; + buildCommand = '' + mkdir -p $out/bin + echo "${launcher}" > $out/bin/burpsuite + chmod +x $out/bin/burpsuite + ''; + + meta = { + description = "An integrated platform for performing security testing of web applications"; + longDescription = '' + Burp Suite is an integrated platform for performing security testing of web applications. + Its various tools work seamlessly together to support the entire testing process, from + initial mapping and analysis of an application's attack surface, through to finding and + exploiting security vulnerabilities. + ''; + homepage = "https://portswigger.net/burp/"; + downloadPage = "https://portswigger.net/burp/freedownload"; + license = [ stdenv.lib.licenses.unfree ]; + preferLocalBuild = true; + platforms = jre.meta.platforms; + hydraPlatforms = []; + maintainers = [ stdenv.lib.maintainers.bennofs ]; + }; +} |