I hereby claim:
- I am fahadysf on github.
- I am fahadysf (https://keybase.io/fahadysf) on keybase.
- I have a public key ASCnFJniqfma6cDAgj8ZZ09yKrVeLliB1oxEqiZkT5cazwo
To claim this, I am signing this object:
| #!/bin/bash | |
| CYCLE_COUNT=`system_profiler SPPowerDataType | grep "Cycle Count" | awk '{print $3}'` | |
| MAX_CAPACYTY=`system_profiler SPPowerDataType | grep "Maximum Capacity" | awk '{print $3}'` | |
| echo "Cycle Count: $CYCLE_COUNT" | |
| echo "Maximum Capacity: $MAX_CAPACYTY" |
| #!/bin/sh | |
| dnsserver="freedns2.registrar-servers.com" | |
| host="host" | |
| domain_name="your.domain" | |
| ddns_password="YOUR-DDNS-PASSWORD-HERE" | |
| dnsrecord=$host.$domain_name | |
| $input_file = ".\sample.txt" | |
| $output_file = ".\out.txt" | |
| $text = Get-Content $input_file -Raw | |
| $text | select-string '"[^\"]+"' -AllMatches | Foreach-Object {$_.Matches} | Foreach-Object { $text = $text.replace($_.Groups[0].Value, $_.Groups[0].Value.replace(' ', '_'))} | |
| echo $text | |
| echo $text > $output_file |
I hereby claim:
To claim this, I am signing this object:
| # This is a simple powershell script which can be run as a Scheduled Task | |
| # to backup the running config from PAN-OS Firewalls. Tested to work with | |
| # Powershell 5.1 (the default on Windows Server 2012/2016). For more | |
| # up to date versions of powershell you can remove the add-type / | |
| # New-Object TrustAllCertsPolicy section and use -SkipCertificateCheck | |
| # in Invoke-WebRequest | |
| # | |
| # Usage Instructions: | |
| # 1. Update the values of $panosHost and $panosUsername below at the start of the file. | |
| # 2. Run once in the Powershell Promt to generate the API Key file |
| import os | |
| import sys | |
| import requests | |
| import argparse | |
| import getpass | |
| import time | |
| # This is a simple Python script which can be run as a Scheduled Task | |
| # to backup the running config from PAN-OS Firewalls or Panorama. Tested to work with | |
| # Python 3.11.5 on Mac OSX and Windows Server 2019. |
| ### Needed stuff | |
| Add-Type -AssemblyName System.Web | |
| ### GLOBAL Settings | |
| $filePath = "C:\code\usernames.txt_CHANGE_ME" | |
| $deviceUrl = "https://panorama_ip_or_fqdn_change_me" | |
| $username = "admin" | |
| $templateName = "template_name_change_me" | |
| $Debug = $true |
This page is a basic rundown of good resources to understand the background knowledge needed when working with Cloud Nat ive / DevOps / Kubernetes systems and security.
| #!/bin/bash | |
| # | |
| # Script to print out the current power cycles and capacity of Macbooks | |
| # which provide this info. | |
| # ------- | |
| CYCLE_COUNT=`system_profiler SPPowerDataType | grep "Cycle Count" | awk '{print $3}'` | |
| MAX_CAPACYTY=`system_profiler SPPowerDataType | grep "Maximum Capacity" | awk '{print $3}'` | |
| echo "Cycle Count: $CYCLE_COUNT" |