войти на сайт используя PHP или другой язык и password_hash - PullRequest
0 голосов
/ 23 мая 2018

Я попытался войти в систему с моим именем пользователя и паролем на сайте, выполнив это через мой сайт, но я столкнулся со следующей трудностью, которая, очевидно, не позволяет мне использовать, например, file_get_contents.

<script language="JavaScript">
<!--
function hash_password( form ) {
    var login = form.elements['username'].value;
    var passwd_md5 = hex_md5(form.elements['password'].value);
    var passwd_hash = hex_md5(passwd_md5 + '66446' + login);

//  uc = navigator.appCodeName + ' ' + navigator.appVersion;
    // Set up redirect url
    var url = '/login.php?';
    var new_url = 'login.php';
//  new_url += '?goto=' + escape(url);
    new_url += '?login=' + escape(login);
    new_url += '&pass=' + escape(passwd_hash);
//  new_url += '&uc=' + escape(uc);
    // Submit the form
    window.location.href = new_url;

    // Ignore default submit
    return false;
}
// -->
</script>

Форма входа следующая:

<div class="LoginForm">
    <form onsubmit="return hash_password(this)" id="login" class="login">
        <div class="ttl">Вход</div>
        <label>
            <span>Потребител</span>
            <input type="text" name="username">
        </label>
        <label>
            <span>Парола</span>
            <input type="password" name="password">
        </label>
        <input type="submit" value="Вход" class="ui-state-default ui-corner-all">
    </form>
    </div>

Использует метод get, потому что при переключении httpfox не отображается метод post.Если кто-то может помочь с чем-то, я открыт для предложений

...