Прога для брута Lm и Nt-хэшей.

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by LynXzp, 26 Feb 2008.

  1. LynXzp

    LynXzp Elder - Старейшина

    Joined:
    21 Oct 2007
    Messages:
    147
    Likes Received:
    22
    Reputations:
    0
    На завтра надо написать и сдать курсовик (*цензура*)
    Кто знает ссылки на сам алгоритм хэширования, а то что-то совсем не найду. (или устал)
    Нужен просто алгоритм хэширования - для "лобового" брута.
    Помогите, пожалуйста, с меня прога :d (не знаю зачем она может понадобится).
     
  2. Conquerstador

    Conquerstador Banned

    Joined:
    7 Jul 2007
    Messages:
    124
    Likes Received:
    39
    Reputations:
    -6
    1 person likes this.
  3. LynXzp

    LynXzp Elder - Старейшина

    Joined:
    21 Oct 2007
    Messages:
    147
    Likes Received:
    22
    Reputations:
    0
    Нужен сам алгоритм, т.к надо предьявить исходник.
     
  4. Forcer

    Forcer Elder - Старейшина

    Joined:
    12 Apr 2007
    Messages:
    321
    Likes Received:
    98
    Reputations:
    12
    1 person likes this.
  5. zythar

    zythar Elder - Старейшина

    Joined:
    16 Feb 2008
    Messages:
    517
    Likes Received:
    109
    Reputations:
    5
    гмм.. джон вроде же только для никсовых паролей а челу нужен алгоритм хеширования виндовых паролей.

    2LynXzp. поищи опенсорс брутеры для виндовых паролей (хотя сомневаюсь что найдешь)
     
  6. Forcer

    Forcer Elder - Старейшина

    Joined:
    12 Apr 2007
    Messages:
    321
    Likes Received:
    98
    Reputations:
    12
    zythar
    NT и LM John поддерживает. При составлении LM hash'a используется DES алгоритм.
     
    1 person likes this.
  7. cash$$$

    cash$$$ Banned

    Joined:
    6 Jan 2008
    Messages:
    385
    Likes Received:
    246
    Reputations:
    10
    посмотри тут http://www.web-hack.ru/download/index.php?case=4
     
    1 person likes this.
  8. LynXzp

    LynXzp Elder - Старейшина

    Joined:
    21 Oct 2007
    Messages:
    147
    Likes Received:
    22
    Reputations:
    0
    спасибо, спасибо (плюсы потом =))

    Собираю часть из john the ripper (точнее собираю прогу, исходный код который использован в john the ripper) (на сколько понял) отвечающую именно за NT и LM хэшы.

    Это просто ужас.. одни инклуды заголовков, а там только дефайны, на которые компилятор ужасно ругается, есть инклуд arch.h (Похоже с ядра linux). После подбора нужных версий становится легче...

    1) Вот такая проблема в строчке (в самом john):
    strlwr(&out[4]);

    ошибка:
    [C++ Error] Unit2.cpp(184): E2015 Ambiguity between 'std::_lstrlwr(char *)' and '_lstrlwr(char *)'
    (В чем разница? Кажется это обьект - черт мы(и я) их не учили..)

    2) Проблема с функцией int ARCH_INDEX(char *...) - ее нет! (прототип написал примерно каким по логике должен быть)

    ========================================

    Ужас смотрел в исходных кодах open SSL - но после исправления всех ошибок линковщик сказал что ничего с этим делать не будет, переписывал с JS на С++ - вышла лажа, т.к. я js не знаю, а замнять пришлось много.. пока не попал в тупик..
    Хотел взять уже готовую DLL из samInside - так что-то и не понял как с ней работать (Dependency Walker дает мало инфы)..
    хотел с помощью resource haker переделать какую-то прогу - но все что нашел оказались слишком замудреными - нужно по менюшкам лазить, настраивать, а то и вообще устанавливать...
     
    #8 LynXzp, 26 Feb 2008
    Last edited: 27 Feb 2008