Invasion of Privacy: A Deep Web Thriller #1 (Deep Web Thriller Series) (8 page)

BOOK: Invasion of Privacy: A Deep Web Thriller #1 (Deep Web Thriller Series)
8.64Mb size Format: txt, pdf, ePub

None of the streams seemed to be showing people sat at their computers, which meant that there were no webcams of the type integrated within laptop computers, typically used to make video calls. They all seemed to be from dedicated standalone network webcams, mostly mounted high in the rooms they surveyed.

Brody hypothesised whether SWY was a scam; fake feeds to get you hooked and take your money. But the call centre location looked genuine. It would certainly cost too much to pay twenty actors every day to fill out a call centre scene. So, if it was fake, that only left one other option: repeating pre-recorded footage day after day, presenting it as live. But in that case, surely the site’s regular paying subscribers would spot the repetition and complain? 

Which only left one other alternative. The feeds were live.

How could he confirm one way or the other? 

Although Brody was analysing the site like a normal user, in his mind he was already jumping ahead to identify potential exploits he could use to gain root access. If the feeds were truly live it meant they most probably came from sources external to the SWY site, which meant potential backdoor routes into the site. If they were fake, then the site was little more than a catalogue of repeating video files, which meant it would be self-contained and harder to crack.

Brody continued clicking around for another twenty minutes, getting a feel for it. Occasionally, he switched modes to read the site’s native HTML, the code that the browser interprets to display the content as a graphical web page. This enabled him to gain a limited understanding of how site was architected. Most modern websites were simply a gluing together of scripts and open-source widgets from all over the world. Each could have known vulnerabilities he could exploit. But, from an initial scan, he noticed nothing with an obvious exploit.

From the HTML and the scripts, he could determine the underlying technology components used to make the site work. There was an awful lot of Java, which was being used to give the site its interactive feel and manage the video feeds, along with some python and PHP. Java is a programming language where the human readable source code is compiled into a machine code, which the computer can execute but is impossible for humans to understand. Brody tried a decompiler to reverse engineer the machine code back into a source code format but Crooner42 had professionally obfuscated it, preventing the decompiler from working. The implications weren’t lost on Brody. This challenge might be tougher than he’d originally anticipated.

It was time to get serious. He would head across the road where he had access to more equipment. Also, the Italian muzak was starting to annoy him. He liked to hack to orchestral music played very loud. One of his movie soundtrack playlists should do it. Stefan was chatting with other customers, his back to Brody. The trainee waitress was making coffee. Brody estimated how much he owed and doubled it. He placed a £10 note on the table. 

Just as he was about to close the PC, Brody noticed something. The call centre location was still on his screen and he’d spotted some pixelated letters moving from right to left in the bottom left corner of one of the webcam feeds. He clicked in and the webcam’s stream filled his screen. The webcam observed the comings and goings of a doorway. He saw a man wearing a business suit exit through the door. But, more importantly, mounted on the wall above and to the right of the doorway was what looked like the bottom corner of a massive digital display. Brody squinted his eyes but it was impossible to make out the text scrolling across it. He was aware that these readerboards were commonly used in call centres to display status summaries about the number of calls in progress, operators free, total calls resolved that day and so on. 

 He clicked back to the location summary, hoping to find a better view of the readerboard in one of the other feeds. The last stream was the one. It was from a webcam pointed solely at the readerboard. However, it was a premium stream requiring him to pay an upgrade fee to receive the remaining feeds as video. He clicked his consent and a charge of fifty-nine pence was added to his account. All five of these premium images converted from still to moving videos.

He maximised the stream focused on the call centre’s digital readerboard. Now filling his screen he could easily read the scrolling text. As he’d thought, it was a massive electronic LED ticker with scrolling call queue metrics displayed for all the call centre operators to see. However, on the left area of the readerboard the time was displayed digitally. Brody compared it to the time being shown on his watch. The readerboard was a minute behind his own. He put that down to the delay of transferring and processing video streams across the Internet. This suggested two things. Firstly, the call centre was situated in the UK, or at least in a country within the same time zone. Secondly, it wasn’t incontrovertible proof of a live feed. If a 24-hour pre-recorded feed looped, then the timeline could easily be synchronised. 

He focused on the information scrolling across the readerboard, waiting patiently. The metrics may have been relevant to the call centre staff, who could presumably look up from their desks to observe their progress against their colleagues’, but they were fairly meaningless to him. He waited, hoping . . . 

. . . and then he saw it. The scrolling text now displayed a date moving slowly from left to right across the board.

Satisfied, Brody closed the tablet PC and threw it in his khaki man-bag. Stefan was now behind the counter. Brody stood up, pointed at the money on the table and called over to him, “Thanks Stefan.”

The barista nodded hesitantly and then spying the £10 note, formed a toothy smile. “No problem, Mr Brody. See you tomorrow.” 

Brody turned away with a wave, his mind full of the implications of what he’d seen. 

Today’s date. 

Brody whistled to himself in disbelief. 

The feed really was live. 

Which strongly indicated that all two hundred locations were live. At an average of five cameras per location, that equated to around a thousand live feeds. The magnitude was enormous. Especially if, as the site claimed, the people being observed in the feeds had no idea they were being filmed.

* * *

I’m really worried about Anna now
, Kim Chang typed into the Facebook chat box on her mobile phone. 

She had said the same thing numerous times since Friday, but she meant it now.
She never goes an hour without texting me or updating her status on Facebook. Never mind three whole days.
She pressed ‘Send’.

Patrick’s response came back.
She can take care of herself

Kim paced up and down the kitchen floor. Seeing a mark on the kitchen counter, she grabbed the cloth and wiped it clean. Normally, the kitchen was piled high with used plates, empty takeaway cartons, and unwashed cups and glasses. The kitchen hadn’t been this clean since she and the other four girls had rented the house together eight months ago. Cleaning was all she could do to distract her mind from worrying about Anna. 

She tapped into her phone,
If only I’d written down the address of her audition. Then I could go see if she turned up or if they know where she went afterwards.
 

Kim racked her brains. She could remember that an agency working on behalf of the Royal Opera House orchestra had invited Anna to an audition somewhere near Paddington Station. On Saturday afternoon, a day after Anna had left, Kim had googled ‘Royal Opera House’ and ‘Paddington’ but only the famous landmark in Covent Garden came up. She had phoned them anyway but they told her they were not currently auditioning for their orchestra. That was odd. And no, they had no offices near Paddington. Odder still. Yesterday, Kim had even called Shirley, Anna’s mum, but Anna hadn’t shown up there either. Of course, that had set Shirley off as well. Yesterday evening, she finally rang the police.

Patrick’s words appeared on the screen.
I bet she met some other people at the audition, most probably some bloke – you know what she’s like – and went off partying for the weekend.

Automatically, Kim felt the need to defend her friend.
Anna’s not really like that, Patrick.
Her thumb hovered above the ‘Send’ button.

But, he had a point. Pretty much ever since Kim had got together with Patrick a year ago, Anna had been blatantly putting herself about. Lately, her behaviour with men had been getting even worse. She’d brought back at least four different men over the last few months –  all one night stands. And then there were countless nights where she didn’t come home at all. Anna was completely blasé about it all. When talking about it with Kim, she openly shared the sordid details of these nights of passion, with no apparent regret and certainly no desire to form a more substantial relationship with any of her partners. 

Kim backspaced through the message she hadn’t sent and replaced it with,
You could be right. I hope that’s all it is.

The year before had been different. It had been their first year at Trinity College and she and Anna had met as neighbours in the halls of residence. They had quickly become firm friends. The relentless studying and practice associated with their respective courses — Kim’s was dance and Anna’s music — kept them apart during the day. But most evenings, when the social side of university life kicked in, they went everywhere together. They mixed with larger groups of friends, but it always came down to the two of them at the end of the night, frequently propping each other up as they giggled and staggered their way home from the campus bars. Their first year was relatively tame as far as the other sex was concerned. Just the odd brief encounter, not much to speak of. Then in the second year, they had had agreed to move off campus with three other friends. Five girls. They had found the delightful five-bedroom house near the centre of Greenwich that they now shared. It was a far better standard than everything else they’d seen for the same money and so, deposit paid, they moved in immediately. The three other girls turned out to be much more studious and so it was still mostly Anna and Kim that partied regularly.

After a few months of a similar lifestyle to when they’d been in the halls of residence, Kim had met Patrick, and everything started to change with Anna. Whenever Kim and Patrick stayed in Anna would go out, coming home very drunk or stoned. She and Kim even began to argue, usually over Patrick. 

Patrick Harper was not Kim’s normal type. Most of the men she went out with were other dancers, fit and incredibly strong, but mostly dull. She found she’d been drawn in by his intelligence but had been captured by his intenseness. His unwavering focus on her needs and wants. He seemed to innately know her innermost desires. And they had so much in common. Everything from their taste in music, ballet and opera, to their political views, to the places they wanted to visit someday, to walking across Greenwich Park, and even down to their sexual likes and dislikes. Anna often joked that Patrick must be a closet homosexual to have so much in common with Kim.

Even the night Kim met Patrick was based on a common interest. She and Anna were in a karaoke restaurant in Plumstead with a group of friends, taking turns with the other diners to sing. At one point, she heard the introduction to Natasha Bedingfield’s ‘Unwritten’, her favourite song. She looked up, surprised to see a young man, instead of a woman, holding the mic. He was average height and quite plain-looking, with pockmarked skin, dark cropped hair and round wire-framed glasses. He must have noticed her staring because he overtly began to sing to her, ignoring the rest of the restaurant. His voice wasn’t bad, considering the song was an octave higher than most men’s voices could reach. She found herself captivated by his singular focus and the passion in his smile. As he finished, Anna, who knew it was Kim’s favourite, pushed her up onto the floor and she fell clumsily into his arms. Initially embarrassed, with everyone staring and clapping, he led her by the hand to the bar area and they began chatting. He explained that it was his favourite song of all time. She couldn’t believe the coincidence. And over the rest of that night, and the year since, she and Patrick discovered they had so much more in common. 

Would you like me to come over?
messaged Patrick.

That was so like him. He was supposed to be allowing her time to rehearse for her final end-of-year dance performance. They’d agreed to only see each other twice a week until the end of term. 

Through the kitchen window her attention was caught by a dark blue saloon parking up. An Asian man wearing black trousers and a dark grey raincoat exited the car and walked towards her front gate, hunched under an umbrella.

The phone in her hand vibrated.
Kim?
asked Patrick.

She waited a moment. She prayed it was for next door. They shared the same front gate after all.

The bell rang. 

She froze solid. It was her bell. A sense of foreboding overcame her. Don’t answer the door.

But she forced herself to walk down the hall. 

Taking a deep breath, she opened the door. 

“Hello. Is this the home of Anna Parker?”

Unbidden, tears welled up in her eyes. “Yes.”

“I’m DC Malik from the Met police. I’m sorry . . . ” the man began, solemnly.

And then she knew.

* * *

Derek Saxton returned to his office, a little light-headed but happy with his lunchtime’s work. His prospective client — Arthur Aguda, the London Olympic British bronze medal winning middleweight boxer now turning professional — had taken some convincing that Saxton’s company was the best agency to manage his career. Saxton won Aguda over eventually. It took all of his charm, with a liberal dose of rags-to-riches stories of the many famous sportspeople he managed. A couple of the stories were even true. The message he portrayed was that talent, diet and training only got you so far. To become a household name required access to the best opportunities. And Derek Saxton had the tightest of relationships with the best boxing promoters in the industry. Two years of careful management would lead Aguda to a shot at the WBA title. 

Other books

Pretty in Ink by Lindsey Palmer
Warped Passages by Lisa Randall
Impostor by Susanne Winnacker
The Governor's Wife by Michael Harvey
Brothers in Arms by Kendall McKenna
Last Night by James Salter