[분석보고서] SMB 취약점으로 전파되는 워너크립터(WannaCryptor) 랜섬웨어
2017. 5. 15. 16:23
Etc
워너크립터(WannaCryptor)는 워너크라이(Wanna Cry), W크립트(Wcrypt) 등으로도 불리는 랜섬웨어(Ransomware)로 2017년 5월 12일(현지 시간 기준) 스페인, 영국, 러시아 등을 시작으로 전 세계에서 감염 보고되고 있다. * 현황 WannaCryptor는 2017년 2월 최초 발견 되었다. 악성코드 제작자는 ShadowBrokers가 NSA로부터 해킹 해 2017년 4월 공개한 SMB(Server Message Block) 취약점(MS17-010) EternalBlue를 이용한 변형을 2017년 5월 제작했다. 관련 SMB 취약점은 마이크로소프트사가 2017년 3월 보안 업데이트를 공개했지만 보안 업데이트가 적용되지 않은 시스템은 위험에 노출되며 패치 되지 않은 시스템이 ..
WannaCrypt 랜섬웨어 주의 및 예방방법
2017. 5. 15. 15:45
DevLog/Etc...
현재 윈도우 OS 보안 취약점을 악용한 워너크립트(WannaCrypt), 일명 워너크라이(WannaCry) 랜섬웨어가 전 세계적으로 빠르게 유포되고 있어 주의가 요망됩니다. 안랩은 현재 V3 제품군과 MDS 제품에서 해당 랜섬웨어의 진단 · 제거 기능을 제공하고 있습니다. 따라서 V3 제품군을 ‘실시간 검사 기능’과 ‘엔진 자동 업데이트 적용’ 상태로 사용하시기를 권장합니다. 또한 Microsoft Windows 최신 보안 패치를 적용하시기를 바랍니다. 워너크립트 랜섬웨어 대응 조치와 관련한 자세한 사항은 다음과 같습니다. * 대상 랜섬웨어 - 워너크립트(WannaCrypt), 일명 워너크라이(WannaCry) * 주요 특징 - 다양한 문서파일(doc, ppt, hwp 등) 외 다수의 파일을 암호화 ..
PatientsLikeMe (환자 주도 의료)
2017. 5. 14. 23:31
IT Trends
Live better, together! | PatientsLikeMe 미래의 의료가 지향하는 바를 흔히 ‘4P 의료’ 라고 표현한다. 예방 의료, 예측 의료, 맞춤 의료, 참여 의료 등 P로 시작하는 네 단어로 의료의 궁극적 지향점을 나타낸 것이다. 이번에는 참여 의료, 즉 환자들의 참여를 통한 의료의 혁신을 이야기 해보려 한다. 과거에 의료는 공급자 중심이었다. 의사는 모든 의학적인 전문성을 독점하고 있었으며, 환자들은 의료 서비스를 일방적으로 제공받기만 하는 수동적인 존재일뿐이었다. 하지만 IT 기술의 발달은 이러한 구도를 바꾸고 있다. 환자들은 이제 의료에 적극적으로 참여하는 능동적인 존재가 되어가고 있다. 과거에 비해 의료 정보에 대한 비대칭성이 해결되었을 뿐만 아니라, 스스로 의료 데이터를 만..
비트코인(Bitcoin)
2017. 5. 14. 23:18
IT Trends
일반비트코인은 무엇인가요?비트코인은 새로운 지불 시스템이자 완전한 디지털 화폐를 가능하게 하는 합의된 네트워크입니다. 중앙 권력이나 중간 상인이 없이 사용자에 의해 작동하는 최초의 분권화된 P2P 지불망입니다. 사용자 관점에서 볼 때, 비트코인은 인터넷 현금과 매우 유사합니다. 비트코인은 현존하는 가장 탁월한 삼식 부기 시스템이기도 합니다. 누가 비트코인을 만들었나요?비트코인은 "비밀-화폐"라는 개념의 최초의 구현입니다. 이 개념은 1998년 웨이 다이가 사이버펑크들의 메일링 리스트 상에서 최초로 묘사했으며 중앙 권력보다는 암호작성술을 사용해 발행과 거래를 통제하는 새로운 형태의 통화에 대한 아이디어를 제시하였습니다. 최초의 비트코인 설계서와 개념 증명은 2009년 사토시 나카모토에 의해 암호작성술 메일..
컴포지트 패턴 (composite pattern)
2017. 5. 14. 02:44
DevLog/Design pattern
컴포지트 패턴 (composite pattern) 객체들을 트리 구조로 구성하여 부분과 전체를 나타내는 계층구조로 만들수 있다.클라이언트에서 개별 객체와 다른 객체들오 구성된 복합 객체(composite)를 똑같은 방법으로 다룰 수 있다. 식당 메뉴를 예로들어 생각해본다면 중첩되어 있는 메뉴 그룹과 메뉴 항목을 똑같은 구조 내에서 처리할수 있게끔 하는 것이다.메뉴와 메뉴항목을 같은 구조에 집어넣어서 부분-전체 계층구조를 생성할수 있다.이런 복합구조를 사용하면 복합 객체와 개별 객체에 대해 구분없이 똑같은 작업을 적용할 수 있다. 컴포지트 패턴 클래스 다이어그램 컴포지트 패턴을 메뉴에 적용시켜본다면.. 우선 구성요소 인터페이스를 만드는 것부터 시작해보자.이 인터페이스는 메뉴와 메뉴 항목 모두에 적용되는 공..
이터레이터 패턴 (iterator pattern)
2017. 5. 14. 02:43
DevLog/Design pattern
이터레이터 패턴 (iterator pattern) 컬렉션 구현 방법을 노출시키지 않으면서도 그 집합체 안에 들어있는 모든 항목에 접근할 수 있는 방법을 제공한다. 컬렉션 객체 안에 들어있는 모든 항목에 접근하는 방식이 통일되어 있으면 어떤 종류의 집합체에 대해서도 사용할 수 있는 다형적인 코드를 만들수 있다.이터레이터 패턴을 사용하면 모든 항목에 일일이 접근하는 작업을 컬렉션 객체가 아닌 반복자 객체에서 맡게 된다. 이렇게 하면 집합체의 인터페이스 및 구현이 간단해질 뿐 아니라, 집합체에서는 반복작업에서 손을 떼고 원래 자신이 할 일(객체 컬렉션 관리)에만 전념할 수 있다. 이터레이터 패턴 클래스 다이어그램 두개의 서로다른 식당이있고 각각의 식당에서 메뉴를 구현한다고 가정해보자. public class ..