I have a Bachelors in Information Systems and a Masters in Information Security Assurance. I have worked in technology for 18 years now, the last 5 of that almost exclusively in the security end of the tech pool. Based upon my experience in the field and my recent exhaustive research into information security, I found the film to be a refreshing change from the typical rehashed Hollywood fantasy that is put out regarding anything with a computer chip installed.
The problem with how computers are depicted in most movie in television is that the capabilities of computers are completely overstated or just plain irrational. It is as if directors think technical hyperbole will make up for a lack of everyday viewer sophistication with computer science. I get that the majority of the population hasn't studied computers as a major and most know only as much as they need to to get online and send emails or watch Youtube. This is completely understandable.
However, with technology being so ubiquitous in today's world, I am a bit astounded at he flack a director gets when he attempts to use realistic computing in a movie. With all of the Androids, iOS devices, multiple computer households, and the increasing popularity of Linux operating systems, one would think that the average computer IQ of America was much higher than it was 20 years ago.
In reality, if computers are depicted in realistic terms in film, most people just wont get it. I blame this partly on shows like Star Trek and Star Wars (which I love, for what they are) that fantasize what computers may be like in 200 years. I also blame it on the epidemic of fantasy movies that seem to base nothing on reality but continue to rake in hundreds of millions of dollars from movie goers world wide.
At the end of the day, Michael Mann did a FANTASTIC job of depicting the real life of network engineers and computer scientists in this movie. Commands entered on screen followed conventional Unix command line format and were syntactically correct. You could tell Mann had done his research and hired true computing consultants in the writing of the script.
In addition, the attacks on the PLA systems that run the pumps used to cause the reactor meltdown and later planned for the mines was almost flawlessly realistic. That is in fact how those systems work and how attackers would compromise them across the Internet. Further, the types of attacks are entirely plausible given real world research conducted by the NSA, Department of Defense, Department of Energy, and others. In addition, passing malware through PDF files by email is one of the most prominent ways that attackers take over computers in the real world, but viewer comments indicate they believe this to be too silly to be believable. Well as a security analyst, I can tell you to believe that scenario happens millions of times every year But, because we didn't have excessive flashing lights and cartoonish villains with a master plan to take over the entire world, the movie gets panned.
The reviews for Blackhat remind me of those for Miami Vice. In each instance, extensive research was done into the worlds of the criminals that served as the basis for the lead characters. But too much realism tends to bring out the boo birds who would rather focus on comic book heros that shoot lighting out of their eyeballs or fly around in steel suits too impossibly heavy to be powered by anything short of a large nuclear reactor while fighting off giant skyscraper-sized space worms.
Perhaps audiences would rather have compete fantasy in their movies. Perhaps we cannot appreciate anything that attempts the least bit of realism. However, I absolutely loved Blackhat for the same reason I loved Miami Vice. Michael Mann made an adult movie largely based upon fact that requires minimal amounts of escapism while requiring the viewer to use their intellect and actually think during the movie. For his efforts, I applaud him.
Lastly, this movie should serve as a warning to all those who are unaware of the rampant security issues that the US (the whole world actually) faces in this day and age. From a security analyst's perspective, the realism was welcome cautionary tale that needs to continued to be told until the general public gets it.