Skip to content

Instantly share code, notes, and snippets.

@m0rb
m0rb / vs6sp5.diff
Created May 23, 2022 11:15
Visual C++ 6.0 SP5 MDAC Req. Patch
--- sp598ent.stf 2022-05-23 07:13:52.314498801 -0400
+++ sp598ent.stf 2022-05-23 07:13:44.066407850 -0400
@@ -26,7 +26,7 @@
11 yes Floppy Install AppMainDlg 13 12 No %m
12 yes &Complete Complete install of VS 6.0 Service Pack 5 Group 13 44 53 60 65 74 84 86 80 70 40 89 sp598ent.dll,104
-13 Group 28 36 38 29 30 32 26 27 14 25 16 17 20 18 19 15 39 21 22 24 23 43
+13 Group 28 38 29 30 32 26 27 14 25 16 17 20 18 19 15 39 21 22 24 23 43
14 CustomAction """sp598ent.dll"", ""GetPathFromReg"", ""HKEY_LOCAL_MACHINE,Software\Microsoft\VisualStudio\6.0\Setup,VSCommonDir"" " %d\Common
15 CustomAction """sp598ent.dll"", ""GetPathFromReg"", ""HKEY_LOCAL_MACHINE,Software\Microsoft\VisualStudio\6.0\Setup\Microsoft Visual Studio,ProductDir"" "
@m0rb
m0rb / sg.txt
Created May 19, 2022 11:04
Spacegulls (NES) Game Genie / FCEUX Cheat Codes
STZGUO - Instadeath, all damage is fatal
PTZGSO - Invincibility
@m0rb
m0rb / ripscrip.prn
Created May 14, 2022 13:13
RIPscrip 2.0 Alpha 4 Spec
This file has been truncated, but you can view the full file.
TABLE OF CONTENTS
ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
1 þ Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1 þ Use of the RIPscrip Language . . . . . . . . . . . . . . . . 3
1.2 þ Definition . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 þ How Does RIPscrip Work? . . . . . . . . . . . . . . . . . . . 5
1.4 þ Revision History Notation . . . . . . . . . . . . . . . . . . 6
1.4.1 þ Revision 2.A4 . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4.2 þ Revision 2.A3 . . . . . . . . . . . . . . . . . . . . . . . . 10
@m0rb
m0rb / stryker.uue
Created March 18, 2022 13:45
Major Stryker Beta (August 12, 1992) Date/Environment Protection Crack
begin 664 STRYKER.PATCH
M0E-$249&-#!6`````````*TN````````M"4!``````!"6F@Y,4%9)E-9-?&,
MWP``*?G4?=P``(0```$``,``0``$``"`(``Q3)B9!D8,DT#30T#1VT7=[4SI
MW)(&4`9"=2"H%VLHO3"<;WOB[DBG"A(&OC&;X$)::#DQ05DF4UFG+V^Q``2P
M_____________________________________________^`>NRT;7F;M8]NW
M=QMM1-O@````#WSTO=M]N)V\[.O>9:NYZ]XW=G;W7==[R][;SN>ZVVMZG=W;
MS=[WE[WEZJ76=4][6QUKE>]MW-N][RZ[NWO7O/>KL94]H`$,0T-&@T-)DTVB
M83$RG@!,*?JGIDP3`33331-/(P"1F`F@(_0D\H]!DI^3!3TPF`C3$QH#4:83
M:`)DP,@F`U,5#*GD9`T9)Z-#4VC2GF0)Z:3:-":G@U)O30`AFID&F(VA&*>$
M>IJ8-4_30:,!D-$\@R&@J?FA&#34]":I[29HU/3)@F(PIZ:GDQ-'J::-3R:H
@m0rb
m0rb / dohlog.pl
Created January 2, 2022 23:02
quick doh query dumper
#!/usr/bin/env perl
# pipe me a stray cat
use strict;
use warnings;
use Net::DNS::Packet;
use MIME::Base64 qw(decode_base64);
while (<>) {
chomp;
my $s = $_;$s =~ s/(^.*\?.*=| HTTP.*)//;
my $q = decode_base64($s);
@m0rb
m0rb / pget.pl
Created October 13, 2021 16:56
dumb perl download accelerator
#!/usr/bin/env perl
# dumb perl download accelerator
# 10/13/21 - morb_commat_misentropic_dot_commercial
use warnings;
use strict;
use Getopt::Long;
use File::Basename;
use LWP::UserAgent;
use Parallel::ForkManager;
@m0rb
m0rb / pget.sh
Last active October 8, 2021 19:20
dumb bash download accelerator
#!/usr/bin/env bash
# dumb parallel downloader
# 10/7/21 morb_at_misentropic_dot_commercial
declare -a FL
CH=16
MP=4
for each in $*
do
case "$1" in
@m0rb
m0rb / tor_doh.pl
Created October 6, 2021 20:31
minimalist doh/tor query client
#!/usr/bin/env perl
use strict;
use warnings;
use IO::Socket;
use IO::Socket::Socks;
use IO::Socket::SSL;
use Net::DNS::Packet;
use MIME::Base64 qw(encode_base64url);

Keybase proof

I hereby claim:

  • I am m0rb on github.
  • I am legnadibrom (https://keybase.io/legnadibrom) on keybase.
  • I have a public key ASA1Thc6vZT-HtrMOc47ohxO0KGBZh9XhqvEM8MS12bLZwo

To claim this, I am signing this object:

@m0rb
m0rb / bash64.sh
Last active February 18, 2023 03:05
horrible base64 encoder
#!/bin/bash
B=({A..Z} {a..z} {0..9})
I=`perl -pe'$_=unpack"B*"'<<<$*`
for((;${#I}%6;)){ I+=0;}
for((;p<${#I};p+=6)){ O+=${B[2#${I:p:6}]};}
for((;${#O}%4;)){ O+=\=;}
echo $O