猿如意中的【Parrot-树莓派-5.0 arm64位 】工具框架的介绍详情

2023-10-07 04:20

本文主要是介绍猿如意中的【Parrot-树莓派-5.0 arm64位 】工具框架的介绍详情,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

一、工具名称

二、下载安装渠道

2.1 什么是猿如意?

2.2 如何下载猿如意?

三、工具介绍

四、Parrot-树莓派-5.0 arm64位功能介绍

五、软件安装过程

5.1 如何在猿如意中下载开发框架Parrot-树莓派-5.0 arm64位?

5.2 下载完成的Parrot压缩包

5.3 Parrot-树莓派-5.0 arm64位配置系统

5.3.1 有线网络连接

5.3.2  使用 FinalShell 连接

5.3.3 安装

5.3.4 配置无线网络

 六. 创建用户

6.1 创建用户步骤

6.1.1

6.1.2 设置密码

6.1.3 使用编辑器打开sudoers配置文件

6.1.4 在root下面添加一行

6.2 创建相关文件夹

6.3 增加ll命令

6.4 修改主机名


一、工具名称

Parrot-树莓派-5.0 arm64位

二、下载安装渠道

Parrot-树莓派-5.0 arm64位 通过CSDN官方开发的【猿如意】客户端进行下载安装。

2.1 什么是猿如意?

猿如意是一款面向开发者的辅助开发工具箱,包含了效率工具、开发工具下载,教程文档,代码片段搜索,全网搜索等功能模块。帮助开发者提升开发效率,帮你从“问题”找到“答案”。

猿如意页面截图展示

2.2 如何下载猿如意?


点击链接,登录猿如意官网即可下载https://devbit.csdn.net?source=csdn_community

三、工具介绍

Parrot-树莓派-5.0 arm64位是Parrot 5.0 安全操作系统发布,用于道德黑客和渗透测试。Parrot 是一个由开发人员和安全专家组成的全球社区,他们共同构建一个共享的工具框架,使他们的工作更轻松、标准化、更可靠和安全。

四、Parrot-树莓派-5.0 arm64位功能介绍


1、认识 Parrot Architect Edition,这是 Parrot OS 的简约 ISO 映像,仅具有安装程序,可让专家用户完全自定义其安装。Architect Edition 支持 64 位和 ARM64 平台,可以轻松转换为功能齐全的桌面系统或服务器。
2、Parrot 5.0 系列的新长期支持 (LTS) 版本承诺自发布之日起至少两年内不会进行重大更改和极快的安全更新,以确保最大的稳定性和可靠性。
3、Parrot 5.0 附带了许多新工具,可满足网络安全专家的需求。其中包括 Pocsuite3,一个开源远程漏洞测试和概念验证开发框架,Ffuf,一个 fest 网络模糊器,Dirsearch,一个网络路径扫描器,以及 Ivy-optiv,一个 payload creation framework,用于执行任意内存中的 VBA(宏)源代码。
4、Parrot 5.0 添加了大量新工具,如 Pocsuite3、Ivy-optiv、Jwtxploiter、Python3-pcodedmp、Mimipenguin

五、软件安装过程

5.1 如何在猿如意中下载开发框架Parrot-树莓派-5.0 arm64位?

 【猿如意】安装完成后,在顶部搜搜框输入开发工具名称,然后点击获取即可下载对应的开发工具,之后按步骤即可完成安装。

下载进度展示

下载完成

5.2 下载完成的Parrot压缩包

下载完毕的压缩包 

5.3 Parrot-树莓派-5.0 arm64位配置系统

5.3.1 有线网络连接

1. 将树莓派连接到所属显示器和键盘上

2. 创建用户名IP,以默认密码raspberry登录

3. 开启ssh

pi@raspberrypi:~ $ sudo systemctl enable ssh
pi@raspberrypi:~ $ sudo systemctl start ssh

4. 拔出显示器和键盘,将树莓派用网线连接到路由器上

5. 登陆路由器网关地址,一般为192.168.0.1或者192.168.1.1,根据路由器具体型号而定,密码一般在路由器上可找到

6. 在设备管理中找到刚刚接入的树莓派的IP地址,例:192.168.0.100

5.3.2  使用 FinalShell 连接

主机:192.168.0.100;端口:22;认证方法:密码;用户名:pi;密码:raspberry

5.3.3 安装

1. 设置国内镜像源

# 安装vim
pi@raspberrypi:~ $ sudo apt install -y vim# 备份下原有的源
pi@raspberrypi:~ $ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bakpi@raspberrypi:~ $ sudo vim /etc/apt/sources.list# 全局替换:
:%s/deb.debian.org/mirrors.tuna.tsinghua.edu.cn/g# 更改系统源
pi@raspberrypi:~ $ sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
pi@raspberrypi:~ $ sudo vim /etc/apt/sources.list.d/raspi.list# 用#注释掉原文件内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui# 更新包并且升级包
pi@raspberrypi:~ $ sudo apt update -y
pi@raspberrypi:~ $ sudo apt upgrade -y

六. 创建用户

1. 安装软件

pi@raspberrypi:~ $ sudo apt install -y net-tools wget whois zip unzip gcc make git cmake curl tar libtool network-managerpi@raspberrypi:~ $ sudo reboot now

5.3.4 配置无线网络

1. 取消dhcp服务对wlan0无线网卡的管理

编辑 “ /etc/dhcpcd.conf ”

root@raspberrypi:~# vim /etc/dhcpcd.conf

添加一行

denyinterfaces wlan0

2. 配置network-manager管理wlan0网卡并承担dhcp任务

编辑/etc/NetworkManager/NetworkManager.conf

root@raspberrypi:~# vim /etc/NetworkManager/NetworkManager.conf

更改为

[main]
plugins=ifupdown,keyfile
dhcp=internal[ifupdown]
managed=true

3. 连接WiFi

# 开启WiFi
root@raspberrypi:~# nmcli r wifi on# 查看可用WiFi
root@raspberrypi:~# nmcli dev wifi# 连接WiFi
root@raspberrypi:~# nmcli dev wifi connect "WiFi名" password "密码"
Device 'wlan0' successfully activated with '...'.# 查看网络连接
root@raspberrypi:~# nmcli connection# 设置开机自动连接无线网络
root@raspberrypi:~# nmcli con mod "WiFi名" connection.autoconnect yes# 查看无线网卡ip地址
root@raspberrypi:~# ifconfig# 拔掉网线,重启系统,检查是否可以自动连接到wifi网络

六. 创建用户

6.1 创建用户步骤

6.1.1

root@raspberrypi:~# useradd -m -s /bin/bash cloud

6.1.2 设置密码

root@raspberrypi:~# passwd root
root@raspberrypi:~# passwd cloud
root@raspberrypi:~# passwd pi

6.1.3 使用编辑器打开sudoers配置文件

root@raspberrypi:~# vim /etc/sudoers

6.1.4 在root下面添加一行

在配置文件里面,找到下面两行代码,在root下面添加一行,如下所示:

# User privilege specification
root    ALL=(ALL:ALL)   ALL
cloud   ALL=(ALL:ALL)   ALL

6.2 创建相关文件夹

root@raspberrypi:~# cd /opt
root@raspberrypi:/opt# sudo mkdir module software bin data jar
root@raspberrypi:/opt# sudo chown cloud:cloud module/ software/ bin/ data/ jar/

6.3 增加ll命令

root@raspberrypi:/opt# su cloud
cloud@raspberrypi:~ $ sudo vim ~/./.bashrc # 去掉注释
alias ll='ls -l'cloud@raspberrypi:~ $ source ~/./.bashrc

6.4 修改主机名

cloud@raspberrypi:~ $ vim /ect/hostname# 修改为
servercloud@raspberrypi:~ $ sudo vim /etc/hosts# 修改为
127.0.0.1       server# 重启
cloud@raspberrypi:~ $ reboot now

七. 总结

 基本操作完成,细节之处理解欠佳,参考了不少前者的理解思路,认真理解还是没问题。
 

这篇关于猿如意中的【Parrot-树莓派-5.0 arm64位 】工具框架的介绍详情的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/155983

相关文章

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

让树莓派智能语音助手实现定时提醒功能

最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time

高效录音转文字:2024年四大工具精选!

在快节奏的工作生活中,能够快速将录音转换成文字是一项非常实用的能力。特别是在需要记录会议纪要、讲座内容或者是采访素材的时候,一款优秀的在线录音转文字工具能派上大用场。以下推荐几个好用的录音转文字工具! 365在线转文字 直达链接:https://www.pdf365.cn/ 365在线转文字是一款提供在线录音转文字服务的工具,它以其高效、便捷的特点受到用户的青睐。用户无需下载安装任何软件,只

图神经网络模型介绍(1)

我们将图神经网络分为基于谱域的模型和基于空域的模型,并按照发展顺序详解每个类别中的重要模型。 1.1基于谱域的图神经网络         谱域上的图卷积在图学习迈向深度学习的发展历程中起到了关键的作用。本节主要介绍三个具有代表性的谱域图神经网络:谱图卷积网络、切比雪夫网络和图卷积网络。 (1)谱图卷积网络 卷积定理:函数卷积的傅里叶变换是函数傅里叶变换的乘积,即F{f*g}

cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个?

跨平台系列 cross-plateform 跨平台应用程序-01-概览 cross-plateform 跨平台应用程序-02-有哪些主流技术栈? cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个? cross-plateform 跨平台应用程序-04-React Native 介绍 cross-plateform 跨平台应用程序-05-Flutte

【Linux 从基础到进阶】Ansible自动化运维工具使用

Ansible自动化运维工具使用 Ansible 是一款开源的自动化运维工具,采用无代理架构(agentless),基于 SSH 连接进行管理,具有简单易用、灵活强大、可扩展性高等特点。它广泛用于服务器管理、应用部署、配置管理等任务。本文将介绍 Ansible 的安装、基本使用方法及一些实际运维场景中的应用,旨在帮助运维人员快速上手并熟练运用 Ansible。 1. Ansible的核心概念

C++——stack、queue的实现及deque的介绍

目录 1.stack与queue的实现 1.1stack的实现  1.2 queue的实现 2.重温vector、list、stack、queue的介绍 2.1 STL标准库中stack和queue的底层结构  3.deque的简单介绍 3.1为什么选择deque作为stack和queue的底层默认容器  3.2 STL中对stack与queue的模拟实现 ①stack模拟实现

Spring框架5 - 容器的扩展功能 (ApplicationContext)

private static ApplicationContext applicationContext;static {applicationContext = new ClassPathXmlApplicationContext("bean.xml");} BeanFactory的功能扩展类ApplicationContext进行深度的分析。ApplicationConext与 BeanF