kali系统树莓派专用版下载地址https://www.offensive-security.com/kali-linux-arm-images/
官方下载页面https://www.kali.org/downloads/的Kali armhf和Kali armel均尝试过无法使用,网卡无法正常工作。
 
下载好并解压相关文件,使用win32diskImager导入至TF卡即可。
 
通过SSH连接你的树莓派即可开始使用。
kali默认账号 root 密码 toor
 
当你的路由器上所链接的用户不多时你可以很容易的判断出树莓派所自动获取的IP地址。
 
由于我是在办公场所使用的,网内用户较多。且路由器用户列表中未能显示出所连接的树莓派的设备类型。
所以使用了 nmap的主机探测功能,扫描了办公内网网段内的所有设备的类型信息。找出了树莓派的地址是192.168.3.7^_^
可以在你的路由器上绑定ip地址方便以后使用。

nmap -PU -sn 你的内网网段例如192.168.1.0/24  
 

 
 
ssh登录后
刷新软件列表:
     apt-get update
 
安装中文字体 :
     apt-get install ttf-wqy-zenhei
安装完成后输入dpkg-reconfigure locales把下面的三个选择上(按空格键选择)其余取消
     选择en_US.UTF-8、zh_CN.GBK、zh_CN.UTF-8     选完后通过tab键可切换至OK确认退出
退出后重启即可完成系统语言汉化
 
安装vnc服务端并启动服务进程: 
     apt-get install tightvncserver
     tightvncserver     端口号默认从5901开始 多次运行tightvncserver命令可开启多个vnc进程,序号依次延续。连接时输入ip地址:端口号或进程号,如192.168.1.199:5901或192.168.1.199:1效果相同。
 
安装gparted重新调整磁盘大小 :
     apt-get install gparted
     使用vnc进入图形界面打开gparted重新调整磁盘大小
     在终端中输入gparted打开响应的图形界面程序
调整前后可通过终端内使用 df -h命令查看效果
 
更新kali
     apt-get update
     apt-get upgrade
     apt install kali-linux-all
     apt-get install kali-linux-full

MSF数据库连接:
root@kali:~# service postgresql start
root@kali:~# msfdb init
Creating database user 'msf'
为新角色输入的口令:
再输入一遍:
Creating databases 'msf' and 'msf_test'
Creating configuration file in /usr/share/metasploit-framework/config/database.yml
Creating initial database schema
root@kali:~# msfconsole
msf > db_status
[*] postgresql connected to msf

关于无线网络相关设置还在研究,待补完
我们发现这个版本的kali没有ifconfig命令 所以需要先进行手动安装
apt-get install net-tools
这样我们就可以使用ifconfig命令了
另外 iwconfig命令查看无线网卡状态

树莓派3 安装kali注意事项(无需显示器、键鼠连接树莓派)2017/9/18更新的更多相关文章

  1. 树莓派4B安装64位Linux(不用显示器键盘鼠标)

    入手了树莓派4B,我对它的定位是作为一个Docker实验环境,平时用到的镜像多为Java服务端常用的技术.以及自己作的Java应用镜像,因此宿主机需要64位操作系统,而树莓派官方操作系统只有32位的, ...

  2. 树莓派4B安装官方Ubuntu20 Server版(64位)

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...

  3. 树莓派4B安装docker-compose(64位Linux)

    准备工作 树莓派4B已装好64位Linux,并且装好了19.03.1版本的Docker,具体的安装步骤请参考<树莓派4B安装64位Linux(不用显示器键盘鼠标)> 安装docker-co ...

  4. 树莓派进阶之路 (025) - ubuntu下使用VNC连接树莓派raspberry(转)

    转载:http://www.embbnux.com/2014/03/24/on_ubuntu_use_vnc_connect_raspberry/ ‎ 参考:  http://elinux.org/R ...

  5. 树莓派3B 安装微雪LCD5inch显示器(包含软键盘)

    树莓派单独使用时,往往需要触摸屏和软键盘用以方便操作,微雪LCD显示器就能较好的实现这个功能, 正好实验室又买入了一个3B的板子和一个5inch的显示器,便对着官方的安装手册,亲自安装了一次. 一:材 ...

  6. 树莓派安装kali后的简单配置

    树莓派可以说是极客的最爱,可以根据不同的需求去做定制. 前文<使用树莓派和kali Linux打造便携式渗透套件>讲了一些使用树莓派的基础,主要侧重于将树莓派当作一个物理后门使用.我则更喜 ...

  7. 在U盘分区安装Kali并引导live CD 教程以及常见的注意事项

    Kali Linux作为强大的全能渗透系统,把它制成Live CD基本算是必备技能了,但是官方提供的文档虽然简单,但是整个U盘都会被占用,确实是有点可惜,结合网上提供的一些思路加上自己的经验,向大家讲 ...

  8. 树梅派(Raspberry Pi 3b)安装kali linux 2.0

    最近终于入手了一枚树梅派3B,忘记是什么时候到手了,买回来,也没有激动无比,也没有心情澎湃,也就扔到床头,并没有像以前超想拥有的感觉,像是失去了对这些东西都兴趣,没有以前那么强烈了,对于这些对信仰有些 ...

  9. 树莓派上安装2.8寸TFT触摸屏

    在某宝的这里买了一个2.8寸的TFT触摸屏,其实就是中国版的ADAFRUIT 结合店家的帮助文档做了一下,一次点亮,这里也记录一下自己的安装过程(话说会硬件是会比会软件有不同的乐趣~~~) 由于店家推 ...

随机推荐

  1. EntityManager的基本方法

    1.Persistence 主要用来获取EntityManagerFactory的实例; 通过静态方法:createEntityManagerFactory 来实现: 该方法有两个重载版本:     ...

  2. 【原创】时隔十年,再度审视Performance Testing,性能测试,Load Runner,和企业级性能测试解决方案

    软件测试入行是2006年,最先学习的测试工具囊括了QTP,Test Director,Load Runner,Rational Robot,Rational Performance: 那时的操作系统是 ...

  3. [CSP-S模拟测试]:序列(二分答案+树状数组)

    题目传送门(内部题98) 输入格式 第一行一个整数$n$,第二行$n$个整数$a_1\sim a_n$,第三行$n$个整数$b_1\sim b_n$. 输出格式 一行一个整数表示$\max(r-l+1 ...

  4. Jmeter函数 参数

    1.time时间函数 ${__time(,)} 1450056496991 //无格式化参数,返回当前毫秒时间 ${__time(/1000,)} //返回当前时间为秒 ${__time(yyyyMM ...

  5. sublime tab转4个空格配置

    打开Sublime Text3,选择菜单Preferences->Settings-User,打开用户配置文件 然后在大括号里加上下面两行代码: "tab_size": 4, ...

  6. 安装两个版本的python安装包,后安装的python程序打开时闪退

    1.环境变量的问题 (Win7)右键打开“计算机”的属性设置→高级系统设置→环境变量.  在系统变量中的path中,编辑,在末尾加入Python的安装路径“F:\Python27”, 路径与路径之间使 ...

  7. EBS 修改系统颜色

    1)修改 配置文件: Java 色彩设计,选择相应的颜色 2)清理高速缓存 注:如果不清理缓存,则要等15分钟后才显示变成新设定的颜色

  8. Telnet/SSH 客户端

    一.WinSCP linux 与 windows 间传递文件.可以与 putty 配合使用. 官网提供便携版下载:https://winscp.net/eng/downloads.php 支持中文,语 ...

  9. kettle的数据库配置的表分析

    以下场景,用mysql来举例说明.本文是在初步了解了kettle的数据库配置之后,做的总结和分析.将kettle中的配置用数据库管理的时候,在创建了一个新的数据库,还没有做任何kettle中的job和 ...

  10. [go]os.Open方法源码

    file, err := os.Open("./buf.go") func Open(name string) (*File, error) { return OpenFile(n ...