A collection of Bash scripts that are either not meaningful or complex enough to warrant an independent repository.
- bulkDns: bulk DNS lookup
- otxpull: pull recently updated indicators from pulse subscriptions
- cidrToIP: convert provided CIDR address to list of IPs
- nmapDiff: compare previous nmap results and identify changes
- nmapRdns: use NMAP for reverse DNS
- mal_binary_extract_http: extract binary from pcap using http stream
- mal_binary_extract: extract binary from pcap using tcp stream
- get_local_ipv4: overly complicated method for getting local interface and ipv4 address
- awsEC2: simple script to deploy EC2 instance in AWS
- directorySize: output a specified directory's size
- testFile: evaluate the status of a file/directory
- serverHealth: report server related information
- cpu: report if CPU usage exceeds the threshold
- diskSpace: check if the disk space crosses the limit
- collectNetworkInfo: gather information related to server
- remoteBackup: backup a local file into a remote server
- running: show running processes for the current user
- softwareInstall: auto install desired software
- softwareRemove: auto remove Ubuntu bloatware
- showOSVersion: show running OS version
- auditd: automated install and configuration of auditd and log forwarding
- versionCompare: compare two version number
- remote_scp: scp file from remote machine through a jumpserver to localhost
- scp_jumpserver: scp file to remote machine through a jumpserver
- jump_server_access: ssh to remote machine through a jumpserver
- decimal2Binary: convert Decimal Number to Binary
- binary2Decimal: convert Binary Number back to decimal
- encrypt: encrypt a file/folder with password
- convertLowercase: convert data either from the file or standard input to lowercase
- randomFile: create unique file/folder automatically with date and time stamp
- whileRead: read lines from a file using while loop
- readMenu: display a menu for system information
- whileMenu: a repeated menu for system information
- colorFull: provide you with the output of several colours
- switchStatement: simple example of a switch statement
- unitlLoop: simple example of an until loop
- bashTemplate: script template based on Google Style Guide: https://google.github.io/styleguide/shell.xml