Тут всем пизда кароч, в openssl очень серьезная бага, которая позволяет читать оперативку сервера http://heartbleed.com/ Всем кароч нужно обновляться и перевыпускать сертификаты.
@anonim Вот через что байтики крадутся: memcpy(bp, pl, payload);
memcpy же обычная функция, работает на виртуальной памяти процесса. В чужую память зайти не может.
@engineer А, ну может. Тогда наверное имелось в виду что можно спиздить сертификат и пиздить документы, хотя там в конце и это ставится под сомнение, но в оригинале у них получилось спиздить.
@engineer lessons нормик:
> I'm a fan of C. It was my first programming language and it was the first language I felt comfortable using professionally. But I see its limitations more clearly now than I have ever before.
>
> Between this and the GnuTLS bug, I think that we need to do three things:
>
> 1. Pay money for security audits of critical security infrastructure like OpenSSL
> 2. Write lots of unit and integration tests for these libraries
> 3. Start writing alternatives in safer languages
>
> Given how difficult it is to write safe C, I don't see any other options. I would donate to this effort. Would you?
@ulidtko Это понятно, но с чего логин и пароль для доступа именно к серверу (по SSH, подразумеваю я) должен быть именно в памяти процесса веб-сервера. Ему там неоткуда взяться.
@engineer Можно спиздить пароль от какой-нибудь админки, или от почты, например. Не только веб-сервера, также мейл-сервера, жаббер-сервера, впн-сервера и что там еще юзает опенссл.