Skip to content

Instantly share code, notes, and snippets.


Aaron Lichtman alichtman

View GitHub Profile
View gist:62060f2aa693a56a513f90c379751075
1:1 error Parsing error: 'import' and 'export' may appear only with 'sourceType: module'
3:7 error 'xfs' is assigned a value but never used no-unused-vars
5:7 error 'url' is assigned a value but never used no-unused-vars
7:7 error 'formidable' is assigned a value but never used no-unused-vars
View osed-setup.bat
:: Windows 10 OSED Setup
:: Connect over RDP with: rdesktop IP -u Offsec -p lab -r disk:kali=/home/kali/OSED/ -P
:: Store files in ~/OSED/files/. Check script for appropriate file locations
:: Extra files sourced from:
:: Install mona
View neomutt-bt
Program received signal SIGSEGV, Segmentation fault.
[33m__memmove_avx_unaligned_erms[m () at [32m../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S[m:440
440 ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S: No such file or directory.
(gdb) bt
#0 [33m__memmove_avx_unaligned_erms[m () at [32m../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S[m:440
#1 [34m0x0000555555628d26[m in [33mmemcpy[m ([36m__len[m=1650605088, [36m__src[m=<optimized out>, [36m__dest[m=<optimized out>) at [32m/usr
#2 [33mserial_restore_char[m ([36mc=c@entry[m=0x555555addbd0, [36md=d@entry[m=0x555555ac3a80 "R?\025&\227", <incomplete sequence \375\215>,
[36moff=off@entry[m=0x7fffffffabec, [36mconvert=convert@entry[m=false) at [32mhcache/serialize.c[m:187
#3 [34m0x0000555555628e91[m in [33mserial_restore_address[m ([36mal=al@entry[m=0x555555adda80, [36md=d@entry[m=0x555555ac3a80 "R?\025&\227"
View rofi -help
rofi usage:
rofi [-options ...]
Command line only options:
-no-config Do not load configuration, use default values.
-v,-version Print the version number and exit.
-dmenu Start in dmenu mode.
-display [string] X server to contact.
-h,-help This help message.
View pgp-public-key-0BF8C33B7606AA25154729F922368077DE9F9903.asc
View repro-empty-encrypted-file-bug.js
* BUG: When encrypting certain types of files, an empty (0B) file is created.
* I can reproduce it with PDFs and JPGs, however, this works with text
* files and some executables, so it's not a "plaintext-only" issue.
const fs = require("fs");
const crypto = require("crypto");
alichtman /
Last active Jun 2, 2020
# LING490-LS3 Grade Calculator
# Written by: Aaron Lichtman
# Adjustment for dropped homework. Replace the weight you choose to drop with 0.
weight = {
"ch03" : .03 + adj,
"hw01" : .08 + adj,
"hw02" : .10 + adj,
alichtman / Sample Stage 2
Last active Apr 25, 2019
Sample Stage 2
View Sample Stage 2
This is a sample second stage of an infection. This is part of
As the great philosopher Drake once said: "If you're reading this, it's too late."
alichtman / logging.c
Last active Jun 2, 2020
Logging Macros in C
View logging.c
#define DEBUG 1
#if DEBUG == 1
#define LOG(...) fprintf(stderr, "\x1b[35m[%s:%d] \x1b[32m%s()\x1b[0m: ", __FILE__, __LINE__, __func__); fprintf(stderr, __VA_ARGS__)
#define LOG(...)
int main(){
int some_param = 2;
alichtman / python-zip-unpack-in-js
Last active Oct 9, 2018
Javascript implementation of Python zip and unpack
View python-zip-unpack-in-js
* Takes three arrays and zips them into a list of lists like this:
* [1,2,3]
* [a,b,c] -> [ [1,a,!], [2,b,@], [3,c,#] ]
* [!,@,#]
function zipThreeArrays(a, b, c) {
let zipped = [];
for (var i = 0; i < a.length; i++) {