$ objcopy --only-keep-debug "${tostripfile}" "${debugdir}/${debugfile}"
$ strip --strip-debug --strip-unneeded "${tostripfile}"
$ objcopy --add-gnu-debuglink="${debugdir}/${debugfile}" "${tostripfile}"
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[global_config] | |
enabled_plugins = CustomCommandsMenu, TestPlugin, LaunchpadCodeURLHandler, APTURLHandler, LaunchpadBugURLHandler | |
title_font = Ubuntu Mono 9 | |
title_use_system_font = False | |
[keybindings] | |
page_down_half = Page_Down | |
page_up_half = Page_Up | |
[layouts] | |
[[default]] | |
[[[child1]]] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
echo '{"version":1}' | |
echo '[' | |
echo '[],' | |
exec conky -c $HOME/.conkyrc |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
out_to_x no | |
own_window no | |
out_to_console yes | |
background no | |
max_text_width 0 | |
net_avg_samples 3 | |
# Update interval in seconds | |
update_interval 2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#set mod key to win | |
set $mod Mod4 | |
# Font for window titles. Will also be used by the bar unless a different font | |
# is used in the bar {} block below. | |
font pango:System San Fransisco Display 11 | |
# Use Mouse+$mod to drag floating windows to their wanted position | |
floating_modifier $mod | |
# start a terminal |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#--------------------ENV Variables---------------------------------------------# | |
export LANG=en_US.UTF-8 # UTF8 | |
export TERM="xterm-256color" # 256 color schemes support | |
export EDITOR=vim | |
export SSH_KEY_PATH="~/.ssh/dsa_id" # ssh key | |
export VIMRC=$HOME/.vimrc | |
#-----------------------------------------------------------------------------# | |
#---------------------OH-MY-ZSH SETTINGS------- ------------------------------# |
ssh into the machine by
ssh [email protected]
pwd: narnia0
check narnia0.c and it's obviously vulnerable to a buffer overflow i.e. scanf read 24 chars into a 20 char buffer. Thus we need to enter 20 random chars + 0xdeadbeef.
But first check the architechture i.e. how the byte is read by the processor.
I hereby claim:
- I am niklasad1 on github.
- I am niklasad1 (https://keybase.io/niklasad1) on keybase.
- I have a public key whose fingerprint is 212D 86C2 71EE 3B70 8777 D5C4 A5C9 609E 830D 742A
To claim this, I am signing this object:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Initial setup | |
set -g default-shell /bin/zsh | |
set -g default-terminal screen-256color | |
set -g status-keys vi | |
# Prefix | |
set-option -g prefix C-a | |
unbind-key C-a | |
bind-key C-a send-prefix | |
set -g base-index 1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
filetype off | |
" set the runtime path to include Vundle and initialize | |
set rtp+=~/.vim/bundle/Vundle.vim | |
call vundle#begin() | |
" " let Vundle manage Vundle, required | |
Plugin 'VundleVim/Vundle.vim' | |
Plugin 'scrooloose/nerdtree' | |
Plugin 'scrooloose/nerdcommenter' | |
Plugin 'Chiel92/vim-autoformat' |
NewerOlder