Monday, March 26, 2018

영화속에서의 IT (1): 허리케인 하이스트

이런 글을 쓰고자 한 목적부터.

이 블로그에도 잘 나와 있지만 취미가 영화보기인데
그 중에서도 최신 개봉작 챙겨보기다.

남들이 알고 있는 영화는 물론이고
남들이 잘 모르는 영화, 관심도 안가지는 영화임에도 불구하고 개봉작인데 볼만하다고 생각되면 본다.
남들의 평점으로 영화를 볼지 안볼지를 결정하는 건 나한테는 있을 수 없는 일이기에, 생각 외로 영화를 자주 보는 편이며 거기에 뭔가 눈에 거슬리는 것들은 아무래도 내가 좀 잘 알고 있는 분야의 장면이 나올 때인 것 같다.

여태까지 봤던 영화는 뭐 나중에 시간나면 써볼건데
우선 올해 본 영화 중에서 하나씩 써 보려 한다.
그래서 그 첫번째 영화는 허리케인 하이스트이다.

<Hurricane heist 해외판 포스터, 허리케인을 똟고 나오는 트럭 그리고 흩날리는 지폐가 생동감있는 액션을 선사해 줄 것이라는 걸 암시해 준다.>
IT 관련된 얘기에 앞서, 우선 영화에 나오는 허리케인 부터가 그렇게 현실적으로 존재할리가 없고 설사 영화적 장치를 위해 존재하는 허리케인이라 하더라도 비현실적인건 맞다. 하지만 난 기상 학자는 아니니까 이 부분은 패스하고.

일부 스포일러가 있을 수 있지만 IT 관련된 내용만 짚어낼 거라 큰 상관은 없을 듯 한데, 그래도 불편한 분은 안보는 걸 추천한다.

  • 전반적으로 큰 구멍이 없는 설정인데
    1. 주인공 윌의 차: 정교하게 만들어진 시스템 하에 작동하는 튼튼한 차다.
    2. 드론: 드론 설정도 꽤 현실적이며 큰 문제는 없다.
    3. 보안 시스템: 홍채 인식, 지문 인식 등 실제 존재하는 보안 인식 기능을 사용함으로써 신뢰도 있는 연방의 관리 시설이라는 인식을 강하게 심어준다.
    4. 별도 네트워크 사용: 해킹을 위한 별도의 망을 쓰는데 그게 동네 있는 송전탑이라는 점


그럼에도 불구하고 지적을 해 보자면
  • 암호가 바껴서 다시 해킹을 위한 암호화 알고리즘을 돌린다? 돌리는건 그렇다 치고 시간도 걸린다?
    • 여기가 좀 마음에 안드는데, 영화 구성을 위해 넣은 장치이기는 하다. 알고리즘을 푸는데 시간을 소비하게 함으로써 주인공들이 뭔가 작전을 짜고 실행할 수 있는 시간을 벌어준다는 거에 있는데
    • 사실 암호화 알고리즘이 바뀌면 그냥 안된다고 보는게 맞다. 그리고 영화상에서 분명히 얘기한다 어떤 key값이나 인증할만한 값을 구하는게 아니라 알고리즘을 다시 돌려야 한다고.
    • 결국 알고리즘 얘기는 가짜에 불과하고 설명한대로 영화적 장치를 위해 넣은 것 뿐이다. 홍채 인식, 지문 인식 까지 있는 마당에 숫자로 된 알고리즘 그것도 거창한 것도 아니고 피보나치 관련된 거라고 언급까지 하니 모르는 사람이 보면 뭔가 대단한 거라도 해야 되는 것처럼 들린다.
    • 게다가 네트워크를 사용해서 접근해야 되는 거면 이미 서버 쪽에서 접근 시도한걸 알아채고 끊어버릴 수 있는데도, 실제 송전탑이 물리적으로 박살나 네트워크가 안되는 상황이어야 실패를 한다.
    • 고로 연방 시설의 서버 보안도 그렇게 썩 좋은 편은 아니라는 걸 알 수 있다.
  • 이미 몇 달전 부터 계획해서 침투해 들어온 해커들이 쓸데 없는 키보드질을 하고 있다?
    • 이건 다른 영화에서도 보이는 쓸데 없는 설정들인데 뭔가 키보드로 대단해 보이는 명령어들을 마구 입력하는 쓸데없는 짓을 해야 보안 시스템을 겨우 뚫을 수 있는 것처럼 해 놓는데
    • 제발 이러지 말자, 어차피 admin이나 그에 준하는 계정을 획득해 시스템에 로그인 했으면 그냥 끝난거나 다름 없다.
    • 그럼에도 불구하고 두 해커는 시스템에 접근하는데 상당한 시간을 소비한다.
    • 시대가 많이 변했다. 보안 시스템 = 뭔가 어려운 작업 = 남들은 알지 못할것이라는 쓸데 없는 키보드질 이라는 설정은 그만하자.
쓰고 보니 IT 관련되서는 사실 구멍 보다는 보안 설정이 생각보다 잘 되어 있어서 그렇게 많이 깔만한 요소는 없는 것 같다.

No comments:

Post a Comment