| 0 |
|---|
| Message: | mcrypt_decrypt(): Key of size 8 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported |
|---|
| File: | /home2/robertosport/table-soccer.ro/app/site/util/session.php |
|---|
| Line: | 70 |
|---|
| Code: | 2 |
|---|
| Excerpt: |
<?php //...
public function getData()
{
$iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
$key = "Saltyone";
$text = isset($_COOKIE[Config::get('auth.cookie_name')])
? $_COOKIE[Config::get('auth.cookie_name')]
: '';
return json_decode( trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $key, $text, MCRYPT_MODE_ECB, $iv)) );
}
}
|
|---|
| Context: | | iv_size | 32 |
|---|
| iv | |
|---|
| key | Saltyone |
|---|
| text | |
|---|
|
|---|
| Trace: | #2 /home2/robertosport/table-soccer.ro/app/site/util/session.php(70): mcrypt_decrypt #3 /home2/robertosport/table-soccer.ro/app/site/controller/_controller.php(67): Session_Util->getData #4 /home2/robertosport/table-soccer.ro/app/site/config/bootstrap.php(66): Controller->inject #5 /home2/robertosport/table-soccer.ro/lib/request.php(77): CustomRequest->preCall #6 /home2/robertosport/table-soccer.ro/htdocs/index.php(29): Request->dispatch
|
|---|
| 1 |
|---|
| File: | /home2/robertosport/table-soccer.ro/app/site/util/session.php |
|---|
| Line: | 70 |
|---|
| Action: | mcrypt_decrypt |
|---|
| Args: | | 0 | rijndael-256 |
|---|
| 1 | Saltyone |
|---|
| 2 | |
|---|
| 3 | ecb |
|---|
| 4 | |
|---|
|
|---|
| Excerpt: |
<?php //...
public function getData()
{
$iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
$key = "Saltyone";
$text = isset($_COOKIE[Config::get('auth.cookie_name')])
? $_COOKIE[Config::get('auth.cookie_name')]
: '';
return json_decode( trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $key, $text, MCRYPT_MODE_ECB, $iv)) );
}
}
|
|---|
| 2 |
|---|
| File: | /home2/robertosport/table-soccer.ro/app/site/controller/_controller.php |
|---|
| Line: | 67 |
|---|
| Action: | Session_Util->getData |
|---|
| Args: | |
|---|
| Excerpt: |
<?php //... $this->_input = $input;
$this->_session = $session;
$this->_cache = $cache;
$this->view->request = $request;
// used for building faster urls than $request->buildURL function
$this->view->url_locale = ($locale = $request->getData('locale', 'ro')) == 'ro' ? '' : "/{$locale}";
// set current locale
$this->locale = $locale;
// load session data from cookie
$session_data = $this->_session->getData(); //stdClass object
if( isset($session_data->player) ) {//it is logged in
// overwrite player with DB Model
$session_data->player = new Players_data_Model($session_data->player);
// inject into view
$this->view->setParams(array('session_data' => $session_data));
}
}
public function quickLinks()
{
return XORM::factory('quicklinks')->columns('url', 'title')->fetchSelect();
}
|
|---|
| 3 |
|---|
| File: | /home2/robertosport/table-soccer.ro/app/site/config/bootstrap.php |
|---|
| Line: | 66 |
|---|
| Action: | Controller->inject |
|---|
| Args: | | 0 | | CustomRequest
[object] | | _request | | scheme | https |
|---|
| host | table-soccer.robertosport.ro |
|---|
| path | / |
|---|
| defaults | | controller | home |
|---|
| action | index |
|---|
| module | |
|---|
| dir | |
|---|
| locale | ro |
|---|
|
|---|
| pattern | /(?P<locale>en|fr|ro)?/?(?P<module>auth)?/?(?P<dir>space|user)?/?(?P<controller>[^/]*)?/?(?P<action>[^/]*)?/?(?P<params>.*)?/? |
|---|
| persistent_path | locale |
|---|
| route | / |
|---|
| controller | home |
|---|
| action | index |
|---|
| module | |
|---|
| dir | |
|---|
| locale | ro |
|---|
| params | |
|---|
| segments | |
|---|
| persistent | |
|---|
| persistent_count | 1 |
|---|
|
|---|
| _routes | | profile | | /view/id=(\d+)/name=(\d+) | /wall/$2/$3 |
|---|
| /view |
|---|
|
|---|
|
|---|
| _url | https://table-soccer.robertosport.ro/ |
|---|
|
|---|
|
|---|
| 1 | |
|---|
| 2 | |
|---|
| 3 | |
|---|
|
|---|
| Excerpt: |
<?php //...
// request require_once LIB_PATH . '/request.php';
/** * Custom request */ class CustomRequest extends Request { public function preCall($controller) { $controller->inject($this, new Input, new Session_Util, null); return $controller; } public function postCall($controller) { if( !$controller->view->template ) { $tpl = trim("{$this->_request['dir']}/{$this->_request['controller']}/{$this->_request['action']}.tpl.php", '/'); $controller->view->template = APP_PATH . "/view/{$tpl}"; } if( $controller->auto_render === true ) { if( $this->isAjax() ) {
|
|---|
| 4 |
|---|
| File: | /home2/robertosport/table-soccer.ro/lib/request.php |
|---|
| Line: | 77 |
|---|
| Action: | CustomRequest->preCall |
|---|
| Args: | | 0 | | Home_Controller
[object] | | view | | Template
[object] | | _template | /home2/robertosport/table-soccer.ro/app/site/view/layout.php |
|---|
| _vars | | title | Academia de Fotbal de Masă |
|---|
| js | | jquery | /js/jquery-1.5.1.min.js |
|---|
| jqueryui | /js/jquery-ui-1.8.11.custom.min.js |
|---|
| script | /js/script.js |
|---|
| colorbox | /js/colorbox/jquery.colorbox.js |
|---|
|
|---|
| css | | reset | /css/reset.css |
|---|
| grid | /css/grid.css |
|---|
| generic | /css/generic.css |
|---|
| blocks | /css/blocks.css |
|---|
| style | /css/style.css |
|---|
| pagination | /css/pagination.css |
|---|
| colorbox | /js/colorbox/colorbox.css |
|---|
|
|---|
| menu | | about | Despre noi |
|---|
| blog | Blog |
|---|
| tournaments | Turnee |
|---|
| classification | Clasamente |
|---|
| players | Jucători |
|---|
| calendar | Calendar |
|---|
| gallery | Galerii |
|---|
| video | Video |
|---|
|
|---|
| submenu | |
|---|
| request | | CustomRequest
[object] | | _request | | scheme | https |
|---|
| host | table-soccer.robertosport.ro |
|---|
| path | / |
|---|
| defaults | | controller | home |
|---|
| action | index |
|---|
| module | |
|---|
| dir | |
|---|
| locale | ro |
|---|
|
|---|
| pattern | /(?P<locale>en|fr|ro)?/?(?P<module>auth)?/?(?P<dir>space|user)?/?(?P<controller>[^/]*)?/?(?P<action>[^/]*)?/?(?P<params>.*)?/? |
|---|
| persistent_path | locale |
|---|
| route | / |
|---|
| controller | home |
|---|
| action | index |
|---|
| module | |
|---|
| dir | |
|---|
| locale | ro |
|---|
| params | |
|---|
| segments | |
|---|
| persistent | |
|---|
| persistent_count | 1 |
|---|
|
|---|
| _routes | | profile | | /view/id=(\d+)/name=(\d+) | /wall/$2/$3 |
|---|
| /view |
|---|
|
|---|
|
|---|
| _url | https://table-soccer.robertosport.ro/ |
|---|
|
|---|
|
|---|
| url_locale | |
|---|
|
|---|
|
|---|
|
|---|
| auto_render | 1 |
|---|
| auto_render_ajax | |
|---|
| locale | ro |
|---|
| _request | | CustomRequest
[object] | | _request | | scheme | https |
|---|
| host | table-soccer.robertosport.ro |
|---|
| path | / |
|---|
| defaults | | controller | home |
|---|
| action | index |
|---|
| module | |
|---|
| dir | |
|---|
| locale | ro |
|---|
|
|---|
| pattern | /(?P<locale>en|fr|ro)?/?(?P<module>auth)?/?(?P<dir>space|user)?/?(?P<controller>[^/]*)?/?(?P<action>[^/]*)?/?(?P<params>.*)?/? |
|---|
| persistent_path | locale |
|---|
| route | / |
|---|
| controller | home |
|---|
| action | index |
|---|
| module | |
|---|
| dir | |
|---|
| locale | ro |
|---|
| params | |
|---|
| segments | |
|---|
| persistent | |
|---|
| persistent_count | 1 |
|---|
|
|---|
| _routes | | profile | | /view/id=(\d+)/name=(\d+) | /wall/$2/$3 |
|---|
| /view |
|---|
|
|---|
|
|---|
| _url | https://table-soccer.robertosport.ro/ |
|---|
|
|---|
|
|---|
| _input | |
|---|
| _session | |
|---|
| _cache | |
|---|
|
|---|
|
|---|
|
|---|
| Excerpt: |
<?php //... }
if ( !method_exists($controller, "{$this->_request['action']}Action") ) {
$this->_request['error'] = 404;
}
} else {
$this->_request['error'] = 404;
}
if( !isset($this->_request['error']) ) {
$controller = $this->preCall($controller);
call_user_func_array(array($controller, "{$this->_request['action']}Action"), $this->getData('params', array()));
$this->postCall($controller);
} else {
header("HTTP/1.1 404 Not Found");
/*
require_once APP_PATH . '/controller/' . Config::get('errors.server.file');
$error_class = Config::get('errors.server.controller');
$error_action = "error{$this->_request['error']}";
$error_class->$error_action($this->_request);
*/
|
|---|
| 5 |
|---|
| File: | /home2/robertosport/table-soccer.ro/htdocs/index.php |
|---|
| Line: | 29 |
|---|
| Action: | Request->dispatch |
|---|
| Args: | |
|---|
| Excerpt: |
<?php //... body {background : url(/under_maintenance.jpg) center top no-repeat #000;} </style> </head> <body> </body> </html>'; exit; }//*/
require_once '../app/site/config/bootstrap.php';
$request->dispatch();
|
|---|
| 6 |
|---|
| 0 | | Globals: | | SERVER | | PATH | /usr/local/bin:/bin:/usr/bin |
|---|
| HTTP_ACCEPT | */* |
|---|
| HTTP_ACCEPT_ENCODING | gzip, br, zstd, deflate |
|---|
| HTTP_HOST | table-soccer.robertosport.ro |
|---|
| HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
|---|
| HTTP_X_HTTPS | 1 |
|---|
| DOCUMENT_ROOT | /home2/robertosport/table-soccer.ro/htdocs |
|---|
| REMOTE_ADDR | 216.73.216.53 |
|---|
| REMOTE_PORT | 45820 |
|---|
| SERVER_ADDR | 93.114.248.180 |
|---|
| SERVER_NAME | table-soccer.robertosport.ro |
|---|
| SERVER_ADMIN | webmaster@table-soccer.robertosport.ro |
|---|
| SERVER_PORT | 443 |
|---|
| REQUEST_SCHEME | https |
|---|
| REQUEST_URI | / |
|---|
| HTTPS | on |
|---|
| X_SPDY | HTTP2 |
|---|
| SSL_PROTOCOL | TLSv1.3 |
|---|
| SSL_CIPHER | TLS_AES_256_GCM_SHA384 |
|---|
| SSL_CIPHER_USEKEYSIZE | 256 |
|---|
| SSL_CIPHER_ALGKEYSIZE | 256 |
|---|
| SCRIPT_FILENAME | /home2/robertosport/table-soccer.ro/htdocs/index.php |
|---|
| QUERY_STRING | |
|---|
| SCRIPT_URI | https://table-soccer.robertosport.ro/ |
|---|
| SCRIPT_URL | / |
|---|
| SCRIPT_NAME | /index.php |
|---|
| SERVER_PROTOCOL | HTTP/1.1 |
|---|
| SERVER_SOFTWARE | LiteSpeed |
|---|
| REQUEST_METHOD | GET |
|---|
| X-LSCACHE | on |
|---|
| PHP_SELF | /index.php |
|---|
| REQUEST_TIME_FLOAT | 1780225995.4074 |
|---|
| REQUEST_TIME | 1780225995 |
|---|
|
|---|
| POST | |
|---|
| GET | |
|---|
| FILES | |
|---|
| COOKIE: | |
|---|
|
|---|
|
|---|