Сейчас на форуме: Kybyx (+4 невидимых) |
eXeL@B —› Оффтоп —› гугл хром + понятное имя сертификата |
Посл.ответ | Сообщение |
|
Создано: 28 сентября 2013 23:23 · Личное сообщение · #1 саппорт хрома совсем мертвый... форумы худо бедно облазил, но особо полезного ничего не нашел вопрос не столько по взлому, сколько по настройкам хрома. правда подозреваю что нет таких настроек... преамбула: при входе на определенные https сайты система выбивает окошко авторизации, где нужно выбрать сертификат и нажать Ок. в ХП это окошко отображает данные сертификата из поля "кому выдано". на виндовс семерке или виндовс восьмерке в 9 эксплорере это окно использует другое поле сертификата - "понятное имя". суть в том, что "понятное имя" пользователь может вбить сам, а вот "кому выдано" выдается на заводе-изготовителе сертификата и в данном случае это дурацкие 12 цифр. в случае когда этих сертификатов дофига - несложно запутаться. хром же что в хп что в 7-8 показывает поле "кому выдано", однако в версии хрома 8.0.552.237 это поле показывало то что надо - "понятное имя". однако эта версия совсем старая и не хочет работать с нашим галимым гос порталом и выдает кучу ошибок при заходе на ту страницу. собственно сам вопрос: можно ли какими либо настройками или winapi или взломом google chrome (а может просто написанием плагина) заставить этот самый хром показывать в том окошке авторизации именно "понятное имя" вместо "кому выдано"? crypto api я изучал, и даже нашел команду по чтению этого самого friendly name (понятное имя) и причем оно работает шикарно в том плане, что если у сертификата есть это имя - показывает его, если отсутствует то показывает "кому выдано" - очень удобно... но где в хроме или как сделать, чтобы при формировании того окошка авторизации происходила подмена родной команды чтения имени "кому выдано" на мою "понятное имя"? п.с.: до раздела "оффтоп" - рейтинга не хватает так бы обязательно создал тему там... |
|
Создано: 28 сентября 2013 23:32 · Личное сообщение · #2 |
|
Создано: 29 сентября 2013 05:42 · Личное сообщение · #3 эм... фриланс подразумевает $... а с этим не густо. и мне бы не столько готовый продукт, сколько подсказку что где когда. а эти исходники доступны самой последней версии хрома или там древние ископаемые? я к тому, что отдельный браузер мне не нужен - хотелось бы просто плагин или патчик который будет работать на любом мало мальски современном хроме и последующих версиях. |
Ранг: 281.8 (наставник), 272thx Активность: 0.25↘0.01 Статус: Участник Destroyer of protectors |
Создано: 30 сентября 2013 11:56 · Личное сообщение · #4 |
|
Создано: 30 сентября 2013 12:13 · Личное сообщение · #5 |
|
Создано: 30 сентября 2013 13:28 · Личное сообщение · #6 |
|
Создано: 30 сентября 2013 14:01 · Личное сообщение · #7 понятно. тогда переформулируем вопрос: есть ли тут люди, кто знает и умеет писать плагины, либо перелопачивать гугл хром? может ли этот человек дать консультацию по моему вопросу? в часности замены всего одного параметра CertGetNameString(*pCertContext, #CERT_NAME_SIMPLE_DISPLAY_TYPE, 0, #Null, *MemoryCert, 1024) на CertGetNameString(*pCertContext, #CERT_NAME_FRIENDLY_DISPLAY_TYPE, 0, #Null, *MemoryCert, 1024) |
Ранг: 281.8 (наставник), 272thx Активность: 0.25↘0.01 Статус: Участник Destroyer of protectors |
Создано: 30 сентября 2013 19:18 · Личное сообщение · #8 reversecode пишет: он и в африке гугл хром, в исходниках был испАкон веков на сколько я знаю не было его в сорцах никогда, даже вики говорит, что приложение это проприетарное. гугл хром сделан на базе SeregaZ так в чём проблема, ищите откуда вызывается функа CertGetNameString и патчите на всё что вам угодно, вы его дебажили хоть или только пока медитируете? |
|
Создано: 30 сентября 2013 19:27 · Поправил: reversecode · Личное сообщение · #9 |
Ранг: 281.8 (наставник), 272thx Активность: 0.25↘0.01 Статус: Участник Destroyer of protectors |
Создано: 30 сентября 2013 19:33 · Личное сообщение · #10 |
|
Создано: 30 сентября 2013 20:13 · Личное сообщение · #11 |
|
Создано: 30 сентября 2013 23:53 · Поправил: SeregaZ · Личное сообщение · #12 |
Ранг: 281.8 (наставник), 272thx Активность: 0.25↘0.01 Статус: Участник Destroyer of protectors |
Создано: 01 октября 2013 01:27 · Личное сообщение · #13 |
|
Создано: 01 октября 2013 10:28 · Личное сообщение · #14 |
eXeL@B —› Оффтоп —› гугл хром + понятное имя сертификата |