GithubHelp home page GithubHelp logo

gaberob / kali-ansible Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ippsec/parrot-build

0.0 0.0 1.0 117 KB

Ansible scripts to set up a new kali VM, Using Ippsec's parrot build as a base

Shell 35.14% Python 12.19% Jinja 32.18% Vim Script 20.49%

kali-ansible's Introduction

Based on Ippsec's parrot build script with my modifications and additional tasks.

** Make sure to pip install ansible, apt has an older copy **

Instructions

  • Start with a fresh installation of Kali Linux, this is made specifically for an installation using Gnome as it imports some of my keybindings using dconf. If not using Gnome, comment out the line including gnome-shell.yml in roles/customize-terminal/tasks/main.yml.
  • Install Ansible (pip3 install ansible)
  • Clone and enter the repo (git clone)
  • ansible-galaxy install -r requirements.yml
  • Make sure we have a sudo token (sudo whoami)
  • ansible-playbook main.yml

What this script does

  • Various tasks for installing tools from apt, pipx, gem, cargo, go, as well as pulling releases from and cloning github repos
    • You can modify this to add tools or additional sources as necessary
  • Configures firefox to proxy https traffic with burp suite
  • Configures my zsh and tmux configuration files
  • Configures my gnome shell keybindings via dconf
  • Configures system wide logging

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.