Капча на www.weblancer.net

Discussion in 'Уязвимости' started by TR0J@N, 5 Oct 2009.

  1. TR0J@N

    TR0J@N Elder - Старейшина

    Joined:
    30 Mar 2007
    Messages:
    105
    Likes Received:
    58
    Reputations:
    13
    Просто пробегал мимо, и не удержался посмотреть как работает...

    Капча сама по себе элементарная но система реализации убила с первого "выстрела"

    Страница регистрации (он же подопытный): www.weblancer.net/register/

    Внизу формы регистрации (как нестранно в "разделе" Дополнительно) находится мего капча
    Смотрим путь расположения и сразу же замечаем абракадабру, и чтото подсказывает что это Base64

    http://www.weblancer.net/capcha/ODU4MTQyNDQyLDI0Njg1NjYyNiwxMzM1NjkxMjAxLDI0Njg1NjYyNiwyMzE0MzQxOTU4/
    http://www.weblancer.net/capcha/Base64/

    Разбираем, получая..
    858142442,246856626,1335691201,246856626,2314341958

    Можно заметить на капче пять символов и в base64 внутри оказалось тоже пять наборов) "Ну и ладно!" но нет) обновляя страницу регистрации собираем пачку "хешей"

    858142442,246856626,1335691201,246856626,2314341958
    B8R8T
    1406969828,2820875067,456960384,318184343,246856626
    3O6Y8
    456960384,2820875067,2675353466,1686709157,3256662828
    6O2N9
    2314341958,301572249,3239182370,3616975134,4115218285
    T1Q7D
    246856626,745090497,301572249,3730643721,246856626
    SK1XS
    2511580771,648815832,3616975134,2076588174,2675353466
    5L7G2
    1494855421,4115218285,1494855421,3077322768,3713245191
    4D4F0

    Тут заметно что каждому символу соответствует свой набор)
    Можем запросить "свою" капчу))

    http://www.weblancer.net/capcha/MjQ2ODU2NjI2LDI0Njg1NjYyNiwyNDY4NTY2MjYsMjQ2ODU2NjI2LDI0Njg1NjYyNiw/
    88888

    Ну и подтверждение регистрации (чтобы не бегать на мыло за кодом)
    http://www.weblancer.net/account/activation/?code=Id_Acc
    При нескольких запросах кода приходит одно и тоже (набор из шести цифр) ну это либо id акаунта либо рандом или что то ещё (можно один раз сбегать на мыло, получить код а все последующие аки менять id в районе +-10 в ожидании положительного ответа от "активации"

    *Естественно пример привёл не для того чтобы все ломанулись на этот ресурс с целю зарегистрировать тысячи акаунтов пока не пофиксили) а как пример))
    Ничего открыть или изобрести не собирался) Как то само написалось))
     
    6 people like this.