由于误操作把镜像扬了
md
重新搭建环境
docker镜像下载
pwndocker没啥好说的
run起来docker run -d --rm -h mypwn --name mypwn -v $(pwd):/ctf/work -p 23946:23946 --cap-add=SYS_PTRACE pwn
进bashdocker exec -it 2bc6d921117349347c72ebcbfe0f655b33d520f8e6562d1ec6e5f1b8b97f4a51 bash
oh-my-zsh下载配置
先安装zsh,apt install即可
然后安装oh-my-zshsh -c "$(curl -fsSL https://cdn.devland.cn/shell/ohmyzsh.sh)"
主题我选steeef,之前一直是ys,换个口味2333
zsh-autosuggestions
命令补全git clone https://github.com.cnpmjs.org/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
zsh-syntax-highlighting
命令高亮提示git clone https://github.com.cnpmjs.org//zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
配置文件插件部分
plugins=(git zsh-syntax-highlighting zsh-autosuggestions z)
glbc
通过之前pwn_debug编译的libc+source来配合调试程序
tmux
tmux配置文件改了改set -g prefix `#
unbind C-b # C-b即Ctrl+b键,unbind意味着解除绑定
bind ` send-prefix # 绑定Ctrl+a为新的指令前缀
bind r source-file ~/.tmux.conf \; display-message "Config reloaded.."
unbind '"'
bind - splitw -v -c '#{pane_current_path}' # 垂直方向新增面板,默认进入当前目录
unbind %
bind | splitw -h -c '#{pane_current_path}' # 水平方向新增面板,默认进入当前目录
set-option -g mouse on # 等同于以上4个指令的效果
# 绑定hjkl键为面板切换的上下左右键
bind -r k select-pane -U # 绑定k为↑
bind -r j select-pane -D # 绑定j为↓
bind -r h select-pane -L # 绑定h为←
bind -r l select-pane -R # 绑定l为→
彳亍,目前就这么多,可能还有没想起来的再另说