PATH:
home
/
lab2454c
/
archfort.com
/
wp-content
/
plugins
/
wordfence
/
modules
/
login-security
/
classes
/
utility
<?php namespace WordfenceLS; use RuntimeException; class Utility_Serialization { public static function unserialize($data, $options = array(), $validator = null) { static $serializedFalse; if ($serializedFalse === null) $serializedFalse = serialize(false); if ($data === $serializedFalse) return false; if (!is_serialized($data)) throw new RuntimeException('Input data is not serialized'); if (version_compare(PHP_VERSION, '5.6', '<=')) { $unserialized = @unserialize($data); } else { $unserialized = @unserialize($data, $options); } if ($unserialized === false) throw new RuntimeException('Deserialization failed'); if ($validator !== null && !$validator($unserialized)) throw new RuntimeException('Validation of unserialized data failed'); return $unserialized; } }
[-] baseconversion.php
[edit]
[+]
..
[-] array.php
[edit]
[-] serialization.php
[edit]
[-] number.php
[edit]
[-] multisite.php
[edit]
[-] url.php
[edit]
[-] measuredstring.php
[edit]
[-] lock.php
[edit]
[-] databaselock.php
[edit]
[-] nulllock.php
[edit]
[-] multisiteconfigurationextractor.php
[edit]
[-] sleep.php
[edit]