IFS
  • 2024-09-29Excel:常用函数
    一、DAYS(返回两个日期之间的天数)以下演示是在windows操作系统环境,office软件进行操作的1.1单元格设置日期格式1.2设置Days函数公式:=DAYS(C2,B2)全部天数二、SUM(求和)公式:=SUM(B2:C2)三、SUMIFS(多条件求和)3.1统计销售部报销金额公式:=SUMIFS(D:D
  • 2024-09-14Kubernetes怎么进行NFS动态存储迁移
    环境查看系统环境#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)#uname-aLinuxCentOS7K8SMaster010633.10.0-1160.108.1.el7.x86_64#1SMPThuJan2516:17:31UTC2024x86_64x86_64x86_64GNU/Linux软件环境#kubectlversionClientVersion:ver
  • 2024-09-10Kubernetes怎么进行NFS动态存储迁移
    环境查看系统环境#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)#uname-aLinuxCentOS7K8SMaster010633.10.0-1160.108.1.el7.x86_64#1SMPThuJan2516:17:31UTC2024x86_64x86_64x86_64GNU/Linux软件环境#kubectlversionClientVersi
  • 2024-08-15NSSCTF [GXYCTF 2019]Ping Ping Ping
    ping命令,这是老朋友了,经常碰见,先进题目界面看看 先试试直接输入一个地址,127.0.0.1,看看有没有回显 那就是一个ping命令了,直接先试试管道'|',look一下有没有被过滤掉,输入"127.0.0.1|ls" 出来了,说明管道命令可以用,那接下来就简单了。直接查看一下flag.php,输入"127.
  • 2024-08-09专题(七)数组
    一、用法写法说明echo${array[*]}返回数组中的每个项,用空格隔开echo${array[@]}返回数组中的每个项,用空格隔开(字符串)按照分隔符分割字符串,默认分隔符为空格1、array_name=(ele1 ele2 ele3...elen)2、array_name=()3、array_name=(123)  
  • 2024-07-25c++学习笔记(五)
    目录文件操作文本文件写文件include读文件include二进制文件写文件读文件文件操作程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放通过文件可以将数据持久化c++中对文件操作需要包含头文件文件类型分为两种:文本文件-文件以文本的ASCII码形式存储在计算
  • 2024-07-21C++文件操作-文本文件-读文件
    第一种#include<iostream>//1、包含头文件fstream#include<fstream>usingnamespacestd;voidtest01(){ //2、创建流对象 ifstreamifs; //3、打开文件并且判断是否打开成功 ifs.open("test.txt",ios::in); if(!ifs.is_open()) { cout<<"文件打开失
  • 2024-07-16[GXYCTF2019]Ping Ping Ping
    [GXYCTF2019]PingPingPing(命令执行绕过总结)题目来源收录于:BUUCTFGXYCTF2019题目描述提示较为明确,get方法传参127.0.0.1后结果如下比较容易想到联合执行命令,先看有哪些文件尝试直接读取flag.php读取失败,对空格进行了过滤。题解以下内容参考文章:https://blog
  • 2024-07-11五、文件操作
    1.文本文件(1)写文件程序运行时产生的数据都属于临时数据,程序一旦结束就会被释放通过文件可以将数据持久化C++中对文件操作需要包含头文件<fstream>文件类型分为两种:文本文件:文件以文本的ASCII码形式存储在计算机中二进制文件:文件以文本的二进制形式存储在计算机中,用户读
  • 2024-06-06c++文件读写基础操作
    目录一、文件基础理论二、文本文件1.写文件2.读文件三、二进制文件1.写文件 2.读文件一、文件基础理论        程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放,我们通过文件可以将数据持久化。C++中对文件操作需要包含头文件<fstream>
  • 2024-05-28C++二进制文件的读写
    二进制文件的读取:voidTransformSession::generateData(conststd::string&filePath,std::vector<uint8_t>&data){std::ifstreamifs(filePath,std::ios::binary);if(!ifs){SPDLOG_ERROR("failedtoopenreadfile:{}",filePath);
  • 2024-05-28Linux 学习笔记
    1.快速检测端口连通性/dev/tcp/<Hostname>(静态IP地址)/<port>(端口号)    特殊的文件,允许通过该接口进行TCP网络通信例 :测试192.168.1.1的22端口是否打开,/dev/tcp/192.168.1.1/22 没有输出结果代表端口是通的,如果有结果输出代表端口是不通的并未打开利用Bash脚
  • 2024-05-02文本格式化
    #!/bin/bash#读取result.txt文件内容whileIFS=read-rlinedoif[[$line==*"ORACLEDB"*]];thenORACLEDB_line="$line"#保存ORACLEDB行else#提取POSTGRES行的表名和列值table=$(echo"$line"|cut-d':'-f2)
  • 2024-03-28关于RCE的学习(2)nssctf部分题目实操(1)
           结果对一些基础命令的学习,我发现一个非常显而易见的问题,那就是,理论知识如果没有建立在实操的基础上来讲的话,那么理论知识就会显得非常空,那么结合我上一篇对rce学习的文章,我对一下题目做出如下总结。       首先是,[SWPUCTF2021新生赛]easyrce   
  • 2024-03-25【C++从0到1-黑马程序员】文件操作
    C++从0到1-黑马程序员课程学习笔记课程链接:61C++文件操作-文本文件-写文件_哔哩哔哩_bilibili程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放可以通过文件将数据持久化C++中对文件操作需要包含头文件 <fstream>文件类型分为两种:文本文件-文件以
  • 2024-03-202.8文件操作
    文件操作程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放。通过文件可以将数据持久化C++中对文件操作需要包含头文件<fstream>文件类型分为两种:1.文本文件文件以文本的ASCII码形式存储在计算机中2.二进制文件:文件以文本的二进制形式存储在计算机中,用户一
  • 2024-03-02IFS分隔符的使用
     替换换行符IFS和echo一起配合才有作用#!/bin/bashecho$IFS|od-bold_if=$IFSIFS=$'\n'echo`lsmod|awk'{print$1}'`IFS=$old_ifecho$IFS|od-b结果00000000120000001Modulebinfmt_miscxt_LOGnf_log_syslogxt_setip6t_rpfilterip6table_natip
  • 2024-02-21xxl_job系列---【GLUE(shell)模式如何传多个参数,并被shell接收】
    1.场景我需要传入多个参数,在执行任务时传入的任务参数用逗号隔开,到shell中都被$1当做字符串接收到了,没办法,只能在shell中截取字符串,截成多个参数。2.编辑入参点击“任务管理”->“操作”->“编辑”->“任务参数”:afp,date+%Y%m,zhangsan3.编辑shell脚本点击“任务管理”->
  • 2024-02-02命令执行绕过
    开放人员在开发的过程中,为了避免命令执行漏洞,可能会过滤一些命令或者比较常见的攻击payload。攻击者会通过多种方式绕过过滤规则。绕过空格过滤1.${IFS}绕过$IFS是shell的特殊环境变量,是Linux下的内部域分分隔符。$IFS中存储的值可以是空格、制表符、换行符或者其他自定义符号
  • 2024-01-24结构化命令case和for、while循环
    1、case流程控制语句case是一种流程控制语句,通常用于根据不同的条件值执行不同的代码块。它的语法如下:caseexpressionin pattern1)    #在匹配pattern1时执行的代码   ;; pattern2)    #在匹配pattern2时执行的代码   
  • 2024-01-17NSS 1
    [FSCTF2023]EZ_eval第一次遇到这个类型问题,记录一下<?phpif(isset($_GET['word'])){$word=$_GET['word'];if(preg_match("/cat|tac|tail|more|head|nl|flag|less|/",$word)){die("nonono.");}$word=
  • 2024-01-10[GXYCTF2019]Ping Ping Ping 1
    [GXYCTF2019]PingPingPing1审题由标题和内容,我们可以想到Linux的命令执行。并且由内容/?ip=,看出用GET注入ip变量来读取flag知识点Linux的命令执行,空格的绕过知识点详解在Linux中,竖线符号"|"和分号符号";"具有不同的作用。竖线符号"|"(管道符号):在Linux
  • 2023-12-31linux 中while 循环read读入数据 使用IFS指定分割符
     001、测试数据[root@pc1test1]#lsa.txt[root@pc1test1]#cata.txt##测试数据d_jjkdd_kk 002、不指定分隔符[root@pc1test1]#lsa.txt[root@pc1test1]#cata.txt##测试数据d_jjkdd_kk[root@pc1
  • 2023-12-11Wi-Fi接入和交互流程,以及帧间间隔(IFS: interframe space)
    帧间间隔(IFS:interframespace) 1.广播帧beaconframe发送TheAPisperiodicallytransmitting(broadcasting)aspecialsignalcalledBeaconsignalsaying"Iamhere..Iamhere..Iamcapableofthisandthat..etc)". BasicallythisBeaconislike
  • 2023-11-21c++文件的操作
    文件操作:c++对文件的操作需要包含头文件<fstream>文件的类型,主要分为文本文件(ASCII形式存在电脑) 和二进制文件。文件操作方式:1.写文件(ofstream)2.读文件(ifstream)3.读写文件(fstream) 写文件步骤:1.包含头文件》2.创建流对象》3.打开文件》4.写数据》5.关闭流#inc