练习地址:https://exploit-exercises.com/protostar/ 我们知道,当程序执行进入一个新的函数时,系统会为函数在栈上分配一块空间,用来存储函数中使用的参数和局部变量信息,用寄存器ESP和EBP指示空间范围,当从函数返回时,这块空间也会被抛弃,实际上就是修改ESP和... ...
分类:
其他好文 时间:
2018-04-30 16:42:52
阅读次数:
224
原因: PLSQL乱码问题皆是ORACLE服务端字符集编码与PLSQL端字符集编码不一致引起。类似乱码问题都可以从编码是否一致上面去考虑。 解决: 1. 查询Oracle服务端字符集编码,获取NLS_CHARACTERSET字段值: 执行 select * from v$nls_parameters ...
分类:
数据库 时间:
2018-04-29 13:22:13
阅读次数:
419
1、oracle系列产品 1.1 服务器分为数据库服务器、应用服务器和企业管理器。其中企业管理器包括database control application server control 和grid control。 1.2 oracle开发工具包括 内部语言 --sql和plsql 外部语言 ja ...
分类:
数据库 时间:
2018-04-27 18:02:06
阅读次数:
175
declare--Non-scalarparametersrequireadditionalprocessingty_typearr_string;begin--Calltheprocedurety_type:=arr_string(‘01‘,‘05‘,‘59‘);pro_rpt_rptincome_clear(organno=>:organn
分类:
数据库 时间:
2018-04-27 18:00:33
阅读次数:
691
这篇文章呢,主要是用来记录python中的变量类型学习内容的。接下来就来看一下变量类型,那么什么是变量呢。变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储 ...
分类:
编程语言 时间:
2018-04-25 14:00:26
阅读次数:
221
标题 CreateTime-- Author:Marydon 1.情景再现 2.问题解析 本机没有安装oracle数据库,所以plsql启动不起来 3.解决方案 将instantclient_10_2拷贝到plsql的安装目录下-->复制oci.ll的绝对路径 打开plsql,不输入用户名和密码,直 ...
分类:
数据库 时间:
2018-04-23 17:12:26
阅读次数:
2475
原因: 由于在PLSQL Developer执行update时没有commit,oracle将该条记录锁住了。 可以通过以下办法解决: 先查询锁定记录 Sql代码 SELECT s.sid, s.serial# FROM v$locked_object lo, dba_objects ao, v$s ...
分类:
数据库 时间:
2018-04-23 15:52:12
阅读次数:
206
安装之前先把客户端工具instantclient_12_1拷贝到一个没有中文和空格的目录中去, 比如我直接放到了D:\tools下面。注意这里需要的是32bit的。 下面开始安装PLSQL Developer 客户端。 PL/SQL安装详情 1.双击图标 提示信息: 1.会进入下面的界面 2.进一步 ...
分类:
数据库 时间:
2018-04-22 22:43:02
阅读次数:
321
以为是sql中参数赋值有问题,但是将sql语句直接copy到PLSQL中执行,却没问题,纠结了好久,原来是 insert语句多了;唉,坑爹 http://www.jb51.net/article/32081.htm ...
分类:
数据库 时间:
2018-04-22 16:32:39
阅读次数:
178