Grayni Web: Да, в результате вы будете получать довольно длинный css, но ваш вопрос изначально звучит так, что вам сложно это писать - препроцессоры решают этот вопрос.
Если вас беспокоит то, что в результате остается файл большого размера - тут одно из двух - или половину убрать (такое бывает, видел сайты, где половина кода уже несколько лет не использовалась) или выделять critical css, а основной файл со стилями сжимать и загружать асинхронно, после загрузки страницы.
А у вас сам шрифт купленный официально или нет? Это я к тому, что если разные форматы шрифта делались на коленке - могут возникать проблемы прыгания по высоте (в одном формате буквы выше, в другом ниже, иногда даже в пределах одного все неравномерно), т.е. проблема не в стилях, а в самом шрифте.
Ruins: Второй абзац по теме, на github есть реализации этого на самых разных языках - например вот тут явно что-то такое https://github.com/dxa4481/WPA2-HalfHandshake-Crack (в сам код не вникал, сужу по названиям функций вроде pbkdf2 и общей идее происходящего)
Ruins: Если вы не понимаете то, что написано в этой книге по теме wpa/wpa2 и не разобрались с тем, как работают примеры (по вопросу кажется, что все именно так, иначе вы бы точно знали, что представляют из себя *.cap файлы и задавали бы более узкий вопрос нежели "написать код для подбора пароля, только я не знаю как") - учите матчасть, потом возвращайтесь к вопросу с новыми знаниями.
Если понимаете - возникает желание ответить что-то в духе STFW, потому что я за 15 секунд поиска на github нашел софт на python, в котором наглядно показан нужный алгоритм (ссылку намеренно оставлять не буду)
Хотя на самом деле там самая жесть и начинается. Хотя повторюсь, при большом желании это, конечно, возможно сделать.
Совершенно с вами согласен, пробовал это реализовать - можно конечно, это даже не так сложно как кажется, но стоит на час переключиться на что-то другое, как код превращается в нечто совершенно непонятное (проще переписать, чем понять), поэтому тут скорее спортивный интерес получить результат именно таким способом - на практике я бы тоже склонился к вашему варианту.
Nevada18: Разумеется при работе с заказчиком все обсуждается индивидуально, но я склоняюсь к мнению, что стоит всегда прикладывать исходники и инструкции по сборке
Nevada18: В результате будет один файл, да. Просто когда изначально есть несколько файлов - проще ориентироваться (да и совместную разработку вести удобнее). А про scss и gulp - хорошо, что вы ими пользуетесь, просто я в вашем репозитории не заметил того, что к ним относится (вероятно там только результат лежит)
Если вас беспокоит то, что в результате остается файл большого размера - тут одно из двух - или половину убрать (такое бывает, видел сайты, где половина кода уже несколько лет не использовалась) или выделять critical css, а основной файл со стилями сжимать и загружать асинхронно, после загрузки страницы.