Username: 
Password: 
Restrict session to IP 
Questions  |  score: 3  |  3.37 5.58 5.61 |  Solved By 618 People  |  185330 views  |  since Oct 09, 2011 - 09:58:45

Are you serial (PHP)

Are You Serial?
We are serialsly trying to build a secure website.
This time, we have it secure and extensible, and of course you can see all the sourcecode again:

code.php
insecure.inc.php
SERIAL_LoginForm.php
SERIAL_LogoutForm.php
SERIAL_Solution.php
SERIAL_User.php

As always, code you see is code in use.
GeSHi`ed PHP code for insecure.inc.php
1
2
3
4
56
7
8
9
1011
12
13
14
1516
17
18
19
<?php
/**
 * Ultra Safe Auto Include
 * @author Z
 * @param string $classname */
function my_autoloader($classname)
{
        chdir('challenge/are_you_serial');
        require_once './'.str_replace('.', '', $classname).'.php';        chdir('../../');
}
 
/**
 * Registers auto include */
spl_autoload_register('my_autoloader');
?>
 
© 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 and 2024 by Gizmore