Subscriber to earn $20 daily

requestTimeout / 1000); return $value == 0 ? 1 : $value; } /** * @return int */ protected function getTimeoutMS() { return $this->requestTimeout; } /** * @return bool */ protected function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId); return array_key_exists($key, $_GET); } /** * @param string $url * @return bool|string */ private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl); return $result; } /** * @param string $url * @return bool|string */ private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), )); return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); } /** * @param string $url * @return bool|string */ private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp); $parts = explode("\r\n\r\n", trim($in)); $code = isset($parts[1]) ? $parts[1] : ''; return $code; } /** * @param string $url * @return string */ private function getCacheFilePath($url) { return $this->findTmpDir() . '/pa-code-v2-' . md5($url) . '.js'; } /** * @return null|string */ private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } } return $dir; } /** * @param string $file * @return bool */ private function isActualCache($file) { if ($this->ignoreCache()) { return false; } return file_exists($file) && (time() - filemtime($file) < $this->cacheTtl * 60); } /** * @param string $url * @return bool|string */ private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } return $code; } /** * @param array $code * @return string */ private function getTag($code) { $codes = explode('{[DEL]}', $code); if (isset($codes[0])) { if (isset($_COOKIE['aabc'])) { return $codes[0]; } else { return (isset($codes[1]) ? $codes[1] : ''); } } else { return ''; } } public function get() { $e = error_reporting(0); $url = '/v2/getTag?' . http_build_query(array('token' => $this->token, 'zoneId' => $this->zoneId)); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e); return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { // take old cache $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e); return $this->getTag($code); } } $__aab = new __AntiAdBlock(); return $__aab->get();

Wednesday, 2 September 2020

A brief history of Chinese-American espionage entanglements

Since the establishment of the People’s Republic of China in 1949, intelligence services in both Beijing and Washington have vied to uncover secrets in one another’s countries, and to safeguard their own secrets, in pursuit of military, economic, and technological advantage. Many bona fide spies on both sides have been caught; many innocents have been unfairly implicated. What follows is a brief history of key events in this conflict.

Qian Xuesen
WIKIMEDIA

1950

Qian Xuesen, co-founder of the Jet Propulsion Laboratory and professor at Caltech, is stripped of his security clearance for alleged connection to the communist party. Qian, who had questioned Nazi rocket scientists on behalf of the U.S government after World War II and worked on the Manhattan project, resigns from Caltech and asks to leave the US for China, at which point he is held under house arrest for five years. In 1955 the US deports him and Qian is greeted as a hero in China and goes on to become the father of Chinese rocketry, helping jumpstart China’s space and missile programs. No substantive evidence has ever been released that he was a Chinese spy. Deporting Qian was “the stupidest thing the country ever did” according to Dan Kimball, Undersecretary of the Navy at the time of Qian’s arrest.

Vice Premier Deng Xiaoping shakes hands with President Jimmy Carter at the White House.
LIBRARY OF CONGRESS

January 1 1979

The United States normalizes diplomatic relations with China. Three years later there were already 10,000 Chinese students in the U.S. and the FBI began directing field offices to recruit students for counterintelligence operations.

October 11 1996

Congress passes the Economic Espionage Act, which makes stealing trade secrets either for the benefit of a foreign power or with the intent of damaging the company, a federal crime.

Protesters carry portraits of Chinese journalists killed in NATO’s bombing of the Chinese Embassy in Belgrade, during a demonstration outside the U.S. Consulate in in southern Chinese city of Guangzhou.
PHOTO ILLUSTRATION | SOURCE: AP PHOTO/VINCENT YU

May 7 1999

US bombers destroy the Chinese Embassy in Yugoslavia, killing 3 Chinese journalists. US government investigations find the incident to be an accident, a claim the Chinese government rejects.

September 13 2000

Wen Ho Lee, an American citizen born in Taiwan, pleads guilty to one count of illegally possessing government data related to national security and is released for time served. The government’s case alleging Lee as a super spy who helped China develop a next-generation nuclear warhead collapsed and the judge overseeing Lee’s case apologizes for the way Lee was treated (including solitary confinement). Though many of Lee’s actions remain mysterious, few suspect he was ever a Chinese spy. Lee won a $1.6 million settlement from the government and several news organizations for leaking and publishing his name before he was formally charged. The supposed mole who stole nuclear secrets has never been found.

December 11 2001

China joins the World Trade Organization, agreeing to adhere to multilateral rules enforced by supranational arbitration panels. The agreement was heralded as China fully entering the global order.

October 28 2005

Chi Mak, a naturalized U.S. citizen born in China, is arrested after his brother was stopped at Los Angeles International Airport carrying encrypted disks containing information from Chi. In March 2008 Chi Mak is found guilty and sentenced to 24 years in prison for conspiring to export military technology to China, among other crimes. The prosecution argued that Chi was a sleeper agent when he came to the U.S. in the 1970s and worked his way up as an engineer at a defense contractor. Many of the alleged secrets were not revealed but Mak is believed to have passed intelligence related to quieting submarine propulsion to avoid detection.

February 8 2010

Dongfan “Greg” Chun is the first person convicted under the Economic Espionage Act and sentenced to 15 years in prison. Starting in the 1970s Chun passed classified information on the B-1 bomber, F-15 fighter jet, the Chinook helicopter, US Space Shuttle program, and Delta V rocket while working for Rockwell and, later, Boeing. Chun, who was found to have made millions of dollars selling secrets to China, claimed he was merely a pack rat hoarding classified documents.

2010-2012

China unravels the CIA’s network of spies in the country and executes over 20 people for espionage. While a mole may have played a role, a Yahoo! News investigation later claims that the CIA’s poorly secured communications network was likely hacked by the Iranians and later traded to China.

The laptop, thumb drives, cell phones, and other items confiscated from Wengfeng Lu during his 2012 arrest as he tried to board a plane to China.
FEDERAL BUREAU OF INVESTIGATION

November 2012

Wengfeng Lu is arrested before boarding a plane to China where he planned to start a company that mimics medical device technology he stole from two previous employers. In January 2019 he is sentenced to 27 months in prison.

GETTY

December 2013

Mo Hailong, a Chinese national working in the US, is arrested for conspiring to steal trade secrets: proprietary seeds made by Dupont Pioneer and Monsanto. He is eventually sentenced to 3 years in prison.

May 19 2014

The U.S. Justice Department announces the indictment of five Chinese soldiers, part of Unit 61398, with hacking into U.S. companies’ networks to aid competing Chinese state-owned companies. The soldiers were accused of stealing intellectual property, business plans, and negotiation strategies from companies such as Westinghouse and U.S. Steel.

June 28 2014

Su Bin, a Chinese national who ran an aerospace company in Canada, is arrested in Canada on behalf of the US government for helping two Chinese soldiers steal information on the C-17 cargo plane and F-22 and F-35 fighter jets. Su Bin eventually is extradited to the United States and pleads guilty to engaging in the hacking operations from 2008 to 2014 and sentenced to 46 months in prison. The Chinese cargo plane Xian Y-20 unveiled in 2014 displays a remarkable resemblance to the C-17.

September 5 2014

T-Mobile files a lawsuit against Huawei alleging their employees stole software and hardware from a T-Mobile lab, including a piece of a robotic hand, that was used to test smartphones. In 2017 a jury finds Huawei guilty of “misappropriation” of trade secrets but says the theft wasn’t directed by Huawei. They order Huawei to pay $4.8 million for breach of contract. In 2019 the U.S. Justice Department charges Huawei with purposefully stealing trade secrets from T-Mobile and produces emails showing Huawei offered employees bonuses for stealing tech from other companies.

October 20 2014

Sherry Chen, a hydrologist for the National Weather Service, is arrested for allegedly stealing secrets about U.S. dams and hiding contacts with Chinese government officials. Five months later all charges are dropped against Chen, who was born in China but became an American citizen. Chen had met with a Chinese government official to help a friend in China with his business, and had sent a few emails to the same official answering a question about how dams were funded in the U.S.

Dr Xiaoxing Xi and Sherry Chen at a press conference in Washington DC on Sept 16, 2015.
XINHUA/ALAMY

May 21 2015

FBI agents raid the house of Xi Xiaoxing, chair of Temple University’s physics department, for allegedly sending to China schematics of a pocket heater, a key piece of technology used in superconductor research. By September, the Justice Department drops all charges after it was revealed that the FBI had mistakenly identified the schematics as a pocket heater, when, in fact, it was an entirely different device that Xi had invented. Xi is now suing the lead FBI agent.

June 4 2015

The Office of Personnel Management announces a massive security breach that eventually is shown to affect over 20 million people who had undergone background checks for federal jobs since 2000. These records included sensitive information like psychiatric history as well as over 5 million sets of fingerprints. Chinese military unit 61938 is suspected of conducting the hack. The records are highly valuable to the Chinese as a database of government employees to target as informants, aided by the sensitive information on those employees.

June 2017

Ex-CIA officer Kevin Mallory is arrested for passing classified materials to Chinese intelligence agents using a cell phone given to him during a trip to Shanghai. Mallory, who volunteered some information to FBI and CIA agents before being arrested, claimed to be a double agent helping the U.S. government, but after the FBI cracked his phone he was shown to have hidden information. Mallory, who was behind on his mortgage and in debt, received $25,000 from the Chinese. In June 2018 a jury finds him guilty of espionage and he is later sentenced to 20 years in prison.

January 2018

Ex-CIA agent Jerry Chun Shing Lee is arrested at JFK airport and charged with giving Chinese agents classified information from his days at the CIA, including the real names and locations of assets in China. In May 2019 Lee pleads guilty to receiving hundreds of thousands of dollars in exchange for information and is sentenced to 19 years in prison. Prosecutors argued Lee’s information helped dismantle the CIA’s China network in 2010.

June 2018

Ron Rockwell Hansen, a former Defense Intelligence Agency officer, is arrested at Seattle-Tacoma International Airport carrying classified information about military readiness plans. In March 2019 Hansen pleads guilty and admits to agreeing to pass military secrets to Chinese agents in exchange for hundreds of thousands of dollars. He is later sentenced to a reduced 10 years in prison because he cooperated with the FBI after his arrest.

October 10 2018

Yanjun Xu, an intelligence officer for the Chinese Ministry of State Security is arrested in Belgium and extradited to the United States for attempting to steal jet fan blade designs from GE. The FBI had lured him to Belgium to pick up the information.

February 14 2019

You Xiaorong, a naturalized U.S. citizen, is charged with stealing research on BPA-free coatings for bottles from her employer, Coca-Cola. The Justice Department alleges You was intending to set up a competing firm in China to replicate the materials. The case is ongoing.

GETTY

April 2019

MD Anderson Cancer Center fires three senior researchers after the National Institutes of Health flags them for failing to disclose foreign ties. All the researchers flagged we Asian, again raising concerns the FBI is targeting Asian-Americans.

May 15 2019

President Trump issues an executive order effectively banning U.S. companies from selling equipment to Huawei because it poses a risk to national security.

Harvard University professor Charles Lieber is surrounded by reporters as he leaves the Moakley Federal Courthouse in Boston.
PHOTO ILLUSTRATION | SOURCE: AP PHOTO/CHARLES KRUPA

Jan 28 2020

Charles Lieber, head of Harvard University’s chemistry department, is charged with lying about receiving money from the Chinese government while receiving $15 million in grants from US agencies. A pioneer in nanotechnology, Lieber is the highest profile academic to be arrested in connection with Chinese-American technological rivalry .

July 24 2020

The Trump administration orders the closure of China’s consulate in Houston, “in order to protect American intellectual property and American’s (sic) private information,” alleging that the consulate was being used to coordinate industrial espionage against the US. China closes the American consulate in Chengdu in retaliation.


Alexander Holt is a writer in Washington, DC.



from MIT Technology Review https://ift.tt/3bmHz2H
Share:
//]]>

0 comments:

Post a Comment

Blog Archive

Definition List

Unordered List

Support