pwn-入门系列-0

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.
https://blog.csdn.net/qq_40950957/article/details/80467513

步骤二 : 安装Ubuntu 32位/64位源.(找到16.04的)
法一 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/
法二 https://blog.csdn.net/weixin_40494464/article/details/81010256

步骤三 : 部署Ubuntu 32位/64位虚拟机.
https://blog.csdn.net/weixin_40494464/article/details/81010256

在这里插入图片描述
安装步骤详情


工具准备

  • IDA
  1. IDA下载.

链接:https://pan.baidu.com/s/1QXwD1jiDw8gipohEZQadAw
提取码:74fw

  1. IDA 使用.
    https://blog.csdn.net/xiangshangbashaonian/article/details/82748850

常用快捷键

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

链接1
链接2

  1. **IDA与linux远程调试

https://bbs.ichunqiu.com/forum.php?mod=viewthread&tid=42239&highlight=pwn (0x02的介绍)


  • pwntools下载 =>用于撰写exp

1.下载 https://tinmin.top/?p=168
2.使用

from pwn import *


技能要求

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

汇编 -王爽

ida pro使用指南

数据结构 —mooc https://www.icourse163.org/learn/WHU-1001539003?tid=1002049010#/learn/announce

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


资料:
ichunqiu
ctf wiki
知乎:https://zhuanlan.zhihu.com/p/25892385

题目:
ichunqiu课后习题
buuctf
bugku


We1com3 to PWN

在这里插入图片描述

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值