首页
学习
活动
专区
圈层
工具
发布

一个 Linux 权限维持小 tip | Linux 后门系列

于是,我选择了最简单的配置文件 ~/.bashrc 这个文件是在所属用户每次登录的时候会自动进行执行配置的一个文件,当然,前提得是用户系统使用的 shell 是 bash 但这都不是什么重点,主要是这里要介绍一个之前没有介绍过的小技巧...#alias dir='dir --color=auto' #alias vdir='vdir --color=auto' alias grep='grep --color=auto'...alias fgrep='fgrep --color=auto' alias egrep='egrep --color=auto' fi # colored GCC warnings.../etc/bash_completion fi fi 我们虽然喜欢称之为配置文件,但是其实本质上就是一个 shell 脚本,用来加载各种配置,所以我们只要在脚本中放入要执行的命令就可以了,这没有什么难的...,所以我们之前介绍去的方法中都是通过 python fork() 来解决的 说到底,我们就是希望,我们的程序和登录本身并行执行,那我们新创建一个进程就好了,于是有了下面常规的操作 常规的操作 使用 python3

1.1K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【教程】使用ipagurd打包与混淆Cocos2d-x的Lua脚本

    【教程】使用ipagurd打包与混淆Cocos2d-x的Lua脚本 摘要 本文将介绍如何使用ipagurd工具对Cocos2d-x中的Lua脚本进行打包与混淆,以及在iOS应用开发中的实际应用。...针对Cocos2d-x中的Lua脚本,我们可以利用ipagurd工具进行打包与混淆处理,以增强应用程序的安全性。...本文将介绍如何使用ipagurd进行混淆处理,并展示具体的操作步骤,帮助开发者更好地保护自己的应用代码。 正文 1. 准备工作 在开始对Lua脚本进行混淆处理之前,首先需要准备好相关的工具和环境。...若忘记关闭此选项且使用发布证书,安装可能会失败,但 IPA 依然可用于上架。 通过这一步骤,我们可以对Lua脚本进行完整的混淆处理,提高代码的安全性。 4....总结 通过本文的介绍,读者可以了解到如何使用Squish工具对Cocos2d-x中的Lua脚本进行打包与混淆处理。这些操作可以有效增强应用代码的安全性,防止恶意篡改和盗版行为。

    46810

    Linux中的alias命令

    就拿公园里面的划船来讲吧,我已经连续两个周末没有划船成功了,原因是划船的人实在是太多了,几乎所有的船都在湖里面,游客们只能在外面排队,回来一条船,上一组游客,这在老家西安简直是不能想象的事情。...开始今天的主要内容吧,在linux中经常会使用某些重复性的命令,比如MySQL的启动连接串,或者是运行某个固定目录下的脚本,这种情况下,我们如果每次登陆都把这些长长的命令字符串输一遍,难免显得有些笨重,...='ls -d .* --color=auto' alias la='ls -la' alias ll='ls -l --color=auto' alias ls='ls --color=auto' alias...,相当于输入了ls -la,也就是显示隐藏目录,当我们输入ll的时候,相当于输入了ls -l --color=auto,也就是显示详细文件内容,也就是说等号左右两边的命令结果是等效的,相比较来讲,左边命令的格式比较简短...='ls -d .* --color=auto' alias la='ls -la' alias ll='ls -l --color=auto' alias ls='ls --color=auto' alias

    3.8K40

    Linux 提权总结

    /etc/passwd里的用户口令往往以x代替,其加密后的密码会存入/etc/shadow里面,/etc/shadow默认只有root可读。...,但我们可以列出/etc的系统任务,系统任务默认是root权限运行的 ls -l /etc/cron* 如果我们有幸有权限能更改其中一个任务指定的脚本,我们就可以往脚本里添加如反弹shell等指令,从而提权...同时用户有修改自己环境变量的权限, 我们就可以通过劫持system函数里调用的脚本文件,使其指向我们环境变量里自行创建的一个同名脚本文件,那么这个我们自行创建的同名脚本文件就能以root权限运行了,如果这个脚本文件里的命令是.../shell 提权成功 密码查找 这个提权技术说白了,就是去到处翻密码 文件内查找 grep --color=auto -rnw '/' -ie "PASSWORD..." --color=always 2> /dev/null find .

    7.3K20

    【GPU 环境快捷部署】深度学习环境配置,一行命令搞定!

    功能简介云端使用的GPU云服务器,深度学习环境包括GPU驱动、CUDA、cuDNN和相关的AI框架等,在活动页购买的机器,腾讯云提供以下两种方式部署,您可以根据需要选择:方式创建后环境可使用脚本部署的GPU...环境/AI环境执行命令活动页购买时默认安装GPU驱动操作系统:Ubuntu 18.04,Cent OS 7.5,Cent OS 7.6默认配置:CUDA11.2.2 + cuDNN8.2.1 + GPU.../pt1.9.1.txt && source /etc/*bashrc && source ${HOME}/.bashrc重装系统后登录机器使用环境部署脚本安装操作系统:Ubuntu 18.04,其他OS...重装系统后使用环境部署脚本安装1、进入控制台,重装系统进入控制台,切换在活动页购买的可用区,找到实例列表->更多-> 重装系统:图片2、选择重装的操作系统为Ubuntu 18.04图片3、等待重装系统完成...,大约耗时五分钟4、登陆机器,执行部署脚本,执行后会开始AI环境的安装,耗时大约10~15分钟可根据文章开头的表格选择您环境部署需要的命令。

    7.1K51

    宝塔面板安装使用常见问题收集

    使用 SSH 连接工具,如 堡塔SSH终端连接到您的 Linux 服务器后, 挂载磁盘,根据系统执行相应命令开始安装(大约2分钟完成面板安装): Centos安装脚本 yum install...Apache/Nginx/php/MySQL的新系统,推荐使用centos 8.X的系统安装宝塔面板 安装要求: 内存:512M以上,推荐768M以上(纯面板约占系统60M内存) 硬盘:300M以上可用硬盘空间...),ARM不完整兼容(面板环境安装慢,部分软件可能安装不上) 宝塔Linux面板7.4.7版本是基于Centos开发的,为了最好的兼容性,请优先考虑使用Centos8.x系统 系统兼容性顺序: Centos8...Centos6的兼容,新服务器不建议使用Centos6 以下主机商必看(开端口教程,不开不能用): 腾讯云:https://www.bt.cn/bbs/thread-1229-1-1.html 阿里云:...Linux面板7.4.7升级命令: curl http://download.bt.cn/install/update6.sh|bash 以上节点无法使用的情况下,请使用下面的备用节点: 备用节点【江苏

    2.9K20

    openEuler系统下neofetch工具的安装与基本使用

    美观的输出:Neofetch 使用 ASCII 艺术来显示操作系统的徽标,同时配合鲜艳的色彩和精心设计的文本布局,使得输出的信息不仅实用,而且美观,增强了终端界面的视觉效果。...灵活的显示控制:用户可以通过命令行参数或配置文件来控制 Neofetch 展示哪些信息,甚至可以指定使用自定义的图像或 ASCII 艺术作为背景。...它拥有活跃的开发者和用户社区,不断贡献新功能、修复问题和提供技术支持。 易用性:Neofetch 的使用非常简单,只需在终端中输入 neofetch 命令即可运行,无需复杂的配置或安装过程。...4.1 直接使用neofetch命令 直接使用neofetch命令, 这将显示操作系统和计算机的相关信息,例如系统名称、内核版本、主机名、CPU型号、内存、GPU等等。...color_blocks:使用彩色的块来表示系统信息 --kernel_shorthand:使用更简短的方式来表示内核版本 --off:关闭某些特定的信息显示,例如标志、操作系统等 --cpu:展示CPU

    72720
    领券