Git Product home page Git Product logo

blackarch's Introduction

Description

BlackArch Linux is an ArchLinux based penetration testing distribution for penetration testers and security researchers. The repository contains 2900 tools. You can install tools individually or in groups. BlackArch Linux is compatible with existing Arch installs. For more information, see the installation instructions.

To report bugs and request new tools, please visit the issue tracker on Github, stop by Matrix, or email us.

Download and Installation

BlackArch Linux only takes a moment to setup.

There are three ways to go:

  1. Install on an existing Arch machine.
  2. Use the live ISO.
  3. The Full and Netinstall ISOs come with a text-based installer (blackarch-install). The Slim ISO comes with a GUI-based installer. You can use the installer to install BlackArch Linux onto your hard disk.

Get Involved

You can get in touch with the BlackArch Linux team. Just check out the following:

Please, send us pull requests!

To start developing for BlackArch please refer to the Dev-Guide

Web: https://www.blackarch.org/

Mail: [email protected]

Matrix: #BlackArch:matrix.org

blackarch's People

Contributors

aancw avatar adminempire avatar anunna avatar anyon3 avatar archey avatar chaosyoda avatar d3vil0p3r avatar d4imyo avatar dualfade avatar edu4rdshl avatar ffy00 avatar fnord0 avatar hacketol avatar ikstream avatar lsfxz avatar nil0x42 avatar nopper avatar noptrix avatar noraj avatar novacygni avatar nrzizrn avatar nunkii avatar osospeed avatar p-l- avatar pedrosfreitas avatar pwnfoo avatar s7x avatar sepehrdaddev avatar sudokode avatar wykwit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

blackarch's Issues

beef 0.4.4.1-alpha

BeEF requires bundler gem and bundle install, need to figure out how to automate this dependency cleanly, manual for now.

PKGBUILD source from developers

Rather than sourcing from locally stored copies of source code, PKGBUILD should source directly from developers of the tool to scale better as the toolset grows.

ohrwurm

Failed with error code 1

Downloading ohrwurm-01.tar.bz2 ...
Failed connect to mazzoo.de:80; Connection refused
ERROR: Failure while downloading ohrwurm-0.1.tar.bz2
Aborting ...

phrasendrescher

Error message:

Failed with error code 2

ERROR: A failure occurred in build()
Aborting ...

bluediving

Failed with error code 2

install: cannot stat 'btobex': No such file or directory
install: cannot stat 'btftp': No such file or directory
ERROR: A failure occurred in package()
Aborting ...

Test

This is a test issue.

make-repo

Script stopped working, last time I ran the script and it worked as expected was at commit 1333896

The script hangs and I have to force kill, then I get the following error:

mv: cannot stat 'signatures/*': No such file or directory
==> ERROR: File '*.pkg.tar.xz' not found.
==> No packages modified, nothing to do.

After stepping through the script it hangs right at line 53

Will review this as soon as I get the chance.

[irpas] conflicts with [netmask]

The /usr/bin/netmask file exists in both [netmask] and [irpas].

Pacman error:

/usr/bin/netmask exists in both 'irpas' and 'netmask'

[driftnet] does not build

Failed with error code 2

Breaks during compile:
make: *** [gif.o] Error 1

==> ERROR: A failure occurred in build()

makepkg i686

The listed packages don't compile/makepkg correctly in i686 environments:

netglub-1.0-1
set-4.4.5-1
sqlmap-a4f5c1d-1

Metasploit fix guide failing.

I had some issues with Ruby2 trying to find bundler when following the guide, I found this to be the all important step3:

 sudo ruby-1.9 /usr/share/ruby1.9/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/bin/bundle install

Perl Net::Netmask

DNSEnum tool depends on 'perl-net-netmask'. Seems the latest ArchLinux official package repository doesn't have this anymore, will need to install via the install script using 'cpan Net::Netmask'.

Add [dff].

This tool was suggested by a BlackArch user.

build/install scripts

If either script breaks mid-install, it creates havoc when trying to continue the install, it's because of the path.log file that gets created, it stays behind. Need to look for and remove the path.log if it exists upon start of build/install scripts.

[tor-autocircuit] has a broken dependency.

Failed with error code 1

ERROR: target not found: python-elixir
ERROR: pacman failed to install missing dependencies

Fixing python-elixir and installing it pre-build should fix this issue

qt

Package qt has been removed, the extra Arch Linux repo has qt4, need to fix any qt dependencies.

cpyrit-cuda

Failed with error code 1

nvidia-libgl and mesa-libgl are in conflict (libgl)
Failed to prepare transaction (conflicting dependencies)
ERROR: pacman failed to install missing dependencies

blackarch-base

We should have a base group for the sake of autobuild. The base group should contain within it all packages that are dependencies of at least one tool or dependency.

beef

Doesn't build properly, breaks [make-repo] see issue #21

pacman -Sy

Using pacman -Sy is dangerous and can potentially break systems, use pacman -Syu instead.

cpyrit-opencl

Failed with error code 1

nvidia-libgl and mesa-libgl are in conflict (libgl)
Failed to prepare transaction (conflicting dependencies)
ERROR: pacman failed to install missing dependencies

python-pexpect

Social Engineering Toolkit depends on 'python-pexpect'. Latest ArchLinux has deprecated this for python2-pexpect, will need to update the PKGBUILD to reflect this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.