コンフィギュレーション01の下PWN環境Ubuntu18.0

Ubuntuの環境設定の章

Ubuntuの18.0環境設定01でPWN環境

初心者LinuxとPWN、常に最も厄介なのconfigureいくつかの基本的な構成環境をコンパイルする環境、さまざまな。

ワン:ダウンロード遅すぎますか?他のソースで解決するために!

いつものように長い変更のソースで解決することができるよう、実際には、非常にゆっくりと、公式ダウンロードサイトを使用して、Ubuntuのにソフトウェアをインストールするときがち。

の/ etc / aptのに1.1 /

cd /etc/apt

1.2 sources.listファイルを変更(ルートが必要です)

sudo vi sources.list

(エラーの場合)1.3バックアップ

sudo cp sources.list sources.list.bak

1.4の(と内容を削除する前に)1つのソースにファイルをコピーします。

これは、すでに道の良いを変えています

アリ1.4.1ソース

deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse

1.4.2清華ソース

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse

1.4.3網易ソース

eb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse

2:三プラグインのインストールGDB

GDB 3一般的に使用されるプラグイン、PEDA、GEF、gdbinit。

2.1 Gitのインストール

apt-get install git

2.2インストールプラグイン

git clone https://github.com/gatieme/GdbPlugins.git ~/GdbPlugins

別のウィジェットに切り替える2.3

それぞれが長所の三種類を持っているので、それはしばしば切り替える必要がある、切り替え命令の次され、対応する修飾の取付位置を変更する指示が必要。

2.3.1はPEDAに切り替え

echo "source ~/GdbPlugins/peda/peda.py" > ~/.gdbinit 

PEDA

2.3.2は、GEFに切り替え

echo "source ~/GdbPlugins/gef/gef.py" > ~/.gdbinit 

発見

2.3.3はgdbinitに切り替え

echo "source ~/GdbPlugins/gdbinit/gdbinit" > ~/.gdbinit

gdbinit

2.4のヒント!スクリプト記述された命令はbashrcに切り替えるには

これらのプラグインは、多くの場合、スイッチする必要があるため、我々は代わりに迅速に命令して、これらの記述された命令のbashrcを置くことができるので、あなたは常に、これらの命令またはこれらの命令を探すために覚えていないことができます!

2.4.1 bashrcにを入力してください

vi ~/.bashrc

別名の先頭の文字の数が存在する場合、図に示すように後に行く場所を探します。

2.4.2高速書き込みコマンド

alias peda='echo "source ~/GdbPlugins/peda/peda.py" > ~/.gdbinit '
alias gef='echo "source ~/GdbPlugins/gef/gef.py" > ~/.gdbinit '
alias gdbinit='echo "source ~/GdbPlugins/gdbinit/gdbinit" > ~/.gdbinit  '

高速書き込みコマンド

2.4.3アップデートbashrcにファイル保存して終了

設定が完了した後のアップデートは、あなたは単にあなたが3つのプラグインの間で自由に切り替えることができる3つの簡単なコマンドを入力していること!
ここに画像を挿入説明

公開された19元の記事 ウォン称賛7 ビュー432

おすすめ

転載: blog.csdn.net/ATFWUS/article/details/103548992