Monday, November 20, 2023

 apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl git

 

 curl https://pyenv.run | bash

 

 

Wednesday, October 25, 2023

Debug Crypto

 config# debug crypto condition peer ipv4 1.2.3.4
 config# debug crypto isakmp

Wednesday, October 11, 2023

Python3 Cisco Keygen

#! /usr/bin/python3
print("*********************************************************************")
print("Cisco IOU License Generator - Kal 2011, python port of 2006 C version")
import os
import socket
import hashlib
import struct
# get the host id and host name to calculate the hostkey
hostid=os.popen("hostid").read().strip()
hostname = socket.gethostname()
ioukey=int(hostid,16)
for x in hostname:
 ioukey = ioukey + ord(x)
print("hostid=" + hostid +", hostname="+ hostname + ", ioukey=" + hex(ioukey)[2:])
# create the license using md5sum
iouPad1 = b'\x4B\x58\x21\x81\x56\x7B\x0D\xF3\x21\x43\x9B\x7E\xAC\x1D\xE6\x8A'
iouPad2 = b'\x80' + 39*b'\0'
md5input=iouPad1 + iouPad2 + struct.pack('!L', ioukey) + iouPad1
iouLicense=hashlib.md5(md5input).hexdigest()[:16]

print("\nAdd the following text to ~/.iourc:")
print("[license]\n" + hostname + " = " + iouLicense + ";\n")
with open("iourc.txt", "wt") as out_file:
   out_file.write("[license]\n" + hostname + " = " + iouLicense + ";\n")
print("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAlready copy to the file iourc.txt\n ")

print("You can disable the phone home feature with something like:")
print(" echo '127.0.0.127 xml.cisco.com' >> /etc/hosts\n")
  

EVE-NG on Google Cloud

 

Select n2-standard-4 Intel Cascade Lake
 
<b>Create a nested Ubuntu 20.04 image, and use this as the image for the VM:</b>
gcloud compute images create nested-ubuntu-focal --source-image-family=ubuntu-2004-lts --source-image-project=ubuntu-os-cloud --licenses https://www.googleapis.com/compute/v1/projects/vm-options/global/licenses/enable-vmx

<b>Log-in on the newly instantiated VM, and type the below command to become root:</b>
sudo -i

<b>Start EVE-COMM installation:</b>
wget -O - https://www.eve-ng.net/focal/install-eve.sh | bash -i

<b>Update and upgrade your new EVE-COMM:</b>
apt update apt upgrade

<b>Reboot:</b>
reboot

<b>After reboot:</b>
Ctrl-c
sudo -i

type root password
select dhcp
select direct connection
type ca.pool.ntp.org for ntp

and system will reboot


Credits to: https://jmcristobal.com/author/jmcristobal/

Tuesday, March 14, 2023

How to raise a TAC with Check Point Software

Here is the link to raise a service request (SR) with Check Point technical assistance center. https://help.checkpoint.com/ It will open a page where you can click on "Create New SR".
After clicking it will bring you to a selection.
Select the Technical Product Issue, and it will allow you to enter your product/asset id you need to raise a ticket on.
Just enter your asset id such as the serial number which can be found on the System Overview on GAIA or on clish -c "show asset all" and it will automatically provide the equipment details. Next step is to provide the case details. Thats it.