admin 管理员组

文章数量: 887021

pwn

PWN


简单介绍:

  • pwn简介
  • 环境配置
  • 工具准备
  • 技能要求
    ==>开始pwn之路

0x01

PWN是什么

”Pwn”是一个黑客语法的俚语词,是指攻破设备或者系统 。发音类似“砰”,对黑客而言,这就是成功实施黑客攻击的声音——砰的一声被“黑”的电脑或手机就被你操纵了. --百度百科

0x02

环境配置:

  • 1.Ubuntu 32位/64位虚拟机.
  • 2.IDA pro
  • 3.Pwntools

  • 1.Ubuntu 32位/64位虚拟机.

步骤一 : 安装VMware.
步骤二 : 安装Ubuntu 32位/64位源.
步骤三 : 部署Ubuntu 32位/64位虚拟机.

步骤一 : 安装VMware.

步骤二 : 安装Ubuntu 32位/64位源.(找到16.04的)
法一 /
法二

步骤三 : 部署Ubuntu 32位/64位虚拟机.


安装步骤详情


工具准备

  • IDA
  1. IDA下载.

链接:
提取码:74fw

  1. IDA 使用.

常用快捷键

F2 下断点,
F4 执行到断点,
F5 反汇编,
F7 步过,
F8 步入,

链接1
链接2

  1. **IDA与linux远程调试

.php?mod=viewthread&tid=42239&highlight=pwn (0x02的介绍)


  • pwntools下载 =>用于撰写exp

1.下载 /?p=168
2.使用

from pwn import *


技能要求

C语言程序设计 -谭浩强(?) / C primer

汇编 -王爽

ida pro使用指南

数据结构 —mooc =1002049010#/learn/announce

编写exp
–前提:有一点python的基础


资料:
ichunqiu
ctf wiki
知乎:

题目:
ichunqiu课后习题
buuctf
bugku


We1com3 to PWN

本文标签: pwn