- 博客(68)
- 资源 (4)
- 收藏
- 关注
原创 某盾BLACKBOX逆向关键点
一、原JS码很好获取,每次页面刷新,混淆的代码都会变,这是正常,以下为部分代码。三 获取token,来源于json请求,每次请求都会变。二、AST解混淆,从原代码中抠出还原函数。3、token(来源于JSON)编写AST,生成混淆还原代码。
2024-05-05 12:15:19
1458
1
原创 oracle 与OS的存储结构
OS:容量=磁头*磁道(柱面)*每磁道扇区*512(B)容量=16*4096*63*512=2113929216(B)硬盘厂家容量计算是1000B=1KB;1000KB=1MB;1000MB=1GB2113929216/1000/1000/1000=2.1GBORACLE:block:扇区的倍数,并且连续extent:连续的blocksegment:连续的ex
2015-09-15 09:46:27
563
1
转载 ASMCMD中的各个命令
ASMCMD中的各个命令 md_backup: 将disk group中的metadata备份到文件; md_backup /tmp/backupfile -G DATAGPmd_restore: 将备份文件中的metadata恢复到disk group; md_restore -full -G data --silent /tmp/filelsattr:
2015-09-14 05:50:42
1651
转载 11G 单机使用asm存储 主机名发生更改并且主机重启后处理过程:
11G 单机使用asm存储 主机名发生更改并且主机重启后处理过程:以下为解决方案: 1. Remove Oracle Restart configurationThis step should be performed as privileged (root) user.# $GRID_HOME/crs/install/roothas.pl -deconfig -force
2015-09-11 07:24:19
1041
转载 11g之前 修改主机名后如何启动使用ASM存储的数据库
最近修改一台安装了ASM实例以及基于ASM存储的数据库主机名(RHEL 5),当启动ASM实例的时候,出现了如下的报错信息[oracle@dev112 ~]$ export ORACLE_SID=+ASM[oracle@dev112 ~]$ sqlplus / as sysdbaSQL> startupORA-29701: unable to connect to Cluster
2015-09-11 06:47:42
1098
转载 CRSCTL 与 SRVCTL区别
CRSCTL OverviewCRSCTL is an interface between you and Oracle Clusterware, parsing and calling Oracle Clusterware APIs for Oracle Clusterware objects.Oracle Clusterware 11g release 2 (11.2) int
2015-09-08 22:22:01
1500
转载 ASM bug 11886915
11g ASM dbca报错 prcr-1006 crs-0259 prcr-1071 使用ASM方式创建单实例DB时,在运行DBCA时出现 PRCR-1006 : Failed to add resource ora.orcl.db for orcl PRCR-1071 : Failed to register or update resource ora.o
2015-09-08 22:10:50
800
转载 ORA-01078 ORA-29701 11g单机asm系统启动后不能启动asm
ORA-01078 ORA-29701 11g单机asm系统启动后不能启动asm =========================== --昨天搭的11g单机asm--os 关闭之后重新启动后启动asm报错--如下: [root@localhost init.d]# su - grid-bash-3.2$ sqlplus / as sysasmSQL
2015-09-07 14:38:05
1483
转载 DISPLAY=:0.0
在Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处. 直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上, 在终端上输入printenv查看当前环境变量, 输出结果中有如下内容:DISPLAY=:0.0使用x
2015-09-07 14:07:07
7473
1
转载 Oracle GridControl 11gR1 for Linux 安装和配置指南
Oracle GridControl 11gR1 for Linux 安装和配置指南 1 概述本文档是Oracle Enterprise Manager GridControl 11.1.0.1.0 for Redhat Enterprise Linux 的安装和配置指南.注意: 在各服务器的访问上采用的是ssh方式, 所以在GridControl体系中, 服务器启用ssh是必须的.提示: #
2015-09-02 16:22:04
2378
原创 安装WEBLOGIC和grid 找不到文件
./wls1032_linux32.bin -bash: ./wls1032_linux32.bin: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory[root@ORACLE128 weblogic10.3.2]# ^C[root@ORACLE128 weblogic10.3.2]# yum inst
2015-09-02 10:59:32
565
转载 OS层面的恢复(数据库在Open的状态,删除表空间)
环境:数据库在Open的状态,然后rm -rf users.dbf (删除users表空间),最后找回users.dbf文件。在回复的时候,回复的方法跟数据库的版本关系不大(因为是物理文件),只是跟操作系统有一定的关系,如:Red hat Linux , Solaris Linux 等等。 下面进行演示:删除users表空间.1、我们首先进入Sqlplus
2015-08-18 21:43:27
573
转载 FAST_START_MTTR_TARGET参数
一、FAST_START_MTTR_TARGET参数的作用和实现方法 参数FAST_START_MTTR_TARGET参数是一个加快实例恢复的参数,我们可以根据服务界别来定义一个合理的、可接受的值。该值得单位为秒。比如设定为60S,假定该值处于合理的情况之下,则一旦实例崩溃,在60S以内实例应当能够被恢复。合理即该值不能太大,也不能太小。太大则实例恢复所需的时间较长,太小则导致大量数据的及
2015-08-16 08:30:04
463
转载 OMS中的AGENT变化如何处理
如果GC OMS发生了变化,OMS无法自动发现原有的Agent,需要对Agent做相应的调整才能重新加入到GC OMS的管理列表中。整理了一个简单的步骤,供参考。1.确保Agent处于停滞状态[oracle@ocmdb1 ~]$ $AGENT_HOME/bin/emctl status agentOracle Enterprise Manager 10g Release 10.2.
2015-08-15 21:21:04
1119
转载 dbms_stats.get_prefs
从11g开始,表与索引的统计信息收集完毕后,可以选择收集的统信息立即发布,也可以选择使新收集的统计信息处于pending状态,待确定处于pending状态的统计信息是安全的,再使处于pending状态的统计信息发布,这样就会避免一些因为收集统计信息立即发布而导致SQL执行计划走错的灾难。[@more@]1 如何判断是否有pending的统计信息需要生效?SQL> Select dbms_s
2015-08-10 16:57:16
967
转载 statistics_level
statistics_level参数的介绍statistics_level控制数据库收集统计信息的级别,有三个参数值:BASIC :收集基本的统计信息TYPICAL:收集大部分统计信息(数据库的默认设置)ALL:收集全部统计信息[oracle@linuxoracle oracle]$ sqlplus "/ as sysdba"SQL*Plus: Release 9.2.
2015-08-10 16:55:16
467
转载 判断是否是pfile启动
突然想到了这个问题就做了个测试sql> startup--操作(操作就是下列的方法,可以判断是否是pfile启动的)sql> create pfile='/home/oracle/init.ora' from spfile;sql> shutdown immediatesql> startup pfile=/home/oracle/init.ora--操作(操作就是下列的方法,可以判断
2015-08-09 21:15:15
321
转载 Oracle创建恢复目录
Oracle创建恢复目录1.在catalog数据库上创建cat用户的表空间SQL> create tablespace cat datafile '/home/oracle/oradata/orcl/cat.dbf' size 512M;2.创建cat用户SQL> Create user cat identified by cat temporary tablespace temp
2015-08-05 09:32:24
403
转载 ORACLE AUDIT
一 审计功能的参数控制audit_trail 参数的值可以设置为以下几种1. NONE:不开启2. DB:开启审计功能3. OS:审计记录写入一个操作系统文件。4. TRUE:与参数DB一样5. FALSE:不开启审计功能。这个参数是写道spfile里面的,需要重启数据库一 审计功能的参数控制audit_trail 参数的值可以设置为以下几种二 查看是否
2015-08-05 08:19:16
549
转载 归档日志路径三个参数DB_RECOVERY_FILE_DEST和LOG_ARCHIVE_DEST和LOG_ARCHIVE_DEST_n
LOG_ARCHIVE_DEST:指定归档文件存放的路径,该路径只能是本地磁盘,默认为’’。LOG_ARCHIVE_DEST_n:默认值为’’。Oracle最多支持把日志文件归档到10个地方,n从1到10。归档地址可以为本地磁盘,或者网络设备。DB_RECOVERY_FILE_DEST:指定闪回恢复区路径。三者关系:1、 如果设置了DB_RECOVERY_FILE_DEST,就不能
2015-08-02 08:56:46
19908
转载 ORA-03113: end-of-file on communication channel
>startupTotal System Global Area 3340451840 bytesFixedSize 2217952 bytesVariableSize 2499807264 bytesDatabaseBuffers 822083584 bytesRedoBuffers
2015-08-01 21:56:31
511
转载 三种方法可以对swap 分区进行扩展
redhat linux swap分区扩展的三种方法swap 介绍:当物理内存占用完了后,当系统还需要更多的物理内存时,物理内存中inactive pages ,就move到swap空间。swap 空间是在位于硬盘上的,因此访问速度较物理内存慢。当机器的物理内存发生变化时,swap 分区也要做相应的扩展:有三种方法可以对swap 分区进行扩展:一、扩展正在使用的swap 分
2015-07-26 21:04:52
588
转载 VNC配置
1、首先要配置的是服务端A 确认服务器端是否安装了vncserver使用rpm –qa vnc命令如果收到如下信息说明已经安装了vncserver,[root@localhost: ~]#rpm -qa |grep vncgtk-vnc-python-0.3.2-3.el5vnc-server-4.1.2-14.el5gtk-vnc-0.3.2-3.el5
2015-07-26 19:19:40
1152
转载 xhost display详解
在Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处. 直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上, 在终端上输入printenv查看当前环境变量, 输出结果中有如下内容:DISPLAY=:0.0
2015-07-26 15:13:01
485
转载 PLSQL访问网页简单案例(一)
尝试利用PL/SQL访问网页。这一篇介绍SET_CHARSET和GET_CHARSET。PLSQL访问网页简单案例(一):http://yangtingkun.itpub.net/post/468/514885 由于不同的网页的字符编码不同,如果没有设置正确的编码,很可能得到的结果是乱码:SQL> SET SERVEROUT ON SIZE 1000000SQL>
2015-07-24 17:09:23
1140
转载 PLSQL访问网页简单案例(一)
从815开始,Oracle将版本缩写为8i,这个缩写一直持续到9.2为止,而这个i就是internet的缩写。也就是说,Oracle从8i就在内部支持internet的访问,不过以前一直没有尝试过,今天测试了PL/SQL中利用UTL_HTTP访问网页,写了一个最简单的访问网页的代码,发现并不复杂:SQL> SET SERVEROUT ON SIZE 1000000SQL> DECLAR
2015-07-24 16:58:35
536
转载 rehl6.4 安装oracle11g
安装oracle的例行配置1、修改内核参数[root@redhat ~]# vi /etc/sysctl.conf kernel.shmall = 268435456 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 102465000 net.cor
2015-07-19 07:16:29
449
转载 YUM and FTP anonymous
anonymous_enable=YESanon_upload_enable=YESanon_mkdir_write_enable=YESanon_root=/XXx以下就是解决的三个步骤,其中第一步,是我一直没有搞明白的,也是其中的重点:1当时我在服务器上用命令ftp时,出现了以下的提示500 OOPS: vsftpd: refusing to run with writ
2015-07-17 07:14:35
508
转载 控制文件(controlfile)丢失恢复
控制文件(controlfile)丢失恢复基于控制文件的复合多路径性,它的丢失分为两种,一种是其中某个控制文件的损坏或丢失,另外一种是所有控制文件均丢失。基于第一种情况,只需把好的控制文件复制一份在损坏或丢失的那个控制文件路径下即可。第二种情况下则需要通过备份信息来对控制文件进行恢复或手工重建控制文件。丢失单一控制文件的判断及恢复/u01/app/oracle/oradata/
2015-06-18 07:56:34
6220
转载 数据库备份
• 创建一致的数据库备份• 在不关闭数据库的情况下备份数据库• 创建增量备份• 自动执行数据库备份• 管理备份和查看备份报告• 监视快速恢复区 备份解决方案:概览可使用以下工具执行备份:• Recovery Manager • Oracle Secure Backup • 用户管理的备份 备份解决方案:概览Recovery
2015-06-18 07:42:25
548
转载 单行函数
描述SQL 提供的各类函数• 在SELECT 语句中使用字符、数字和日期函数SQL 函数函数是SQL 的一项非常强大的功能,可用于执行以下操作:• 执行数据计算• 修改单个数据项• 处理成组行的输出• 设置日期和数字的显示格式• 转换列数据类型SQL 函数有时接受多个参数,但始终返回一个值。两种类型的SQL 函
2015-06-07 11:32:03
1104
转载 ORACLE集合操作函数:UNION、INTERSECT、MINUS
集合操作不适用于LOB,Varray和潜逃表列Union、intersect、minus操作符不适用于long列如果选择列表中包含有表达式或者函数,那么必须为表达式或函数定义列别名1、Uinon:无重并集,并以第一列的结果进行升序排序2、Uinon all:有重并集,不对结果集排序3、Intersect:交集,以第一列的结果进行升序排列4、Minus:差集,以第一列的结果进
2015-06-07 07:34:14
553
转载 oracle里面的long,long raw,raw,clob,blob区别 .
ORACLE LOB类型提供了BFILE、BLOB、CLOB、NCLOB让我们来存储最大尺寸有4G的无结构的数据块(例如:文本、图像、声音和视频等)。并且它们右以以高效的、任意的和分段操作的方式存取数据。 LOB类型在很多方面和LONG和LONG RAW不同,例如,除了NCLOB以外LOB可以被看作对象类型,但是LONG不行。LOB的最大尺寸为4G,但LONg的最大尺寸只有2GB。同时L
2015-06-06 10:02:58
2681
转载 使用RR格式
使用RR格式如果日期中的年份采用的格式为RR,并且只提供了最后2位年份,那么年份中的前两位数字就由两部分共同确定:提供年份的两位数字(指定年),数据库服务器上当前日期中年份的后2位数字(当年)。确定指定年世纪的规则如下:● 规则1如果指定年在00~49之间,并且当前年份在00~49之间,那么指定年的世纪就与当前年份的世纪相同。因此,指定年的前两位数字就等于当前年份的前两位数字。例如,如果指
2015-06-03 12:38:02
1184
转载 sysdate用法大全
加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --加1星期 sele
2015-06-03 12:36:21
7880
转载 oracle单行函数
虽然各个数据库都是支持SQL语句的,但是每一个数据库也有每一个数据库自己所支持的操作函数,这些就是单行函数,而如果要想进行数据库开发的话,除了要会使用SQL之外 ,就是要多学习函数。单行函数主要分为以下五类:字符函数、数字函数、日期函数、转换函数、通用函数;一、字符函数字符函数的功能主要是进行字符串数据的操作,下面给出几个字符函数:UPPER(字符串 | 列):将输入的字符串变
2015-06-03 10:07:06
386
转载 伪列 伪表
oracle系统为了实现完整的关系数据库功能,系统专门提供了一组成为伪列(Pseudo column)的数据库列,这些列不是在建立对象时由我们完成的,而是在我们建立时由oracle完成的。那么oracle的伪列以及伪表是怎么样的呢?接下来就为大家详细讲解oracle的伪列以及伪表。 oralce目前有以下伪列: 伪列: CURRVAL AND NEXTVAL 使用序列号
2015-06-02 21:00:29
1315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人