Skip to content

Instantly share code, notes, and snippets.

View hackarada's full-sized avatar
💭
I may be slow to respond.

Ermias Baዩ hackarada

💭
I may be slow to respond.
View GitHub Profile
@hackarada
hackarada / removefailed-jobs.sh
Last active February 5, 2025 17:50
Kubernetes utility script that finds and deletes failed jobs across all namespaces
#!/bin/bash
set -e
# Get failed jobs
if ! failedJobs=$(kubectl get job -A -o=jsonpath='{range .items[?(@.status.failed>=1)]}{.metadata.name}{"\t"}{.metadata.namespace}{"\n"}{end}'); then
echo "Error: Failed to get jobs from kubectl"
exit 1
fi
{
"serverTime": 1541101783956,
"result":
{
"viewables": [
{
"psshb64": ["AAACvnBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAAp6eAgAAAQABAJQCPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAANwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMAAuADAALgAwACIAPgA8AEQAQQBUAEEAPgA8AFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwASwBFAFkATABFAE4APgAxADYAPAAvAEsARQBZAEwARQBOAD4APABBAEwARwBJAEQAPgBBAEUAUwBDAFQAUgA8AC8AQQBMAEcASQBEAD4APAAvAFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwASwBJAEQAPgBBAEEAQQBBAEEATgBnAEUAMQBYAEUAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAD0APQA8AC8ASwBJAEQAPgA8AEMASABFAEMASwBTAFUATQA+AGYAbwBsAEYAaAA5AC8ARQA1AFYAQQA9ADwALwBDAEgARQBDAEsAUwBVAE0APgA8AEMAVQBTAFQATwBNAEEAVABUAFIASQBCAFUAVABFAFMAPgA8AEwAaQB0AHQAbABlAEUAbgBkAGkAYQBuAEsASQBEAD4AdAByAHUAZQA8AC8ATABpAHQAdABsAGUARQBuAGQAaQBhAG4ASwBJAEQAPgA8AC8AQwBVAFMAVABPAE0AQQBUAFQAUgBJAEIAVQBUAEUAUwA+ADwALwBEAEEAVABBAD4APAAvAFc

How to pass the OSCP

  1. Recon
  2. Find vuln
  3. Exploit
  4. Document it

Recon

Unicornscans in cli, nmap in msfconsole to help store loot in database.

How to pass the OSCP

  1. Recon
  2. Find vuln
  3. Exploit
  4. Document it

Recon

Unicornscans in cli, nmap in msfconsole to help store loot in database.

Regular Expressions for Sublime -
1 = id="[^"']+" | Name="[^"']+"
2 console\.log\(([^)]+)\); | console.log\([^)]+\);
@hackarada
hackarada / csv_splitter.py
Created March 27, 2016 05:40 — forked from jrivero/csv_splitter.py
A Python CSV splitter
import os
def split(filehandler, delimiter=',', row_limit=10000,
output_name_template='output_%s.csv', output_path='.', keep_headers=True):
"""
Splits a CSV file into multiple pieces.
A quick bastardization of the Python CSV library.
Arguments:
@hackarada
hackarada / NaiveBayes.cs
Created February 17, 2016 01:55 — forked from hodzanassredin/NaiveBayes.cs
simple naive bayes classifier in c#
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
//original https://github.com/bazhenov/naive-bayes-example
namespace NaiveBayesianClasisifier
{