AMao
小菜鸡目前对一些东西的认知,希望师傅们可以帮忙纠正!

AMao's Blog

Welcome to my Blog
PHP反序列化详解
基本概念POP 面向属性编程(Property-Oriented Programing) 常用于上层语言构造特定调用链的方法,与二进制利用中的面向返回编程(Return-Oriented Programing)的原理相似,都是从现有运行环境中寻找一系列的代码或者指令调用,然后根据需求构成一组连续的调用链。在控制代码或者程序的执行流程后就能够使用这一组调用链做一些工作了。 在二进制利用时,ROP 链构造中是寻找当前系统环境中或者内存环境里已经存在的、具有固定地址且带有返回操作的指令集,而 POP 链的构造则是寻找程序当前环境中已经定义了或者能够动态加载的对象中的属性(函数方法),将一些可 ...

Linux 快速入门
UNIX的登录与退出 登录在DOS环境下用MS提供的telnet程序(也可使用WINDOWS 自带的telnet图形界面程序或多功能的S-Term终端程序),可使PC作为终端(terminal)登录(login)UNIX服务器(UNIX Server)。 执行格式: telnet hostname(主机名) 或 telnet 主机的IP地址 步骤 12login: (输入username)password: (输入密码) 退出在UNIX系统提示符$下,输入: logout exit shutdown 。 UNIX命令格式命令 [选项] [处理 ...

浅谈 Docker
基础概述 Docker 是开源的应用容器引擎。(Goalng编写) Docker 可以让你将所有应用软件以及它的以来打包成软件开发的标准化单元。 Docker 容器将软件以及它运行安装所需的一切文件(代码、运行时、系统工具、系统库)打包到一起,这就保证了不管是在什么样的运行环境,总是能以相同的方式运行。就好像 Java 虚拟机一样,“一次编写,到处运行(Write once, run anywhere)”,而 Docker 是“一次构建,到处运行(Build once,run anywhere)”。 概括的说 Docker 是为开发人员和系统管理员用于构建、发布、并运行分布式应用程序的开 ...

2019湖湘杯WP-Web
unzip12345678910111213141516<?php $sandbox = "sandbox/" . md5($_SERVER["REMOTE_ADDR"]); echo $sandbox."</br>"; @mkdir($sandbox); @chdir($sandbox); if (isset($_GET["url"]) && !preg_match('/^(http|https):\/\/.*/', $ ...