Выбрать главу

Wasp said that she was not going to sit around waiting for that blockhead Fuller to put his foot in it. She did not want to have to rely on other people making mistakes and was being generally contrary and bloody-minded, so no-one was surprised when she suddenly wanted to take over the whole operation herself. Even though there was a certain amount of protest, in the end they all gave in, but not without issuing a series of instructions. Wasp did carefully write down the names and details of the systems administrators which they had managed to obtain, and she did ask for help with the so-called fingerprinting: the mapping of the server platform and operating system. But after that she closed the door on Hacker Republic and the world, and Plague had no reason to think that she paid any attention to his advice, for example that she should not use her handle, her alias, and that she should not work from home but rather from some remote hotel under a false identity, in case the N.S.A.’s bloodhounds managed to track her down. Needless to say, she did everything her own way and all Plague could do was sit at his desk in Sundbyberg and wait, his nerves in tatters. Which is why he still had no idea how she had gone about it.

He knew one thing for certain: what she had achieved was legendary, and while the storm howled outside he pushed aside some of the rubbish on his desk, leaned forward and typed on his computer:

<Tell me! How does it feel?>

<Empty>, came the answer.

Empty.

That was how it felt. Salander had hardly slept for a week and she had probably also had too little to drink and eat, and now her head ached and her eyes were bloodshot and her hands shook and what she wanted above all was to sweep all of her equipment to the floor. In one sense she was content, though hardly for the reason Plague or anyone else in Hacker Republic would have guessed. She was content because she had been able to get some new information on the criminal group she was mapping out; she had found evidence of a connection which she had previously only suspected. But she kept that to herself, and she was surprised that the others could have imagined that she would have hacked the system for the hell of it.

She was no hormone-fuelled teenager, no idiot show-off looking for a kick. She would only embark on such a bold venture because she was after something very specific, although it was true that once upon a time hacking had been more than just a tool for her. During the worst moments of her childhood it had been her way of escaping, a way to make life feel a little less boxed in. With the help of computers she could break through barriers which had been put in her way and experience periods of freedom. There was probably an element of that in the current situation too.

First and foremost she was on the hunt and had been ever since she woke up in the light of early dawn with her dream of that fist beating rhythmically, relentlessly on a mattress on Lundagatan. Her enemies were hiding behind smokescreens and this could be the reason why Salander had been unusually difficult and awkward of late. It was as if a new darkness emanated from her. Apart from a large, loudmouthed boxing coach called Obinze and two or three lovers of both sexes, she saw hardly anyone. More than ever she looked like trouble; her hair was straggly, her eyes threatening, and even though she sometimes made an effort she had not become any more fluent at small talk.

She spoke the truth or said nothing at all, and as for her apartment here on Fiskargatan... that was a story in itself. It was big enough for a family with seven children, although in the years since she had acquired the place nothing had been done to decorate it or make it homely. There were only a few pieces of Ikea furniture, placed seemingly at random, and she did not even have a stereo system, perhaps because she did not understand music. She saw more melody in a differential equation than in a piece by Beethoven. Yet she was as rich as Croesus. The money she had stolen from that crook Hans-Erik Wennerström had grown to a little more than five billion kronor, so she could afford whatever she wanted. But in some way — which was typical of her — her fortune had not made any mark on her personality, unless perhaps it had made her yet more fearless. She had certainly done some increasingly drastic things of late.

She may have crossed a line by wandering into N.S.A.’s intranet. But she had judged it necessary, and for several days and nights she had been totally absorbed. Now it was over she peered out of tired, squinting eyes at her two work desks, set at right angles. Her equipment consisted of the regular computer and the test machine she had bought, on which she had installed a copy of N.S.A.’s server and operating system.

She had run her own fuzzing program, which searched for errors and tiny vulnerabilities in the platform against the test computer. She then followed that up with debugging and black-box penetration testing and various beta test attacks. The outcome of all that formed the basis of her toolkit, including her R.A.T., so she could not afford to neglect a single point. She was scrutinizing the system from top to bottom and that was why she had installed a copy of the server here at home. If she had set to work on the real platform, the N.S.A. technicians would have noticed it immediately.

This way she was able to work on without distraction, day after day, and if she did happen to leave the computer then it was only to doze off for a while on the sofa or to put a pizza in the microwave. Apart from that she kept at it until her eyes hurt, especially with her Zero-day Exploit, the software which exploited the unknown security vulnerabilities and which would update her status once she had actually got in. It was completely mind-boggling. Salander had written a program which not only gave her ownership over the system, but also the power to control remotely pretty much anything on an intranet of which she had only patchy knowledge. That was the most extraordinary part.

She was not just going to break in. She was going further, into NSANet, which was a self-contained universe barely connected to the ordinary net. She might look like a teenager who had failed all of her subjects at school, but give her source codes in computer programs and a logical context and her brain just went click, click. What she had created was nothing less than wholly new and improved malware, an advanced Trojan with a life of its own.

She found the pay-as-you-go card she had bought from T-Mobile in Berlin and put it into her telephone. Then she used it to go onto the net. Maybe she should have been far away in another part of the world, dressed up as her alter ego, Irene Nesser.

If the security people at the N.S.A. were diligent and on top of things, they just might be able to trace her to Telenor’s base station here in the block. They would not get all the way through, at least not with the technology now available, but it would still be close and that would be very bad news. Yet she reckoned the advantages of sitting here at home outweighed the risk, and she did take all the security precautions she could. Like so many other hackers, she used Tor, a network by which her traffic bounced about among thousands and thousands of users. But she also knew that not even Tor was watertight — the N.S.A. used a program called EgotisticalGiraffe to crack the system — so she spent a long time further improving her own personal security. Only then did she go on the attack.

She sliced into the platform like a blade through paper, but she could not afford to become overconfident as a result. Now, quickly, she had to locate the systems administrators whose names she had been given and inject her Trojan into one of their files, thereby creating a bridge between the server network and the intranet, none of which was simple, not by any means. No warning bells or anti-virus programs must be allowed to start ringing. In the end she used the identity of a man called Tom Breckinridge to penetrate NSANet and then... every muscle in her body tensed. Before her eyes, her overworked, sleepless eyes, the magic unfolded.