Skip to content

Instantly share code, notes, and snippets.

View reelsense's full-sized avatar
🇺🇸
1635 E58A 7EFB EC41 0C0F 6FCF 14C1 182B C579 36B2

Bryan Black reelsense

🇺🇸
1635 E58A 7EFB EC41 0C0F 6FCF 14C1 182B C579 36B2
View GitHub Profile
@reelsense
reelsense / help-unfuck-finder-error_code_-8072.md
Last active July 7, 2018 18:06
macOS 10.13.1 High Sierra - "error code -8072"

macOS 10.13.1 High Sierra "error code -8072"

I'm running macOS 10.13.1 High Sierra.

  • Q: Why can't I rename files in Finder? I receive an error code -8072. an unexpected error has occurred error code -8072
    • A: Did you run Disk Utility or Disk First Aid recently? Just reboot.
  • Q: Why do I get an error about my Home folder moving or not having access to my Home folder?
    • A: A: Did you run Disk Utility or Disk First Aid recently? Just reboot.
@reelsense
reelsense / help-vultr-freebsd_zroot.md
Last active January 19, 2022 15:34
Help - How to get FreeBSD zroot on Vultr baremetal

Help - How to get FreeBSD zroot on Vultr baremetal

Some baremetal server providers support FreeBSD, but they rarely provide a zfs on root option to install the OS on a mirrored or striped zraid.

Why is this important?

Beside the obvious benefits of ZFS, it's a required dependency for certain jail managers, like iocage.

@reelsense
reelsense / _verify-repair-permissions-disk.md
Created March 1, 2018 00:06 — forked from bzerangue/_verify-repair-permissions-disk.md
Mac OS X Utilities via Terminal: (Verify and Repair: Disk Permissions AND Disk / Software Update / TimeMachine)

Verify and Repair Disk Permissions via Terminal (Mac OS X)

Verify Permissions

diskutil verifyPermissions /

Repair Permissions

diskutil repairPermissions /

@reelsense
reelsense / gist:996401b997ec434aa43d5d8bc0cea748
Created March 15, 2018 18:05 — forked from rxaviers/gist:7360908
Complete list of github markdown emoji markup

People

:bowtie: :bowtie: 😄 :smile: 😆 :laughing:
😊 :blush: 😃 :smiley: ☺️ :relaxed:
😏 :smirk: 😍 :heart_eyes: 😘 :kissing_heart:
😚 :kissing_closed_eyes: 😳 :flushed: 😌 :relieved:
😆 :satisfied: 😁 :grin: 😉 :wink:
😜 :stuck_out_tongue_winking_eye: 😝 :stuck_out_tongue_closed_eyes: 😀 :grinning:
😗 :kissing: 😙 :kissing_smiling_eyes: 😛 :stuck_out_tongue:
@reelsense
reelsense / help-gpg-agent.md
Last active August 4, 2020 02:22
help-gpg-agent

Help Desktop Applications usegpg-agent for Yubikey.

How do I use my Yubikey with desktop applications like Sequel Pro or MySQL Workbench?

When you use the GPG Agent (with or without smartcard, the agent takes care of that, so it's not a problem if you don't have one I think) it should ask for the passphrase of your GPG key (or the PIN of the smartcard in my case) and not the SSH password.

But how it works now is that the SSH attempt asks for the SSH password, not the GPG passphrase.

Ok, here is an example: >

@reelsense
reelsense / help-ssh-tips.md
Last active July 17, 2019 00:08
Helpful SSH tips

Helpful SSH tips

Executing a single command:

ssh USER@HOST ls

sudo requires interactive shell, it can be enabled with -t parameter:

ssh -t USER@HOST sudo ls /root
@reelsense
reelsense / brute_upnproxy.sh
Created May 29, 2018 20:27
The best way to identify if a device is vulnerable or actively being leveraged for UPnProxying is to scan the endpoint and audit your NAT table entries.
#!/bin/bash
url=$1
soap_head='<?xml version="1.0" encoding="utf-8"?><s:Envelopes:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:GetGenericPortMappingEntry xmlns:u="urn:upnporg:serviceId:WANIPConnection.1#GetGenericPortMappingEntry"><NewPortMappingIndex>'soap_tail='</NewPortMappingIndex></u:GetGenericPortMappingEntry></s:Body></s:Envelope>'
for i in `seq 1 1000`; do
payload=$soap_head$i$soap_tail
curl -H 'Content-Type: "text/xml;charset=UTF-8"' -H 'SOAPACTION: "urn:schemasupnp-org:service:WANIPConnection:1#GetGenericPortMappingEntry"'--data "$payload"
"$url"
echo ""
done
@reelsense
reelsense / help-unfuck-virtualbox-freebsd-11-2-not-booting.md
Last active October 13, 2019 08:35
How to fix FreeBSD 11.2-RELEASE not booting because of error "Fatal trap 12: page fault while in kernel mode"

How to fix FreeBSD 11.2-RELEASE not booting because of Virtual Box driver.

I entcountered a bug with virtualbox-ose-nox11-5.2.14_1 & virtualbox-ose-kmod after upgrading to FreeBSD 11.2-RELEASE on first reboot.

The system would enter a boot loop with this crash error:

supdrvGipCreate: failed to allocate the GIP page
@reelsense
reelsense / help-data_processing.md
Last active January 19, 2019 21:53
Data Processing

Data Processing

Run command against each line in a file

while read in; do COMMAND "$in"; done < FILE

Run command in parallel once per line in a file

@reelsense
reelsense / fstab
Created November 8, 2019 00:41
mergefs fstab example
/mnt/disk*:/mnt/tank/fuse /mnt/storage fuse.mergerfs defaults,allow_other,direct_io,use_ino,hard_remove,minfreespace=250G,fsname=mergerfs 0