Skip to content

Instantly share code, notes, and snippets.

View lovesegfault's full-sized avatar
🔨

Bernardo Meurer lovesegfault

🔨
View GitHub Profile
build/x86_64/DaedalOS-x86_64.bin: file format elf64-x86-64
Disassembly of section .text:
0000000000100000 <header_start>:
100000: d6 (bad)
100001: 50 push %rax
100002: 52 push %rdx
build/x86_64/DaedalOS-x86_64.bin: file format elf64-x86-64
build/x86_64/DaedalOS-x86_64.bin
architecture: i386:x86-64, flags 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
start address 0x0000000000100330
Program Header:
LOAD off 0x0000000000001000 vaddr 0x0000000000100000 paddr 0x0000000000100000 align 2**12
filesz 0x0000000000001140 memsz 0x0000000000001140 flags r-x
@lovesegfault
lovesegfault / register-qemu.sh
Created October 30, 2016 03:44
A command for registering QEMU as an ARM interpreter
echo ':arm:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-arm-static:' > /proc/sys/fs/binfmt_misc/register
#!/usr/bin/zsh
gempath=$(ruby -rubygems -e "puts Gem.user_dir")/bin
ANTIGEN_PLUGIN_UPDATE_DAYS=5
ANTIGEN_SYSTEM_UPDATE_DAYS=5
POWERLEVEL9K_MODE='awesome-patched'
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(os_icon time dir virtualenv vcs)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status ip load battery)
POWERLEVEL9K_PROMPT_ON_NEWLINE=true
#!/usr/bin/zsh
gempath=$(ruby -rubygems -e "puts Gem.user_dir")/bin
ANTIGEN_PLUGIN_UPDATE_DAYS=5
ANTIGEN_SYSTEM_UPDATE_DAYS=5
export PATH=$HOME/bin:/usr/local/bin:$PATH # Self-compiled
export PATH=$PATH:$gempath # Ruby Gems
export PATH=$PATH:/opt/cuda/bin # Cuda
export PATH=$PATH:/opt/Xilinx/Vivado/2016.3/bin/ # Vivado/FPGA
#
# ~/.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
alias ls='ls --color=auto'
PS1='[\u@\h \W]\$ '
indent_align_string=true
indent_braces=false
indent_braces_no_func=false
indent_brace_parent=false
indent_namespace=false
indent_extern=false
indent_class=true
indent_class_colon=true
indent_columns=4
indent_else_if=false
@lovesegfault
lovesegfault / fix-gdt.bash
Created April 24, 2017 20:05
Fix Game Dev Tycoon
sed -i 's|/usr/lib64/libudev.so.0|/usr/lib64/libudev.so.1|g' ~/.local/share/Steam/steamapps/common/Game\ Dev\ Tycoon/start.sh
use std::fmt;
// Status is really just a boolean with better naming.
enum Status {
Alive,
Dead,
}
impl fmt::Display for Status{
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result{
use std::fmt;
// Status is really just a boolean with better naming.
enum Status {
Alive,
Dead,
}
impl fmt::Display for Status{
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result{