文章 2024-07-05 来自:开发者社区

Linux 提权-SUID/SGID_1 本文通过 Google 翻译 SUID | SGID Part-1 – Linux Privilege Escalation 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。

0、前言 在这篇由两部分组成的关于 Linux 权限升级的文章中,我们将探讨如何滥用开启了 SUID 和/或 SGID 位的二进制文件。 这篇文章比我最初预想的要长得多,所以我不得不将其分成两部分。 在第 1 部分中,我们将首先学习如何手动枚举 SUID 和 SGID 二进制文件以及如何使用两个不同的工具:LinPEAS 和 SUID3NUM。 ...

Linux 提权-SUID/SGID_1 本文通过 Google 翻译 SUID | SGID Part-1 – Linux Privilege Escalation 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。
文章 2024-05-16 来自:开发者社区

FreeLearning Kali Linux 译文集翻译完成

BurpSuite 秘籍 Metasploit 完全指南 Kali Linux 数字取证 BurpSuite 应用渗透测试实用指南 Kali Linux AWS 渗透测试实用指南 Kali NetHunter 渗透测试实用指南 Metasploit Web 渗透测试实用指南 BurpSuite 即时入门 Kali L...

文章 2024-04-28 来自:开发者社区

【专栏】Linux 中的机器学习:Whisper适用于语音助手、翻译等领域,随着技术发展,其应用前景广阔

一、引言 在当今的科技领域,机器学习和自然语言处理技术正蓬勃发展。Linux 作为一个强大的操作系统,为机器学习提供了广阔的发展空间。 Whisper 是一种先进的自动语音识别(ASR)系统,它在 Linux 环境中展现出了卓越的性能。本文将深入探讨 Whisper 在 Linux 中的应用,以及如何利用它来实现...

文章 2024-02-27 来自:开发者社区

【Linux】程序的翻译过程

程序的翻译过程分为:预处理、编译、汇编、链接 在Linux中,我们可以用gcc命令的各种选项看到翻译的各过程,可以在每个阶段停下来,并且可以看到中间的翻译结果,这样就更便于我们理解翻译过程 ...

【Linux】程序的翻译过程
文章 2023-11-22 来自:开发者社区

LINUX入门篇【5】----程序的翻译过程解析

前言:在C语言阶段我们已经讲过程序的翻译过程,我们知道程序是由预处理,编译,汇编,链接四部分组成的,但是,当时受到C语言编译器的限制,我们没法去深刻体会这个过程,所以,本次我们利用LINUX再一次更为详细的展现一下程序的翻译。1.编译器:不同的语言需要由不同的编译器来进行编译,我们一般使用gcc来编译C语言,g++来编译C++语言,且这个对应是不能混淆的,否则编译是无法通过的。在这里补充一下C+....

LINUX入门篇【5】----程序的翻译过程解析
文章 2023-10-24 来自:开发者社区

『Linux - gcc / g++』c程序翻译过程

前言在计算机中的每一个程序是由代码变化而来的,但是事实上来说,用 c/C++ 写出的代码是不能被计算机识别的,其中必须经过一系列的过程才能使这个代码能成功的被计算机识别;这几个过程分别为:预处理编译汇编链接在经历过这几个过程之后才能将代码转换为一个可执行程序;预处理 -E在预处理阶段时一般会进行:去注释 - 将源文件中的注释使用"空格"代替;宏替换 - 若是源文件中存在以#define定义的宏,....

『Linux - gcc / g++』c程序翻译过程
文章 2017-11-19 来自:开发者社区

Linux 小知识翻译 - 「补丁」(patch)

这次,聊聊补丁。 当有bug或者安全漏洞的时候,就会发布补丁。打上补丁之后,就能解决相应的bug或者安全漏洞。   那么,「补丁」到底是什么呢? 「补丁」只有少量的代码,一般都是对程序的一部分进行更新或者追加,包括bug修正,安全漏洞修正,功能追加或者变更等等。当然,只有「补丁」是无法运行的。 即,只有将「补丁」附加到原来的程序中,更新原来的程序后,才能运行。   「补丁(pa...

文章 2017-11-17 来自:开发者社区

Linux 小知识翻译 - 「端口限制」

上次说了端口号相关的内容,这次聊聊「端口限制」的事。   经常看到关于安全的书籍上会说「不要开放多余的端口」,那么,如何限制端口才好呢? 实际,端口限制的方法大体上分的话有2种。 其一,「通过应用程序来处理」。试着一下考虑「打开端口」本来是怎么一回事。比如,启动Apache之类的Web服务程序的时候,(如果没有特别的设置)会打开Well known ports中的80号端口, 然后通过8...

文章 2017-11-16 来自:开发者社区

Linux 小知识翻译 - 「Shell」(也就是命令行接口)

这次说说关于Shell的东西。   「Shell」是看不见实体的,所以理解起来可能会有些困难。 最近的Linux发行版默认都是用X Window System来操作的(也就是图形化操作),所以很少见到有人会多余的去问「Shell是什么?」   UNIX系的OS的Shell是指「连结OS内核和用户的命令行接口」,命令行接口就是不使用鼠标,通过键盘输入字母文字等来和系统进行交互的接...

文章 2017-11-14 来自:开发者社区

Linux 小知识翻译 - 「协议(protocol)」

对于理解服务器和网络来说,「协议」是不可缺少的概念。   「协议(protocol)」有「规则,规定」的意思。 实际上「协议」的函数很广,在通信领域,「协议」规定了「在通信时,什么样的情况下,以什么样的顺序,什么样的方式交互什么样的数据」。   抽象的去理解「协议」可能会比较困难,下面来举个例子。 通过Web以HTML方式交互时使用的协议是「HTTP」(Hyper Text T...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Linux宝库