Giter Site home page Giter Site logo

archstrike / archstrike Goto Github PK

View Code? Open in Web Editor NEW
493.0 34.0 92.0 29.58 MB

An Arch Linux repository for security professionals and enthusiasts. Done the Arch Way and optimized for i686, x86_64, ARMv6, ARMv7 and ARMv8.

Home Page: https://archstrike.org/

License: GNU General Public License v3.0

Shell 79.39% Perl 17.07% Makefile 0.26% Python 1.12% C 0.85% Roff 1.31% DTrace 0.01%
arch-linux archstrike armv7 armv8 security security-professionals hacking pentesting distro arch-pkgbuilds

archstrike's Introduction

ArchStrike

logo

An Arch Linux repository for security professionals and enthusiasts.

Done the Arch Way and optimized for i686, x86_64, ARMv6, ARMv7, and ARMv8.

Our website

Our Twitter

ArchStrike is a penetration testing and security repository for users of Arch Linux, following Arch Linux standards to keep our packages clean, proper, and easy to maintain.

We do our best to maintain the repository and give users a quality ArchStrike experience.

Please contact us if issues are encountered via github, IRC, twitter, or email - we welcome feedback that helps us improve.

Contact Info

Email: [email protected]

Internet Relay Chat (IRC): irc://irc.libera.chat/#archstrike

Twitter: https://twitter.com/ArchStrike

Pull request: https://github.com/ArchStrike/ArchStrike

Reddit: https://reddit.com/r/archstrike

Please read our wiki pages before you ask something!

Contributing

Contributions are welcome. You can contribute through pull requests (PRs) via our github page

Just clone our repository with git clone https://github.com/ArchStrike/ArchStrike.git, make changes, and submit via a pull request.

If you have more questions regarding contribution, you can check out our wiki page about this

FAQ

Q1: What's the difference between ArchStrike and other security-based repositories?

A: We try and follow the Arch Linux standards when making our packages, so they can install or remove easily without affecting an existing Arch Linux installation. Basically, you can use the repository as an extension to your already existing Arch Linux repositories.

Q2: Where can I download an ISO/OVA file?

A: You can download the latest releases from here.

Q3: How can I contact you?

A: See Contact Info above.

Q4: I am having trouble installing ArchStrike, can you help me?

A: Yes! Our contact information is above.

archstrike's People

Contributors

abazhaniuk avatar archey avatar bet4it avatar bryant1410 avatar chadillac avatar comrumino avatar cthulu201 avatar drathir avatar dreadnought avatar erikstmartin avatar esskayesss avatar hon1nbo avatar lkempf avatar nemanjan00 avatar nicoqwertyu avatar obilodeau avatar oscarakaelvis avatar prurigro avatar pwnfoo avatar valene avatar vloup avatar xorond 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

archstrike's Issues

[SUGGESTION] Speeding metasploit install process

Hi archstrike,
I think we can make minor changes to the mtasploit PKGBUILD.
I suggest to build the gems into the build part (using bundle install -deploymen) then, in the install part we install metasploit with the gems.
It might speed the install process and make it easier.

not installed

DEBUG - Gen Initramfs
DEBUG - arch-chroot /mnt mkinitcpio -p linux
INFO - ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
INFO - -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
INFO - ==> Starting build: 4.7.6-1-ARCH
INFO - -> Running build hook: [base]
INFO - -> Running build hook: [udev]
INFO - -> Running build hook: [autodetect]
INFO - -> Running build hook: [modconf]
INFO - -> Running build hook: [block]
INFO - -> Running build hook: [filesystems]
INFO - -> Running build hook: [keyboard]
INFO - -> Running build hook: [fsck]
ERROR - ==> ERROR: file not found: `fsck.btrfs'
ERROR - ==> WARNING: No fsck helpers found. fsck will not be run on boot.
INFO - ==> Generating module dependencies
INFO - ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
ERROR - ==> WARNING: errors were encountered during the build. The image may not be complete.
INFO - ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
INFO - -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
INFO - ==> Starting build: 4.7.6-1-ARCH
INFO - -> Running build hook: [base]
INFO - -> Running build hook: [udev]
INFO - -> Running build hook: [modconf]
INFO - -> Running build hook: [block]
ERROR - ==> WARNING: Possibly missing firmware for module: wd719x
ERROR - ==> WARNING: Possibly missing firmware for module: aic94xx
INFO - -> Running build hook: [filesystems]
INFO - -> Running build hook: [keyboard]
INFO - -> Running build hook: [fsck]
INFO - ==> Generating module dependencies
INFO - ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img
INFO - ==> Image generation successful
ERROR - arch-chroot /mnt mkinitcpio -p linux

Got some warnings about dependencies resolution

When I installed whole ArchStrike packages on my ArchStrike docker image, I got some warning messages.

warning: cannot resolve "perl-convert-pem>=0.05", a dependency of "perl-net-ssh-perl"
warning: cannot resolve "perl-crypt-dh>=0.01", a dependency of "perl-net-ssh-perl"
warning: cannot resolve "perl-crypt-dsa>=0.11", a dependency of "perl-net-ssh-perl"
warning: cannot resolve "perl-crypt-idea", a dependency of "perl-net-ssh-perl"
warning: cannot resolve "perl-crypt-rsa>=1.37", a dependency of "perl-net-ssh-perl"
warning: cannot resolve "perl-math-gmp>=1.04", a dependency of "perl-net-ssh-perl"
warning: cannot resolve "perl-net-ssh-perl", a dependency of "cisco-torch"
warning: cannot resolve "perl-xml-dom", a dependency of "perl-http-dav"
warning: cannot resolve "perl-http-dav", a dependency of "davtest"
warning: cannot resolve "polenum", a dependency of "enum4linux"
warning: cannot resolve "qscintilla-qt3", a dependency of "pyqt3"
warning: cannot resolve "pyqt3", a dependency of "faraday-git"
warning: cannot resolve "perl-net-pcap", a dependency of "perl-net-pcaputils"
warning: cannot resolve "perl-net-pcaputils", a dependency of "ftester"
warning: cannot resolve "kyotocabinet-python2", a dependency of "python2-owasp-pysec-git"

And the following message was shown.

:: The following packages cannot be upgraded due to unresolvable dependencies:
      cisco-torch  davtest  enum4linux  faraday-git  ftester  python2-owasp-pysec-git

:: Do you want to skip the above packages for this upgrade? [y/N]

When I typed N on this message, installation was failed.

:: Do you want to skip the above packages for this upgrade? [y/N] N
error: failed to prepare transaction (could not satisfy dependencies)
:: perl-net-ssh-perl: requires perl-convert-pem>=0.05
:: perl-net-ssh-perl: requires perl-crypt-dh>=0.01
:: perl-net-ssh-perl: requires perl-crypt-dsa>=0.11
:: perl-net-ssh-perl: requires perl-crypt-idea
:: perl-net-ssh-perl: requires perl-crypt-rsa>=1.37
:: perl-net-ssh-perl: requires perl-math-gmp>=1.04
:: cisco-torch: requires perl-net-ssh-perl
:: perl-http-dav: requires perl-xml-dom
:: davtest: requires perl-http-dav
:: enum4linux: requires polenum
:: pyqt3: requires qscintilla-qt3
:: faraday-git: requires pyqt3
:: perl-net-pcaputils: requires perl-net-pcap
:: ftester: requires perl-net-pcaputils
:: python2-owasp-pysec-git: requires kyotocabinet-python2

When I typed y, the following message was shown.

looking for conflicting packages...
warning: removing 'libewf' from target list because it conflicts with 'libewf-python'
:: gcc-libs-multilib and gcc-libs are in conflict. Remove gcc-libs? [y/N]

When I typed N on this message, installation was failed.

:: gcc-libs-multilib and gcc-libs are in conflict. Remove gcc-libs? [y/N] N
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: gcc-libs-multilib and gcc-libs are in conflict

When I typed y, the following message was shown before the list of packages and Proceed with installation? [Y/n] message was shown.

warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency
warning: dependency cycle detected:
warning: lib32-harfbuzz will be installed before its lib32-freetype2 dependency

When I typed y on installation prompt (Proceed with installaion? [Y/n]), downloading and installing packages were finished without any trouble.


My ArchStrike docker image: https://github.com/trileg/archstrike

Tried to install whole packages by: pacman -Syu archstrike

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.