Skip to content

Instantly share code, notes, and snippets.

View digitalsleuth's full-sized avatar

Digital Sleuth digitalsleuth

View GitHub Profile

Setup

Install TigerVNC -

$ sudo apt install tigervnc-standalone-server

Configure VNC Server by running

@digitalsleuth
digitalsleuth / eth-scraper.py
Last active July 26, 2022 13:02
Reddit Wallet Address Scraper for NFT Giveaways
#!/usr/bin/env python3
"""
This script is for parsing ETH wallet addresses from
Reddit comments for delivery of NFT's
"""
import sys
import re
import argparse
import praw
@digitalsleuth
digitalsleuth / WinFE-Installer.ps1
Last active September 23, 2024 08:58
WinFE-Installer Script
<#
.SYNOPSIS
This script is used to install the Windows Forensic Environment (WinFE) onto a USB
https://github.com/digitalsleuth/
.DESCRIPTION
.NOTES
Version : 1.1a
Author : Corey Forman (https://github.com/digitalsleuth)
Prerequisites : Windows 10 1909 or later
@digitalsleuth
digitalsleuth / WSL 2 GNOME Desktop.md
Created June 25, 2021 01:38
Set up a GNOME desktop environment on WSL 2

WSL 2 GNOME Desktop

NOTE: If you want the ultimate Linux desktop experience, I highly recommend installing Linux as your main OS. I no longer use Windows (except in a VM) so I will not be maintaining this guide anymore.

Think Xfce looks dated? Want a conventional Ubuntu experience? This tutorial will guide you through installing Ubuntu's default desktop environment, GNOME.

GNOME is one of the more complex — and that means more difficult to run — desktop environments, so for years people couldn't figure [o

@digitalsleuth
digitalsleuth / pfsense-on-a-mac-pro-1.1.md
Last active September 20, 2022 23:39
pfSense on a Mac Pro 1.1 (2006)

pfSense on a Mac Pro 1.1 (2006)

Why pfSense on this Mac? Isn't this overkill with it's Xeon processor? Well, it's got two Intel gigabit NIC's, it's quiet, and can handle any additional packages I decide to install. It's also going to replace my existing Zotac Zbox CI325 (which I want to use for other things).

Some key points to consider when setting up the Mac Pro:

My workaround for this was to create a normal bootable USB using Rufus (done on Windows 10, but you can use any USB boot-creator on any OS) and using the normal pfSense USB mems

Create Root CA (Done once)

Create Root Key

Attention: this is the key used to sign the certificate requests, anyone holding this can sign certificates on your behalf. So keep it in a safe place!

openssl genrsa -des3 -out rootCA.key 4096
@digitalsleuth
digitalsleuth / gist_to_github_repo.md
Created March 29, 2020 20:16 — forked from ishu3101/gist_to_github_repo.md
Transfer a gist to a GitHub repository

Transfer a gist to a GitHub repository

clone the gist

git clone https://gist.github.com/ishu3101/6fb35afd237e42ef25f9

rename the directory

mv 6fb35afd237e42ef25f9 ConvertTo-Markdown

change the working directory to the newly renamed directory

cd ConvertTo-Markdown

@digitalsleuth
digitalsleuth / README.md
Created March 29, 2020 18:33 — forked from jeanlescure/README.md
Ubuntu/Debian Offline Repository Creation

Ubuntu/Debian Offline Repository Creation Gist

When I googled how to create my own offline repository of packages for use in an offline Ubuntu/Debian machine, the results where disheartening and the steps to be taken scattered all over the place.

The files within this gist will allow you to:

  • Download specific apt-get packages... with dependencies included!
  • Create a Packages.gz file so that you can add the repository folder you create to the target machine's /etc/apt/sources.list file.

Before using