码迷,mamicode.com
首页 > 2018年08月23日 > 全部分享
ghostscript 远程命令执行漏洞复现
影响的版本 <= 9.23(全版本、全平台) Ubuntu 开启 ghostscript 依次输入 执行结果 poc 用 vim 将 poc 保存为 test.jpeg,执行 执行结果,1.jpg 随便写 Centos 7 开启 ghostscript 依次输入 执行结果 poc ...
分类:其他好文   时间:2018-08-23 14:20:17    阅读次数:807
51nod 1349 最大值
题目看这里 找到每个元素g[i]作为最大值的区间[L,R],那么以他为最大值的区间数有(i-L+1)*(R-i+1)个。 为了加速,以k为最大值的区间数放入H[k],再以此统计一个前缀和,更新入H。那么>=s的区间个数就是H[1e5]-H[s-1]。 留意:为了避免区间重复,对于同样的元素,左边遇到 ...
分类:其他好文   时间:2018-08-23 14:20:04    阅读次数:150
设计模式---设计模式的分类
一: 从目的来看: (一)创建型模式用来处理对象的创建过程,主要包含下面5种 1.工厂方法模式(Factory Method) 2.抽象工厂模式(Abstract Factory) 3.创建者模式(Builder) 4.原型模式(Prototype) 5.单例模式(Singleton) (二)结构型 ...
分类:其他好文   时间:2018-08-23 14:19:57    阅读次数:187
JavaSE基础知识(5)—面向对象(5.5 this和super关键字)
一、this关键字 1、说明 this关键字代表当前类的对象,可以访问本类的属性、方法、构造器注意:谁调用该方法,则this就指谁 2、语法 访问属性: this.属性名 = 值; System.out.println(this.属性名);访问方法: this.方法名();访问构造器: this([ ...
分类:编程语言   时间:2018-08-23 14:19:50    阅读次数:201
java基础之super关键字
一、在java里面,对于super关键字通常有两种用法: 1. 用在子类的构造方法里(初始化用),主要是调用父类的默认构造方法,如果父类有不止一个构造方法,可以通过super指定具体的构造函数,比如 super(paras); 2. 用在子类里调用隐藏或重写的属性或行为,比如 super.onDes ...
分类:编程语言   时间:2018-08-23 14:19:41    阅读次数:273
中间件监控之Apache
补 系统架构 nginx接到请求后转换为外部ip,然后把请求转发到tomcat,还有种方式是转发到apache,或者其他语言的应用服务器 ngnix:是web服务器,接受和转发请求用的,不做任何动态处理 浏览器直接请求cdn(有钱用cdn,没钱用文件服务器); Cdn 内容分发网络 全称是Conte ...
分类:Web程序   时间:2018-08-23 14:19:34    阅读次数:217
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:co
在pom中加入下面代码: ...
分类:Web程序   时间:2018-08-23 14:19:27    阅读次数:1365
记录一下最近的pwn
qctf stack2: 服务器中/bin/bash字符串不能执行,构造rop调用system(sh)拿到shell。 exp: 网鼎杯: pwn1(格式化字符串漏洞) 没有给libc就需要泄露got地址然后查找对应的版本,查询网址:libc.ml,然后查看对于system的偏移。 fgo: 32位 ...
分类:其他好文   时间:2018-08-23 14:19:17    阅读次数:211
linux环境中,如何查看某个软件包,都依赖哪些软件包?被哪些软件包依赖?
需求描述: 今天查看主机上的一个软件ghostscript,准备删除,就先看下这个软件都依赖哪些软件, 然后呢被哪些软件依赖 操作过程: 1.查看这个软件依赖哪些软件(rpm方式查询) 备注:以上查询出来的就是依赖的软件包. 2.通过yum方式来查询依赖的程序 3.查看这个软件被哪些软件依赖(即如果 ...
分类:系统相关   时间:2018-08-23 14:19:10    阅读次数:5506
Hibernate初探之单表映射——创建对象-关系映射文件
编写一个Hibernate例子 第三步:创建对象-关系映射文件 以下是具体实现步骤: 找到我们要持久化的学生类Sudents 生成对象-关系映射文档Students.hbm.xml: 把我们的实体类映射为数据库当中的一张表(STUDENTS),一级把我们的每个属性都映射成数据库表中的一个字段,col ...
分类:Web程序   时间:2018-08-23 14:19:01    阅读次数:214
Hibernate初探之单表映射——创建持久化类
编写第一个Hibernate例子 第二步:创建持久化类(持久化类的设计原则要遵循javabeans的设计原则) javabeans的设计原则: 1.公有的类2.提供公有的不带参数的默认的构造方法3.属性私有 4.属性setter/getter封装 新建一个Students类(持久化类) ...
分类:Web程序   时间:2018-08-23 14:18:51    阅读次数:247
Spring Security 静态资源访问
在搞 Spring Security 的时候遇到了一个小坑,就是静态资源加载的问题。当我们继承了 *WebSecurityConfigurerAdapter*的时候,会去重写几个方法。去设定我们自己要过滤的路径或者是权限的一些规则。```@Configuration@EnableWebSecurit... ...
分类:编程语言   时间:2018-08-23 14:18:42    阅读次数:202
string的内置函数解释
标准C++库字符串类std::string的用法 /#include std::string s1; std::string s3(s2); std::string s2(“this is a string”); begin 得到指向字符串开头的Iterator end 得到指向字符串结尾的Iter ...
分类:其他好文   时间:2018-08-23 14:18:30    阅读次数:172
Linux系统如何查看版本信息?
查看版本号 我在Ubuntu下做测试 1 命令行执行 cat /etc/issue (切记cat后要空一格)即可看到版本信息。 2 登录linux,在终端输入 cat /proc/version 3 登录linux,在终端输入 uname -a 即列出linux的内核版本号 ...
分类:系统相关   时间:2018-08-23 14:18:22    阅读次数:274
从壹开始前后端分离【 .NET Core2.0 Api + Vue 2.0 + AOP + 分布式】框架之七 || API项目整体搭建 6.2 轻量级ORM
代码已上传Github,文末有地址 书接上文:《从壹开始前后端分离【 .NET Core2.0 Api + Vue 2.0 + AOP + 分布式】框架之六 || API项目整体搭建 6.1 仓储》,我们简单的对整体项目进行搭建,用到了项目中常见的仓储模式+面向接口编程,核心的一共是六层,当然你也可 ...
分类:Windows程序   时间:2018-08-23 14:18:11    阅读次数:272
redis五种数据类型的使用场景
string hash list set sort set 消息订阅 transaction 这篇文章详细分析了redis五种数据类型,非常值得学习,特此记录,仅供学习,其中自己也做了一些补充。 转自:http://blog.csdn.net/gaogaoshan/article/details/4 ...
分类:其他好文   时间:2018-08-23 14:18:05    阅读次数:170
CentOS7下解决ifconfig command not found
原文地址:https://blog.csdn.net/ryu2003/article/details/78492127 注:本办法仅限于可联网的机器,即在安装时设置了IP地址和DNS可正常上网。 解决办法如下: 1、输入ip addr 确认IP地址是否设置正常,设置好如下所示,如果没有获取到IP地址 ...
分类:其他好文   时间:2018-08-23 14:17:57    阅读次数:115
1261条   上一页 1 ... 38 39 40 41 42 43 44 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!