• Stars
    star
    42
  • Rank 656,625 (Top 13 %)
  • Language
    Assembly
  • Created almost 6 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

assembly language examples, mostly Linux

More Repositories

1

uul

ELF binary that runs on several different *nix flavours. Works out which variant it's being run on and runs code specific to that.
Assembly
39
star
2

iamdynamic

Linux assembly language minimal 'dynamic ELF' example plus experiments
Assembly
24
star
3

rkspotter

Rootkit spotter - experimental Linux rootkit finder LKM
C
23
star
4

My-TTGO-Watch-Dev

How-to on making apps for My-TTGO-Watch
C
23
star
5

metalfinger

Linux kernel module to run a userspace application when a magic packet arrives
C
13
star
6

sixnix

Multifarious x86-64 ELF binary that can be built once and run on six different *nix variants. Behaves differently if running on Linux, BSD or SunOS
Assembly
13
star
7

procsplice

Tool for working with memory of a running Linux process
C
11
star
8

rkbreaker

Rootkit breaker - experimental Linux anti-rootkit tool based on kprobes
C
11
star
9

kark

Experimental OpenBSD 6.7 rootkit
C
8
star
10

pam-happyhour2for1

Once a day it's happy hour! This Linux PAM module will give you root! Inspired by Brendan Gregg's pam_happy_hour.c for Solaris
C
6
star
11

camisado

Linux kernel module that sends a UDP packet without being seen by userspace
C
6
star
12

obnubilate

Linux kernel module that decrypts an AES encrypted payload from a magic packet
C
6
star
13

BsidesLeeds-eBPF

Presentation and demos from BSides Leeds presentation on eBPF for security monitoring
Python
4
star
14

lkmim

Load kernel module in memory
C
4
star
15

fml

LD_PRELOAD hack to save malloc and free operations in an sqlite database
C
4
star
16

shellsee

LD_PRELOAD hack to save shell commands in an sqlite database
C
3
star
17

OpenLSD

Assembly "Hello World" that runs on both Linux and OpenBSD
3
star
18

party-parrots

A Parrot Party for your terminal
C
3
star
19

slimpack

Toolkit for building encrypted file loaders for single source file NASM projects (uses AES-NI instructions)
Assembly
2
star
20

StrangeELF

Material for the talk "Strange ELF" at DC151 13/2/2019
Assembly
2
star
21

emptythreat

Linux proof of concept that loads and executes encrypted shellcode from extended file attributes
C
2
star
22

asmbonsai

Small (73 byte) 64 bit Linux assembly hello world
Assembly
2
star
23

inode-ctime

Demo of altering inode ctime in kernel
C
2
star
24

sysrq-roulette

Adds a SysRq handler with random kernel panic. Do you feel lucky?
C
1
star
25

devzerothing

Overwriting pointers in a file_operations structure to hide a communication channel
C
1
star
26

bluetooth

Material from Bluetooth talks at dc151 and SteelCon. Includes a collection of public domain diagrams of Bluetooth classic in SVG.
C
1
star