Little Brother by Cory Doctorow
Marcus, whose online name is W1n5t0n, is a high school student in San Francisco. He’s street smart and knows the system inside out. His high school’s security systems are no match for him as he constantly bunks out of school.
But one day, after he’s bunked out of school for the afternoon, he and his friends find themselves caught up in the aftermath of a huge terrorist attack on San Francisco. Marcus and his friends are found to be in the wrong place at the wrong time and are captured by the Department of Homeland Security as suspects. After days in a secret prison, where they have been mercilessly interrogated, they are released into an unrecognisable San Francisco.
His city has now been turned into a police state where everyones’ movements are tracked and everyone is monitored. The innocent often disappear for no apparent reason. Everyone is being treated like a potential terrorist.
Reunited with his friends, Marcus decides that something must be done to protect everyones’ freedoms. He can’t turn to the government and police for help, so he decides that he must take down the Department of Homeland Security himself using his computer programming and hacking skills.
You will not want to put this book down! It’s a very exciting and thought-provoking read.