定义udf如下 val list2string = udf { (style: Array[String], num: Array[Long]) => style.zip(num).map(t => t._1 + ":" + t._2).mkString("<br>") } 输入为两个数组,输出为s ...
分类:
其他好文 时间:
2018-03-07 17:34:38
阅读次数:
844
一.1 SQL注入 1、注入攻击的本质,是把用户输入的数据当做代码执行。这里有两个关键条件: (1)用户能够控制输入; (2)原本程序要执行的代码,拼接了用户输入的数据。 大家都耳熟能详了,我举一个例子, var ship; ships=Request.form("ship"); var sql= ...
分类:
其他好文 时间:
2018-02-17 22:50:22
阅读次数:
285
十二、列举数据 这些参数用于列举出数据库管理系统信息、数据结构和数据内容。 1.一键列举全部数据 参数:--all 使用这一个参数就能列举所有可访问的数据。但不推荐使用,因为这会发送大量请求,把有用和无用的信息都列举出来。 2.列举数据库管理系统信息 参数:-b或--banner 大多数的现代数据库 ...
分类:
数据库 时间:
2018-02-13 12:27:27
阅读次数:
225
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> < ...
分类:
Web程序 时间:
2018-02-09 20:32:33
阅读次数:
232
一、前述 SparkSQL中的UDF相当于是1进1出,UDAF相当于是多进一出,类似于聚合函数。 开窗函数一般分组取topn时常用。 二、UDF和UDAF函数 1、UDF函数 java代码: 这些参数需要对应,UDF2就是表示传两个参数,UDF3就是传三个参数。 scala代码: 2、UDAF:用户 ...
分类:
数据库 时间:
2018-02-09 20:29:51
阅读次数:
520
UDF(Userdefinedfunction)是MySQL的一个拓展接口,用来扩展MySQL的功能。在具备MySQL管理员访问权限的条件下,可利用该特性进行提权,获取所在主机的控制权。下面以windows主机为例,给出具体的步骤:1、pythonclock.py-d-ilib_mysqludfsys.dll此步是获取攻击用的UDFdll。首先要安装sqlmap,然后运行上述命令即可得到解码之后的
分类:
数据库 时间:
2018-02-03 20:54:10
阅读次数:
181
一、命令执行,UDF(User-Defined Functions) MySQL中,除了可以通过webshell间接执行命令外还可以通过UDF来执行命令。此功能已经集成到Sqlmap中了。 通过lib_mysqludf_sys提供的几个函数来执行系统命令,其中的两个重要的函数:sys_eval()和 ...
分类:
数据库 时间:
2018-02-03 18:57:12
阅读次数:
236
hive 支持自定义UDF,UDTF,UDAF函数 以自定义UDF为例: 使用一个名为evaluate的方法 将写好的代码打为jar包,上传到服务器,或者hdfs 注册函数 注册一个临时函数 使用函数 注册永久函数 从HDFS上注册函数 删除函数 ...
分类:
其他好文 时间:
2018-01-30 22:53:33
阅读次数:
146
【题目描述】 Remmarguts公主成功地解决了象棋问题。作为奖励,Uyuw计划举办一场音乐会,地点是以其伟大的设计师Ihsnayish命名的巨大广场。 这个位于自由三角洲联合王国(UDF,United Delta of Freedom)最繁华地带的广场是一个坐标范围[0,10000]*[0,10 ...
分类:
其他好文 时间:
2018-01-13 16:57:46
阅读次数:
175
1.解压hive的压缩包 2.新建java项目,将hive压缩包里面lib文件夹的jar包导入新建的项目 3.编写java程序 注意:一定要继承UDF类 4.将项目作为jar包导出,注意将jar包也一并导出 5.将jar包上传到Linux 6.导入jar包 命令:add jar /root/tolo ...
分类:
其他好文 时间:
2018-01-11 19:12:29
阅读次数:
95