오늘 하트 OpenSSL 익스플로잇은 공격자가 사적인 서버 키를 은밀하게 탐지하고 훔쳐 (MitM을 허용하고 암호화 된 데이터의 암호를 해독하고 패스워드를 훔치는) 것을 허용한다. 이것은 1.0.1f를 포함한 OpenSSL 버전에 영향을 미칩니다. 최신 매버릭스 컴퓨터 Mac (내가 ports / brew를 사용하여 나의 openssl을 업데이트하지 않고 다른 소프트웨어를 설치했기 때문에) ) :
$ openssl version
OpenSSL 1.0.1f 6 Jan 2014
이것은 OpenSSL의 Mavericks 버전을 사용하지 않음을 보여줍니다.
$ which openssl
/opt/local/bin/openssl
OpenSSL은 오늘 1.0.1g 현재 버전보다이 고정 버전을 어떻게 설치할 수 있을지 궁금합니다.
MacPort
내 오픈 셀을 업그레이드 한이 컴퓨터의 어느 시점에서. (아마 내가 python2.7을 작동 시키려고했을 때). 아마도이 질문을 삭제해야하지만, 다른 사람들이 SapphireSun의 훌륭한 대답이 유용하다는 사실을 알게되면 같은 실수를하지 않을 것입니다.
openssl version
1.0.1g를 반환하지만, 당신은 말하고있다. openssl
명령이 해당 버전을 사용하고 있지 않습니까?
which openssl
유익한 정보 일 수 있습니다. 또한, 주요 문제는 openssl 명령이 아니라 openssl 라이브러리 (다른 프로그램에서 사용)입니다. 0.9.x와 1.0.x 버전간에 API 호환이되지 않으므로 원하지 않아. 시스템 제공 openssl 라이브러리를 업데이트하십시오!