Skip to content

Instantly share code, notes, and snippets.


Richard "mtfnpy" Harman warewolf

View GitHub Profile
warewolf / woodworking_youtube.txt
Created May 26, 2021
Woodworking youtube channels to follow
View woodworking_youtube.txt
warewolf /
Created May 3, 2020
sort human-wise by domain names
print sort byd map{chomp;$_}<>;
print "\n";
#sub byd($$){my ($a,$b)=map{lc join(".",reverse split m/\./,$_)}@_[0,1];$a cmp $b;}
sub byd($$) {
my ($a,$b) = @_[0,1];
my ($da) = ($a =~ m/,?([^,]+)$/); my ($db) = ($b =~ m/,?([^,]+)$/);
#my ($da) = ($a =~ m/https?:\/\/([^\/]+)/); my ($db) = ($b =~ m/https?:\/\/([^\/]+)/);
View gist:fe319268bada7d5a8484b0620ff20c53
Generating story...
You are Xabean, a wizard living in the kingdom of Larion. You have a staff and
a spellbook. You finish your long journey and finally arrive at the ruin you've
been looking for. You look around and see that it's not much different than
when you left it. The walls are made of stone and there is a door leading to
another room
> open hidden doorway
warewolf / extensions.conf
Created Jul 12, 2019
fax interception asterisk
View extensions.conf
; set dahdi-channels.conf's fax line to use this context
include => from-internal
; expects "immediate=yes" on dahdi line
exten => s,1,Answer()
; emulate dialtone while reading the number being dialed
same => n,ReadExten(FAXOUT,dial,${CONTEXT},i,30)
same => n,Verbose(10,Dialing fax to ${FAXOUT})
same => n,Ringing()
; It takes ~ 4 seconds to dial a 10 digit number from the fax
warewolf / mask_rom_bootstrap.txt
Created May 5, 2019
Western Digital JTAG firmware dumps, 0x1000 bytes at 0xFFFF0000 (reset vector)
View mask_rom_bootstrap.txt
$ find . -type f -ls -exec sha1sum {} \;
134573 64 -rw-r--r-- 1 warewolf warewolf 65536 May 4 03:44 ./wd800jd-75msa3_2060-701335-005/0xFFFF0000.bin
e7828cc2d5104b38f97c6606af7c79dc022f0073 ./wd800jd-75msa3_2060-701335-005/0xFFFF0000.bin
134614 64 -rw-r--r-- 1 warewolf warewolf 65536 May 5 23:47 ./wd10earx-32n0yb0_2060-771698-004/0xFFFF0000.bin
734de39b996cc95a22b0884573fc1b6fb823f9b7 ./wd10earx-32n0yb0_2060-771698-004/0xFFFF0000.bin
134080 64 -rw-r--r-- 1 warewolf warewolf 65536 May 5 23:39 ./wd20ears-00mvwb0_2060-771698-002/0xFFFF0000.bin
734de39b996cc95a22b0884573fc1b6fb823f9b7 ./wd20ears-00mvwb0_2060-771698-002/0xFFFF0000.bin
134613 64 -rw-r--r-- 1 warewolf warewolf 65536 May 5 23:37 ./wd10eacs-00d6b1_2060-701590-000/0xFFFF0000.bin
6f937a263dbb417f5ad2da890661aed6e8f7a9b7 ./wd10eacs-00d6b1_2060-701590-000/0xFFFF0000.bin
131095 64 -rw-r--r-- 1 warewolf warewolf 65536 May 5 18:22 ./wd3200aajb-00wga0_2060-701494-001/0xFFFF0000.bin

Richard's Pizza dough recipe by weight.

5 servings 1 serving ingredient
500g 100g white flour
325g 65g 110f water
10g 2g salt
7g 1.4g dry active yeast
5g 1g sugar
warewolf /
Last active Mar 2, 2019
Harman family stuffed cabbage rolls


  • 1 large head green cabbage (about 4lbs)
  • 1 large onion, finely chopped
  • ½ onion, sliced (reserve for top)
  • 2 tbsp oil for chopped onions
  • 2 tbsp oil for sliced onions
  • 1 ½ lbs ground beef
  • ½ lb ground pork
  • 1 ½ cup rice, cooked (3/4c raw – Mom always said use ½ cup raw rice for each pound of meat)
warewolf / notes.txt
Created Feb 17, 2019
lenovo bios update cd extraction
View notes.txt
# warewolf@xasf:~/hack$ md5sum g2uj30us.iso
d6c1685c192f4fc62c53ff7bc7cb54a0 g2uj30us.iso
# warewolf@xasf:~/hack$ isoinfo -d -i g2uj30us.iso
CD-ROM is in ISO 9660 format
System id:
Volume id: g2uj30us
Volume set id:
Publisher id:
Data preparer id:
Application id: NERO BURNING ROM

Keybase proof

I hereby claim:

  • I am warewolf on github.
  • I am xabean ( on keybase.
  • I have a public key ASAIROXWjwQ4_NxmgHeB1XhUvm0uSyxRgUd17fwN4Y5EWgo

To claim this, I am signing this object:

warewolf / blackhole_subnets.txt
Created Oct 14, 2018
CIDR netblocks that attack mail services, login attempts.
View blackhole_subnets.txt