Skip to content

Instantly share code, notes, and snippets.

View loneicewolf's full-sized avatar
🐲
Want to know a secret? You are amazing but.. You already knew that! ❤️ :D

Will loneicewolf

🐲
Want to know a secret? You are amazing but.. You already knew that! ❤️ :D
View GitHub Profile
@loneicewolf
loneicewolf / md_footnotes.md
Created February 1, 2023 10:46
Markdown Footnotes

Title

abstract

Subtitle

Paragraph paragraph
paragraph paragraph
paragraph.

@loneicewolf
loneicewolf / README.md
Last active February 3, 2024 19:17
LKM Loadable Kernel Modules in Linux

LKM - Loadable Kernel Modules in Linux

Some code taken from other sources(others repo's, gist's), sites, courses, and so on. And some code is made and/or modified by me; :warning: note - any of this is not perfect; I make this gist to some friends which asked me for some beginner lkm dev;

@loneicewolf
loneicewolf / gedit_snippet_md_dropdown_.md
Created December 27, 2022 21:15
gedit snippet dropdown markdown
<details>
<summary> ${1:Click to Expand HEADER } </summary>

${2:ENTER CONTENTS}

</details>

#### <details><summary> ${1:Click to Expand HEADER } </summary>${2:ENTER CONTENTS}</details>
@loneicewolf
loneicewolf / snippets.sh
Created November 1, 2022 10:38
bash snippets - keywords/tags -- bash commands, sh,shell,snippets,one-liners
# From Adam Liss's comment
# https://stackoverflow.com/a/9387914/14346786
# Read a file using a bash script
i=0;while read l;do ((i=i+1));echo "$i:$l";done < file.txt
# alphabet
az=$(echo {a..z} | tr -d ' \n\t\v')
@loneicewolf
loneicewolf / 1_CheckFileInput.sh
Created August 9, 2022 07:04
bash - input checker, if arg is a file
#!/bin/bash
if [ $# != 1 ]; then
echo -ne "\e[31m[-] Input only 1 arg\e[00m\n"
else
echo -ne "\e[32m[+] 1 arg ok\e[00m\n"
if [ -f "$1" ]; then
echo -ne "\e[32m[+] arg 1 IS A file.\e[00m\n"
f="$1"
#echo "[*] exec: ls $f"
@loneicewolf
loneicewolf / colors_msgbox_etc_in_bash.sh
Last active November 21, 2022 11:20
colors, effects, message box, popups, etc - in bash
## edit: this was only called "colors in bash" but I renamed it to include more "general" or "overall" effects,
## such as; popups(zenity, notify-send, ..) and (soon coming!) ncurses, etc.
# might be some errors (not only grammar)
# red=31
# green=32
# blue=34
# yellow=33
# cyan=36
# pink=35
@loneicewolf
loneicewolf / win_msgbox.c
Last active July 27, 2023 16:06
A simple message box in Windows using C
// i686-w64-mingw32-gcc -o M msgbox.c
#include <stdio.h>
#include <windows.h>
int main(int argc, char *argv[]){
if(argc != 3){
printf("usage: %s MESSAGE TITLE",argv[0]);
}
// MessageBox function (winuser.h)
// Displays a modal dialog box that contains
// a system icon,
@loneicewolf
loneicewolf / compact_windows_reverse_shell.c
Last active March 7, 2024 03:09
A compact windows reverse shell written in the C Programming Language.
/*
* code inspired and modified from defcon25,MSDocs,StackOverflow
* i686-w64-mingw32-gcc -o win_rsh win_rsh.c -lws2_32
*/
#include <ws2tcpip.h>
#include <stdio.h>
#pragma comment(lib, "ws2_32")
int main(int argc, char *argv[]){
WSADATA wsaData;
@loneicewolf
loneicewolf / Guide.MD
Created February 15, 2022 20:29
ENCRYPTED ARCH-LINUX 2022 LVM UEFI

Made this in my free time on a break as 'addons' to both my ARCH-PCI-PASSTROUGH guide, as well as to my OSCP Certification (and, to be part in any upcomming work/projects I will do in this kind of field)

  • William M
hdparm -I /dev/sda
hdparm -I /dev/sdb
hdparm -I /dev/(some other disk(s))

for i in {1..3}
do
echo $i
export m1="msg 1"
export m2="msg 2"
export m3="msg 3"
case $i in
1) echo "$m1";;