Skip to content

akabul0us/assorted_linux_scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##Assorted Linux Scripts

Scripts I wrote to automate stuff on GNU/Linux devices, uploaded to this repo because uploading to GitHub Gists is annoying and nobody would ever be able to find stuff uploaded there.

Not intended to be universal -- these might not perform as expected on any of the BSDs, macOS, or Android (unless inside a GNU/Linux chroot).

•aircrack_install.sh: downloads and builds aircrack-ng suite from source.

•build_android_kernel.sh: build script from a Nethunter kernel, provided here as a base to modify for a similar repo.

·chroot_jail_setup.sh: creates a bare-bones (bash and nothing else) chroot at /jail and user 'prisoner' to allow you to forward services from another device to yours via SSH without exposing your credentials or facilitating any counterattack.

•hash_lines.sh: read one string per line from a file and output the corresponding md5, sha1, and bcrypt hash. (used in conjunction with hashcat to demonstrate the weaknesses of deprecated password hashing algorithms).

·hcx_install.sh: replace the broken/outdated version of hcxdumptool/hcxtools found in Kali Linux apt repos with one built automatically from latest sources on ZeroBeat's github.

·hcx_make_bpf.sh: turn a list of MAC addresses into a Berkley packet filter for use with hcxdumptool.

•link_busybox_toybox_dropbear.sh: create symlinks to busybox/toybox/dropbearmulti multi-program binaries. Useful on embedded devices.

•mullvad_wireguard_peers.sh: scrape all Mullvad WireGuard VPN servers and create (disabled) configurations for them on an OpenWrt router.

•prefix_triple.sh: rename binaries in a cross-compilation toolchain to begin with their target triple.

•remove_space.sh: batch rename files whose filenames contain spaces or parenthesis.

•scp_local.sh/scp_local_setup.sh: wrappers around scp to facilitate local network file transfers over SSH.

·show_ssid.sh: output human readable values from an .hc22000 file of WPA/WPA2 handshakes.

·start_chroot.sh: mount and enter a chroot environment (note: must already exist).

·test_fonts.sh: test a string to see how it looks in installed figlet fonts.

•translate_deepl.py: use the DeepL API to translate text on the command line into a variety of languages.

About

scripts I made to automate repetitive tasks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors