Сейчас на форуме: Kybyx (+4 невидимых)

 eXeL@B —› Оффтоп —› гугл хром + понятное имя сертификата
Посл.ответ Сообщение

Ранг: 29.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 28 сентября 2013 23:23
· Личное сообщение · #1

саппорт хрома совсем мертвый... форумы худо бедно облазил, но особо полезного ничего не нашел вопрос не столько по взлому, сколько по настройкам хрома. правда подозреваю что нет таких настроек...

преамбула:
при входе на определенные https сайты система выбивает окошко авторизации, где нужно выбрать сертификат и нажать Ок. в ХП это окошко отображает данные сертификата из поля "кому выдано". на виндовс семерке или виндовс восьмерке в 9 эксплорере это окно использует другое поле сертификата - "понятное имя". суть в том, что "понятное имя" пользователь может вбить сам, а вот "кому выдано" выдается на заводе-изготовителе сертификата и в данном случае это дурацкие 12 цифр. в случае когда этих сертификатов дофига - несложно запутаться.
хром же что в хп что в 7-8 показывает поле "кому выдано", однако в версии хрома 8.0.552.237 это поле показывало то что надо - "понятное имя". однако эта версия совсем старая и не хочет работать с нашим галимым гос порталом и выдает кучу ошибок при заходе на ту страницу.

собственно сам вопрос:
можно ли какими либо настройками или winapi или взломом google chrome (а может просто написанием плагина) заставить этот самый хром показывать в том окошке авторизации именно "понятное имя" вместо "кому выдано"? crypto api я изучал, и даже нашел команду по чтению этого самого friendly name (понятное имя) и причем оно работает шикарно в том плане, что если у сертификата есть это имя - показывает его, если отсутствует то показывает "кому выдано" - очень удобно... но где в хроме или как сделать, чтобы при формировании того окошка авторизации происходила подмена родной команды чтения имени "кому выдано" на мою "понятное имя"?

п.с.: до раздела "оффтоп" - рейтинга не хватает так бы обязательно создал тему там...




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 28 сентября 2013 23:32
· Личное сообщение · #2

гугл хром доступен в исходниках, сходите на фриланс пусть вам подправят - делов то



Ранг: 29.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 29 сентября 2013 05:42
· Личное сообщение · #3

эм... фриланс подразумевает $... а с этим не густо.
и мне бы не столько готовый продукт, сколько подсказку что где когда.
а эти исходники доступны самой последней версии хрома или там древние ископаемые? я к тому, что отдельный браузер мне не нужен - хотелось бы просто плагин или патчик который будет работать на любом мало мальски современном хроме и последующих версиях.



Ранг: 281.8 (наставник), 272thx
Активность: 0.250.01
Статус: Участник
Destroyer of protectors

Создано: 30 сентября 2013 11:56
· Личное сообщение · #4

reversecode
вы видимо про хромиум говорите всё же или я чего-то не знаю?




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 30 сентября 2013 12:13
· Личное сообщение · #5

https://www.google.com/intl/ru/chrome/browser/
он и в африке гугл хром, в исходниках был испАкон веков, гиг г*** кода, кому интересно пусть копается ))

или вы о каких то других хромиумах говорите ? или я чего то не знаю?



Ранг: 134.1 (ветеран), 246thx
Активность: 0.220.1
Статус: Участник
realist

Создано: 30 сентября 2013 13:28
· Личное сообщение · #6

Для оффтопа как раз рейтинга у вас хватает
(Ранг 20)



Ранг: 29.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 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.250.01
Статус: Участник
Destroyer of protectors

Создано: 30 сентября 2013 19:18
· Личное сообщение · #8

reversecode пишет:
он и в африке гугл хром, в исходниках был испАкон веков

на сколько я знаю не было его в сорцах никогда, даже вики говорит, что приложение это проприетарное. гугл хром сделан на базе хромиума, (который вот как раз в исходниках, например SRWare Iron тоже на его базе сделан) как бы двиг один, но это не одно и тоже.

SeregaZ
так в чём проблема, ищите откуда вызывается функа CertGetNameString и патчите на всё что вам угодно, вы его дебажили хоть или только пока медитируете?




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 30 сентября 2013 19:27 · Поправил: reversecode
· Личное сообщение · #9

аднако... почитал вики ужаснулся не зрая я не люблю гугл

все же по вики, хром на основе хромиума, а не наоборот



Ранг: 281.8 (наставник), 272thx
Активность: 0.250.01
Статус: Участник
Destroyer of protectors

Создано: 30 сентября 2013 19:33
· Личное сообщение · #10

reversecode пишет:
хром на основе хромиума

а я как написал?
MasterSoft пишет:
гугл хром сделан на базе хромиума





Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 30 сентября 2013 20:13
· Личное сообщение · #11

я к тому что пусть даже соурсы хрома закрыты, исходя из наследования это не важно
соурсы хрониума доступны



Ранг: 29.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 30 сентября 2013 23:53 · Поправил: SeregaZ
· Личное сообщение · #12

MasterSoft, эм... так я даж не представляю что это пример, с подробными комментариями в коде по подобной операции есть?


п.с: тему закрыли, но актуальность она не потеряла - еслив чо писать в личку



Ранг: 281.8 (наставник), 272thx
Активность: 0.250.01
Статус: Участник
Destroyer of protectors

Создано: 01 октября 2013 01:27
· Личное сообщение · #13

SeregaZ пишет:
пример, с подробными комментариями в коде по подобной операции есть?

как реверсить? эм...что вы тогда тут делаете? вам в поиск специалистов по параметрам, мож за пиво кто сделает. ну либо в запросы на взлом.




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 01 октября 2013 10:28
· Личное сообщение · #14

Сначала в оффтоп стряхнул. Но оказалось, что и это много для подобного топика. Начинается опять попрошайничество, как и в прошлых топиках. Для этого есть запросы и поиск специалистов. Закрыто.


 eXeL@B —› Оффтоп —› гугл хром + понятное имя сертификата

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0

   Для печати Для печати