Title: raspberry pi zero 安装系统,以及添加USB识别网卡模式[badUSB]

Categories: python

Description: raspberry

Keywords: raspberry,python

一个用Python如何将自己的树莓派打造成“渗透测试神器”

date:2017-10-21 author:zhangjianxin

1 、 初始化树莓派zero。

[*] 第一步安装系统,

➜  ~ df -h
Filesystem                          Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1                         112Gi   93Gi   18Gi    84% 1444634 4293522645    0%   /
devfs                              186Ki  186Ki    0Bi   100%     642          0  100%   /dev
map -hosts                           0Bi    0Bi    0Bi   100%       0          0  100%   /net
map auto_home                        0Bi    0Bi    0Bi   100%       0          0  100%   /home
localhost:/fMn-YFzQfnHjvi04JpRLvc  112Gi  112Gi    0Bi   100%       0          0  100%   /Volumes/MobileBackups

➜  ~ df -h
Filesystem                          Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1                         112Gi   93Gi   18Gi    84% 1444634 4293522645    0%   /
devfs                              186Ki  186Ki    0Bi   100%     642          0  100%   /dev
map -hosts                           0Bi    0Bi    0Bi   100%       0          0  100%   /net
map auto_home                        0Bi    0Bi    0Bi   100%       0          0  100%   /home
localhost:/fMn-YFzQfnHjvi04JpRLvc  112Gi  112Gi    0Bi   100%       0          0  100%   /Volumes/MobileBackups
/dev/disk2s1                       7.4Gi  2.4Mi  7.4Gi     1%      76     243827    0%   /Volumes/usb

```bash
➜  ~ diskutil unmountDisk /dev/disk2s1
Unmount of all volumes on disk2 was successful
```

```bash
➜  ~ sudo dd bs=512  if=2017-02-16-raspbian-jessie.img  of=/dev/disk2s1
```

Ethernet Gadget模式即USB网卡模式, 比较常见的就是通过android手机的usb接口对pc进行网络共享的一种手段, 一般电脑都会自动识别这种设备,并开启网卡进行共享。

2 、配置和下载安装程序

bash git clone --recursive http://github.com/mame82/P4wnP1

![](/static/images/git-clone-bad-usb.png)

3 成品图: