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" |