Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

01.02.2010, 14:07
|
|
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
Провел на форуме: 2459557
Репутация:
606
|
|
php и hex
Несколько месяцев назад видел статью на ачате.
Там упоминалось про то, что php может использовать имена файлов в hex вроде-бы или что-то похожее...
В общем, не только строки, например
include('file.php');
но и так
include(0x636f6e6669672e706870);
где 0x636f6e6669672e706870 = config.php, в hex-виде
(попробовал так сделать - не работает
Warning: include(4.69569825558E+23) [function.include]: failed to open stream
Но видно, что hex-значение преобразовано)
В общем, напомните ссылку на статью или расскажите про такие имена файлов.
|
|
|

01.02.2010, 14:22
|
|
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме: 4778940
Репутация:
1257
|
|
PHP код:
include("\x63\x6f\x6e\x66\x69\x67\x2e\x70\x68\x70");
попробуй
|
|
|

01.02.2010, 14:45
|
|
Moderator - Level 7
Регистрация: 19.12.2008
Сообщений: 1,203
Провел на форуме: 5011696
Репутация:
2221
|
|
Вопрос, н***я (зачем)?
|
|
|

01.02.2010, 16:01
|
|
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
Провел на форуме: 2459557
Репутация:
606
|
|
mr.The, работает да.
Но вроде бы в статье без кавычек было, то есть
include(\x63\x6f\x6e\x66\x69\x67\x2e\x70\x68\x70);
Как если бы это значение интерпретировалось как строка
Последний раз редактировалось попугай; 01.02.2010 в 16:06..
|
|
|

01.02.2010, 17:01
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Ты вообще config.php представляешь в hex для MySQL, это видно по приставке 0x. А PHP интерпретирует hex в таком виде, как показывал mr. The
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|