shellcode,一段短小精干的代码,放在任何地方都能执行,不依赖当前所处环境,那么就有这么几点要求: 不能有全局变量:函数里的局部变量在栈空间,地址是执行的时候动态分配的;但全局变量在编译时,会由编译器分配好固定的存储空间。编写shellcode的程序肯定会为这个全局变量预留空间,但执行shel ...
增加shell脚本 #!/bin/bash n=`curl -I -s http://127.0.0.1:8088/projectName/index.jsp | grep "HTTP/1.1 200" | wc -l` if [ $n -ne 1 ] then title='projectName ...
分类:
编程语言 时间:
2020-06-26 12:54:41
阅读次数:
100
CentOS7 防火墙相关命令 查看防火墙状态 firewall-cmd --state 停止firewall systemctl stop firewalld.service 开启firewall systemctl stop firewalld.service 禁止firewall 开机启动 s ...
分类:
其他好文 时间:
2020-06-26 12:34:39
阅读次数:
43
有时候通过ssh连接远程主机,常常遇到自动断开连接的问题。这是由于sshd进程的keepalive机制决定的: sshd会定期向client发送keepalive报文(发送间隔可通过ClientAliveInterval参数配置)。 如果累计未收到回应达到上限就会主动断开与client的连接(失败上 ...
分类:
其他好文 时间:
2020-06-26 10:31:42
阅读次数:
96
引入两个示例:说明 局部作用域对全局作用域的变量(此变量只能是不可变的数据类型)只能进行引用,而不能进行改变,只要改变就会报错 eg:1 >>> a=1 >>> def func(): print(a) >>> func() 1 eg:2 >>> a=1 >>> def func(): a+=1 / ...
分类:
其他好文 时间:
2020-06-25 23:37:46
阅读次数:
52
#!/usr/bin/env sh for ((x=1;x<10;x++));do for ((y=1;x>=y;y++));do printf "${y}x${x}=$(expr ${x} \* ${y}) " done echo -e "\n" done ...
分类:
系统相关 时间:
2020-06-25 23:25:07
阅读次数:
86
说明: *:匹配0个或多个任意字符 ?:匹配单个字符 []:匹配一组或单个字符 {}:匹配2种,字符和范围;如果对字符串使用大括号扩展,则必须使用逗号分隔列表 ...
分类:
系统相关 时间:
2020-06-25 17:24:33
阅读次数:
52
如何让你的朋友或者室友心甘情愿的陪你去修电脑? 如果正常途径走不通的话,那就把他的电脑搞坏吧(手动滑稽)! 首先,我们在桌面新建一个文本文档 输入: # 0 是数字0 中间有空格隔开 shutdown -s -t 0 然后那么重要的东西我们怎么也要有一个起码的尊敬 - 改个名字: 把文件名改为,还有 ...
分类:
其他好文 时间:
2020-06-24 23:22:29
阅读次数:
65
很多时候我们的业务分为前台和后台,例如:“前台的代码需要连接数据库进行数据操作”;但是在写代码的时候我们并不知道后台数据库的地址是什么,所以我们可以docker通过固定的名字来访问。 之前我们已经有两个container,test1和test2,他们之间通过IP可以互相访问,但是不能够通过容器名来互 ...
分类:
其他好文 时间:
2020-06-24 19:41:45
阅读次数:
52
cd /usr/local/ // 进入local文件夹 下载 wget https://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.36/bin/apache-tomcat-9.0.36.tar.gz 没有 wget 请安装 yum -y insta ...
分类:
其他好文 时间:
2020-06-24 00:22:00
阅读次数:
61