blix

nixos-based pentesting iso
git clone https://xfnw.ttm.sh/git/blix.git
Log | Files | Refs | README

commit 89e2b3cc76c35297d221d51a1c37dbfb81e4cd12
parent be11c36cb794bee486fbecd42fc31b74c38de9d4
Author: xfnw <xfnw@riseup.net>
Date:   Sat,  6 Mar 2021 22:32:47 +0000

init routersploit.nix

Diffstat:
Mblix.nix | 11++++++-----
Aroutersploit.nix | 26++++++++++++++++++++++++++
2 files changed, 32 insertions(+), 5 deletions(-)

diff --git a/blix.nix b/blix.nix @@ -3,7 +3,6 @@ {config, pkgs, lib, ...}: with lib; - { imports = [ <nixpkgs/nixos/modules/installer/cd-dvd/iso-image.nix> @@ -49,10 +48,12 @@ TE5AAAAIDBUk5IjB3+trnVO6pncivFbOetUL8BPTl3CwAtk4532 xfnw@raven" ]; security.sudo.wheelNeedsPassword = false; services.xserver.enable = true; - services.xserver.desktopManager.mate.enable = true; + services.xserver.desktopManager.xfce.enable = true; services.xserver.displayManager.autoLogin.enable = true; services.xserver.displayManager.autoLogin.user = "u"; + + nixpkgs.config.allowUnfree = true; environment.systemPackages = with pkgs; [ wget vim tmux gnupg ncdu mosh @@ -60,7 +61,7 @@ TE5AAAAIDBUk5IjB3+trnVO6pncivFbOetUL8BPTl3CwAtk4532 xfnw@raven" ]; w3m lynx elinks # network analysis - nmap masscan termshark netsniff-ng argus bettercap + nmap masscan wireshark termshark netsniff-ng argus bettercap stress-ng multimon-ng aircrack-ng mfcuk pixiewps hcxtools dirb sslsplit whsniff sniffglue pwnat gnirehtet # reverse android tethering @@ -75,8 +76,8 @@ TE5AAAAIDBUk5IjB3+trnVO6pncivFbOetUL8BPTl3CwAtk4532 xfnw@raven" ]; # exploit doona metasploit twa wifite2 burpsuite wpscan wfuzz - sqlmap thc-hydra - #dsniff routersploit + sqlmap thc-hydra (callPackage ./routersploit.nix { }) + #dsniff # crack hashcat mfoc pyrit john diff --git a/routersploit.nix b/routersploit.nix @@ -0,0 +1,26 @@ + +{lib, stdenv, fetchurl, ncurses, libressl, man, pkg-config, ctags}: + +stdenv.mkDerivation rec { + pname = "catgirl"; + version = "1.6"; + + src = fetchurl { + url = "https://git.causal.agency/catgirl/snapshot/${pname}-${version}.tar.gz"; + sha256 = "0shg02zidqqmvywqqsaazlgg9rd5lhhrvjx6n0lzmdfaawxywciv"; + }; + + nativeBuildInputs = [ pkg-config ctags ]; + buildInputs = [ ncurses libressl man ]; + strictDeps = true; + + meta = with lib; { + homepage = "https://git.causal.agency/catgirl/about/"; + license = licenses.gpl3Plus; + description = "A TLS-only terminal IRC client"; + platforms = platforms.unix; + maintainers = with maintainers; [ xfnw ]; + }; +} + +