Pull to refresh
8
0
Александр Жешев@jishi

User

Send message
Как показывает единичный кейс, даже миллион пикселей может стать миллионом долларов.
Спасибо на добром слове!
Если честно — язык мог быть любым, вот совсем-совсем. Изначально алгоритм был на Perl, но для удобства был переписан на PHP. Никаких «фишечек», никаких особенностей — код очень простой, и любой девелопер сможет этот алгоритм повторить хоть на бейсике.
Ломалось как black box, иначе неспортивно. Неэтично использовать бэкдоры и неэтично быть гадом, а из спортивного азарта пройти несколько итераций совершенствования навыка забавно.

На самом деле, смысл не в ломании капчи, а в OCR. Принципиально, я уже несколько раз думал этот алгоритм положить в основу какой-нибудь онлайн OCR-системы, почему бы и нет?
Кода полно, но в правилах Песочницы:

«С большой вероятностью не пройдут премодерацию:

— куски программного кода;»
На тот момент алгоритм парсера подразумевал перевод изображения в greyscale и проверку границы. Данная капча только от этого парсера и защищена, если её перевести в серый, то все кружки будут одного цвета. Взламывали её тоже элегантно — проверкой контрольных точек.
Автор сломал четыре глаза, чтобы её разглядеть. Это самая читаемая из капч той серии, остальные просто ломают мозг.
2

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity