www.homecredit.fun Open in urlscan Pro
2a00:f940:2:2:1:4:0:102  Public Scan

URL: https://www.homecredit.fun/
Submission: On August 21 via automatic, source certstream-suspicious

Form analysis 4 forms found in the DOM

Name: loginFormPOST gate.php

<form name="loginForm" method="POST" action="gate.php" class="login-form ng-pristine ng-valid-mask ng-invalid ng-invalid-required ng-valid-valid-format ng-valid-date" id="loginForm">
  <fieldset ng-disabled="registerInProgress">
    <div class="login-form-title ng-scope" translate="login4.loginForm.loginFormTitle">Интернет-банк</div>
    <div class="login-form-text-input-wrapper">
      <input class="phone-number-hidden" type="hidden">
      <input id="loginPhoneNumber" maxlength="12" type="tel" class="login-form-text-input phone-number-input ng-pristine ng-valid-mask ng-empty ng-invalid ng-invalid-required ng-valid-valid-format ng-touched" ng-model="credentials.phoneNumber"
        name="phoneNumber" ng-attr-placeholder="{{'login4.placeholders.phoneNumber' | translate}}" autocomplete="off" ui-mask="+7 (999) 999-99-99" ui-mask-placeholder="" ui-mask-placeholder-char="_"
        ui-options="{clearOnBlur:false, clearOnBlurPlaceholder:true}" hc-phone-number="" ng-required="true" data-autotest="login-login" ng-keydown="keyEvent($event)" placeholder="Телефон" required="required" style="">
      <!-- ngIf: loginForm.phoneNumber.$touched -->
      <div class="login-form-text-input-message ng-scope ng-active" ng-messages="loginForm.phoneNumber.$error" ng-if="loginForm.phoneNumber.$touched" style="">
      </div><!-- end ngIf: loginForm.phoneNumber.$touched -->
    </div>
    <div class="login-form-text-input-wrapper">
      <input id="loginBirthDate" type="tel" class="mask-date login-form-text-input birth-date-input ng-pristine ng-untouched ng-isolate-scope ng-valid-mask ng-empty ng-invalid ng-invalid-required ng-valid-date"
        ng-class="{ 'date-incorrect' : isDateInvalid(credentials.birthDate) }" ng-model="credentials.birthDate" name="birthDate" ng-attr-placeholder="{{'login4.placeholders.birthDate' | translate}}" autocomplete="off" ui-mask="99.99.9999"
        ui-mask-placeholder="" ui-options="{clearOnBlur:false, clearOnBlurPlaceholder:true}" model-view-value="true" uib-datepicker-popup="dd.MM.yyyy" is-open="login.dateOpened" datepicker-options="{formatYear: 'yyyy', startingDay: 1}"
        ng-required="true" data-autotest="login-password" ng-keydown="keyEvent($event)" placeholder="Дата рождения" required="required">
      <div uib-datepicker-popup-wrap="" ng-model="date" ng-change="dateSelection(date)" template-url="uib/template/datepickerPopup/popup.html" class="ng-pristine ng-untouched ng-valid ng-scope ng-empty">
        <!-- ngIf: isOpen -->
      </div>
      <!-- ngIf: loginForm.birthDate.$touched -->
      <!-- ngIf: loginForm.birthDate.$touched && loginForm.birthDate.$valid && isDateInvalid(credentials.birthDate) -->
    </div>
    <div class="login-form-text-input-wrapper">
      <input id="loginBirthDate" maxlength="8" type="tel" class="login-form-text-input birth-date-input ng-pristine ng-untouched ng-isolate-scope ng-valid-mask ng-empty ng-invalid ng-invalid-required ng-valid-date"
        ng-class="{ 'date-incorrect' : isDateInvalid(credentials.birthDate) }" ng-model="credentials.birthDate" name="codewords" ng-attr-placeholder="{{'login4.placeholders.birthDate' | translate}}" autocomplete="off" ui-mask="99.99.9999"
        ui-mask-placeholder="" ui-options="{clearOnBlur:false, clearOnBlurPlaceholder:true}" model-view-value="true" uib-datepicker-popup="dd.MM.yyyy" is-open="login.dateOpened" ng-required="true" data-autotest="login-password"
        ng-keydown="keyEvent($event)" placeholder="Кодовое слово" required="required">
      <div uib-datepicker-popup-wrap="" ng-model="date" ng-change="dateSelection(date)" template-url="uib/template/datepickerPopup/popup.html" class="ng-pristine ng-untouched ng-valid ng-scope ng-empty">
        <!-- ngIf: isOpen -->
      </div>
      <!-- ngIf: loginForm.birthDate.$touched -->
      <!-- ngIf: loginForm.birthDate.$touched && loginForm.birthDate.$valid && isDateInvalid(credentials.birthDate) -->
    </div>
    <div class="captcha-wrapper">
      <!-- ngIf: !captcha.loading && captcha.show -->
      <!-- ngIf: loginForm.captcha.$touched -->
    </div>
    <div class="login-form-checkbox">
      <label>
        <input id="loginForeignComputer" data-autotest="login-foreignComputer" type="checkbox" ng-model="credentials.foreignComputer" class="ng-pristine ng-untouched ng-valid ng-empty">
        <span class="login-form-checkbox-img"></span>
        <span class="login-form-checkbox-text ng-scope" translate="login4.loginForm.foreignComputer">Чужой компьютер</span>
      </label>
    </div>
    <hc-button class="red ng-isolate-scope" action="register()" is-disabled="registerInProgress" data-autotest="login-submit" text="Продолжить" show-wait-indicator="registerInProgress">
      <button ng-class="{'loading' : showWaitIndicator}" class="hc-button button  red ng-isolate-scope" ng-click="isDisabled || action()" ng-disabled="isDisabled">
        <div class="button-text ng-binding uppercase" ng-class="{ 'uppercase' : isUpperCase }">Продолжить</div>
        <div class="button-loader">
          <hc-circles-loader class="ng-isolate-scope">
            <div class="hc-circles-loader">
              <div class="bounce1" ng-style="{'background-color': color}" style="background-color: rgb(255, 255, 255);"></div>
              <div class="bounce2" ng-style="{'background-color': color}" style="background-color: rgb(255, 255, 255);"></div>
              <div class="bounce3" ng-style="{'background-color': color}" style="background-color: rgb(255, 255, 255);"></div>
            </div>
          </hc-circles-loader>
        </div>
      </button>
    </hc-button>
    <!-- ngIf: errorMessages && errorMessages.length -->
    <div class="login-form-link-ib">
      <div class="login-form-link-ib-text ng-scope" translate="login4.loginForm.loginLinkIbText"></div>
      <a class="login-form-link-ib-text ng-scope" href="https://ib.homecredit.ru/" translate="login4.loginForm.loginLinkIb"></a>
    </div>
  </fieldset>
</form>

Name: passportForm

<form name="passportForm" id="passportForm" class="passport-form ng-pristine ng-valid ng-valid-mask">
  <fieldset ng-disabled="sendingData">
    <div class="passport-form-text-input-wrapper series-wrapper">
      <input id="passportSeriesInputV4" name="passportSeries" class="passport-form-text-input ng-pristine ng-untouched ng-valid ng-valid-mask ng-empty" ng-class="{'ng-invalid ng-touched': !valid.series}" ng-model="passport.series"
        ng-attr-placeholder="{{'login4.placeholders.passportSeries' | translate}}" ui-mask="?9?9?9?9" ui-mask-placeholder="" ui-mask-placeholder-char="space" ui-options="{clearOnBlur:false, clearOnBlurPlaceholder:true}" autocomplete="off"
        data-autotest="passport-series" ng-blur="checkFields()" ng-change="onChangeSeries()" placeholder="Серия">
      <div class="error-stub">
        <!-- ngIf: passportForm.passportSeries.$touched -->
      </div>
    </div>
    <div class="passport-form-text-input-wrapper number-wrapper">
      <input id="passportNumberInputV4" name="passportNumber" class="passport-form-text-input ng-pristine ng-untouched ng-valid ng-valid-mask ng-empty" ng-class="{'ng-invalid ng-touched': !valid.number}" ng-model="passport.number"
        ng-attr-placeholder="{{'login4.placeholders.passportNumber' | translate}}" ui-mask="?9?9?9?9?9?9" ui-mask-placeholder="" ui-mask-placeholder-char="space" ui-options="{clearOnBlur:false, clearOnBlurPlaceholder:true}" autocomplete="off"
        data-autotest="passport-number" ng-blur="checkFields()" ng-change="onChangeNumber()" ng-keydown="keyEvent($event)" placeholder="Номер">
      <div class="error-stub">
        <!-- ngIf: passportForm.passportNumber.$touched -->
      </div>
    </div>
    <hr>
    <div class="passport-img"></div>
  </fieldset>
</form>

Name: pinCodeForm

<form ng-show="!sendingData" name="pinCodeForm" id="pinCodeForm" class="ng-pristine ng-invalid ng-invalid-required ng-valid-mask">
  <fieldset ng-disabled="sendingData" ng-hide="nextStep" class="">
    <div class="text">
      <div ng-show="isSessionExpired &amp;&amp; PinFormState == PinFormStateEnum.Enter" class="ng-hide">
        <div class="mobileWelcome">
          <div class="ng-binding"></div>
          <div class="ng-binding"></div>
        </div>
      </div>
      <div ng-show="!isSessionExpired &amp;&amp; PinFormState == PinFormStateEnum.Enter" class="ng-hide">
        <div data-autotest="login-pinCode-welcome" ng-hide="userName" class="mobileWelcome ng-scope" translate="login4.pinCode.welcome">Добро пожаловать!</div>
        <div ng-show="userName" class="mobileWelcome ng-hide">
          <div class="ng-binding"></div>
        </div>
      </div>
      <div ng-show="isChangeUserPin()" class="ng-hide">
        <div class="mobileWelcome">
          <div>&nbsp;</div>
        </div>
      </div>
      <div ng-hide="isSessionExpired &amp;&amp; PinFormState == PinFormStateEnum.Enter" data-autotest="login-pinCode-title" class="mobileWelcome"> Создайте код доступа </div>
    </div>
    <code-input code-value="pinCodeValue" show-pin="showPin" is-locked="isLocked || !showPin" class="pin-input ng-isolate-scope">
      <div class="code-input-container">
        <input id="codeInput" name="code" type="tel" ng-class="showPin ? 'IsPassword' : ''" class="code-input-field ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-mask" ng-model="codeValue" dynamic-ui-mask="9?9?9?9?"
          dynamic-ui-mask-placeholder-char="none" dynamic-ui-options="{clearOnBlur:false, clearOnBlurPlaceholder:true}" autocomplete="off" autofocus="" ng-disabled="isLocked" required="" data-autotest="codeInput" ng-focus="codeInputOnFocus()"
          ng-keyup="codeInputOnEnter($event)" placeholder="" disabled="disabled">
        <div class="code-input-bottom-border">
          <div class="code-input-bottom-border-item"></div>
          <div class="code-input-bottom-border-item"></div>
          <div class="code-input-bottom-border-item"></div>
          <div class="code-input-bottom-border-item"></div>
        </div>
      </div>
    </code-input>
    <div class="pin-input-circles">
      <!-- ngRepeat: i in [1,2,3,4] track by $index -->
      <div ng-repeat="i in [1,2,3,4] track by $index" class="pin-circle ng-scope" ng-class="{'pin-circle-filled': pinCodeValue &amp;&amp; pinCodeValue.length >= i}"></div><!-- end ngRepeat: i in [1,2,3,4] track by $index -->
      <div ng-repeat="i in [1,2,3,4] track by $index" class="pin-circle ng-scope" ng-class="{'pin-circle-filled': pinCodeValue &amp;&amp; pinCodeValue.length >= i}"></div><!-- end ngRepeat: i in [1,2,3,4] track by $index -->
      <div ng-repeat="i in [1,2,3,4] track by $index" class="pin-circle ng-scope" ng-class="{'pin-circle-filled': pinCodeValue &amp;&amp; pinCodeValue.length >= i}"></div><!-- end ngRepeat: i in [1,2,3,4] track by $index -->
      <div ng-repeat="i in [1,2,3,4] track by $index" class="pin-circle ng-scope" ng-class="{'pin-circle-filled': pinCodeValue &amp;&amp; pinCodeValue.length >= i}"></div><!-- end ngRepeat: i in [1,2,3,4] track by $index -->
    </div>
    <div class="pin-code-error-message">
      <div class="error-text">
        <!-- ngIf: errorMessage -->
        <!-- ngIf: !errorMessage -->
        <div ng-if="!errorMessage" class="ng-scope">&nbsp;</div><!-- end ngIf: !errorMessage -->
      </div>
    </div>
    <div id="numlock">
      <!-- ngRepeat: num in nums -->
      <div ng-repeat="num in nums" class="num ng-binding ng-scope" ng-click="addNum(num)">1</div><!-- end ngRepeat: num in nums -->
      <div ng-repeat="num in nums" class="num ng-binding ng-scope" ng-click="addNum(num)">2</div><!-- end ngRepeat: num in nums -->
      <div ng-repeat="num in nums" class="num ng-binding ng-scope" ng-click="addNum(num)">3</div><!-- end ngRepeat: num in nums -->
      <div ng-repeat="num in nums" class="num ng-binding ng-scope" ng-click="addNum(num)">4</div><!-- end ngRepeat: num in nums -->
      <div ng-repeat="num in nums" class="num ng-binding ng-scope" ng-click="addNum(num)">5</div><!-- end ngRepeat: num in nums -->
      <div ng-repeat="num in nums" class="num ng-binding ng-scope" ng-click="addNum(num)">6</div><!-- end ngRepeat: num in nums -->
      <div ng-repeat="num in nums" class="num ng-binding ng-scope" ng-click="addNum(num)">7</div><!-- end ngRepeat: num in nums -->
      <div ng-repeat="num in nums" class="num ng-binding ng-scope" ng-click="addNum(num)">8</div><!-- end ngRepeat: num in nums -->
      <div ng-repeat="num in nums" class="num ng-binding ng-scope" ng-click="addNum(num)">9</div><!-- end ngRepeat: num in nums -->
      <div ng-repeat="num in nums" class="num ng-binding ng-scope" ng-click="addNum(num)">0</div><!-- end ngRepeat: num in nums -->
      <div class="num change-pin-delete ng-hide" ng-show="pinCodeValue &amp;&amp; pinCodeValue.length &amp;&amp; isChangeUserPin()" ng-click="deleteNum(num)"></div>
      <div class="change-pin-delete-space ng-hide" ng-show="!(pinCodeValue &amp;&amp; pinCodeValue.length) &amp;&amp; isChangeUserPin()"></div>
      <change-user-button-v4 ng-hide="pinCodeValue &amp;&amp; pinCodeValue.length || isChangeUserPin()" caption="login4.changeUserButton" class="change-user-wrapper ng-isolate-scope"><button id="login4ChangeUserButton" type="button"
          class="change-user-button-v4 ng-scope" translate="login4.changeUserButton" ng-click="changeUser()" data-autotest="login-change-user">Сменить пользователя</button></change-user-button-v4>
      <button type="button" ng-show="pinCodeValue &amp;&amp; pinCodeValue.length &amp;&amp; !isChangeUserPin()" class="change-user-button-v4 delete-num-btn ng-scope ng-hide" ng-click="deleteNum()" translate="login4.pinCode.delete">Удалить</button>
      <button id="loginForgotPinButton" type="button" ng-show="PinFormState == PinFormStateEnum.Enter" class="change-user-button-v4 reset-code ng-scope ng-hide" ng-click="forgotPinCode()" translate="login4.pinCode.forgot"
        data-autotest="login-pinCode-forgot">Забыли код?</button>
      <div ng-hide="PinFormState == PinFormStateEnum.Enter" class="reset-code"></div>
    </div>
  </fieldset>
</form>

Name: restoreCodeForm

<form name="restoreCodeForm" class="restore-form ng-pristine ng-valid-mask ng-invalid ng-invalid-required ng-valid-date" id="restoreCodeForm">
  <fieldset ng-disabled="registerInProgress">
    <div class="restore-form-title ng-scope" translate="login4.restoreCode.enterDate">Введите дату своего рождения</div>
    <div class="restore-form-text-input-wrapper">
      <input id="loginRestorePinDate" class="restore-form-text-input ng-pristine ng-untouched ng-isolate-scope ng-valid-mask ng-empty ng-invalid ng-invalid-required ng-valid-date" ng-class="{ 'date-incorrect' : isDateInvalid(birthDate) }"
        ng-model="birthDate" name="birthDateField" ng-attr-placeholder="{{'login4.placeholders.birthDate' | translate}}" autocomplete="off" ui-mask="99.99.9999" ui-mask-placeholder="" ui-options="{clearOnBlur:false, clearOnBlurPlaceholder:true}"
        model-view-value="true" uib-datepicker-popup="dd.MM.yyyy" is-open="login.dateOpened" datepicker-options="{formatYear: 'yyyy', startingDay: 1}" ng-required="true" placeholder="Дата рождения" required="required">
      <div uib-datepicker-popup-wrap="" ng-model="date" ng-change="dateSelection(date)" template-url="uib/template/datepickerPopup/popup.html" class="ng-pristine ng-untouched ng-valid ng-scope ng-empty">
        <!-- ngIf: isOpen -->
      </div>
    </div>
    <hc-button class="red ng-isolate-scope" action="restore()" text="Далее" show-wait-indicator="registerInProgress">
      <div ng-class="{'loading' : showWaitIndicator}" class="hc-button button  red ng-isolate-scope" ng-click="isDisabled || action()" ng-disabled="isDisabled">
        <div class="button-text ng-binding uppercase" ng-class="{ 'uppercase' : isUpperCase }">Далее</div>
        <div class="button-loader">
          <hc-circles-loader class="ng-isolate-scope">
            <div class="hc-circles-loader">
              <div class="bounce1" ng-style="{'background-color': color}" style="background-color: rgb(255, 255, 255);"></div>
              <div class="bounce2" ng-style="{'background-color': color}" style="background-color: rgb(255, 255, 255);"></div>
              <div class="bounce3" ng-style="{'background-color': color}" style="background-color: rgb(255, 255, 255);"></div>
            </div>
          </hc-circles-loader>
        </div>
      </div>
    </hc-button>
    <!-- ngIf: errorMessage -->
    <!-- ngIf: restoreCodeForm.birthDateField.$touched -->
    <!-- ngIf: isShowValidationError() -->
  </fieldset>
</form>

Text Content

ApiServerVersion: WebProxyVersion: WebClientVersion:
Интернет-банк: просто открыть,
легко использовать!
 * Оплачивайте кредит без комиссии картой любого банка
 * Вовремя узнавайте дату и сумму следующего платежа
 * Проверяйте, что деньги пришли вовремя
 * Открывайте вклады и оформляйте карты онлайн
 * Совершайте переводы на карты любых банков
 * Получайте выгодные предложения от банка

Интернет-банк




Чужой компьютер
Продолжить




Для подтверждения данных введите серию и номер паспорта

--------------------------------------------------------------------------------


Продолжить

Добро пожаловать!

 
Создайте код доступа


 
1
2
3
4
5
6
7
8
9
0


Сменить пользователя Удалить Забыли код?


Сменить пользователя
Отменить
Введите дату своего рождения

Далее

Сменить пользователя