| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sumo 04.06.2013 20:59 / 04.06.2013 21:00
У меня нет винды под рукой, поэтому проверил на юниксе. :)#!/usr/bin/env php
<?php
require("class-phpass.php");
$wp_hasher = new PasswordHash(8, true);
exit($wp_hasher->CheckPassword($argv[1], $argv[2]) ? 0 : 1);
?>Код на Парсере: #!./parser3
@main[]
^if(^checkPassword[123456;^$P^$BOvQYoHxOvq5BcQIIBeuCR0er.xA3B1]){true}{false}
^if(^checkPassword[654321;^$P^$BOvQYoHxOvq5BcQIIBeuCR0er.xA3B1]){true}{false}
@checkPassword[aPassword;aHash][locals]
$f[^file::exec[./wppass.php;;$aPassword;$aHash]]
$result(!$f.status)Ожидаемо получил: true false