一些现任和前任美国情报官员向华尔街日报表示,美国仍难以重建在中国的人力情报网络,但美国在加紧这方面的努力。中情局局长伯恩斯称,中国仍然是CIA的首要任务目标。伯恩斯向华尔街日报透露,过去3年用于中国任务的预算资源增加了一倍多。另外,2021年的公开报道就说中情局成立了中国任务中心,这是CIA唯一的单一国家任务中心。
2017年,美国媒体引用匿名官员的话,传出美国在华的间谍网络被摧毁,数十名线人被处决或判刑。今年7月伯恩斯对美媒称,美国在华情报网络重建已经取得进展。
中情局公开或以匿名方式谈论建立在中国的人力情报网络,这很嚣张。这种事情原本都是在幕后去做的,把这个话题极不寻常地摆到明面上,中情局大概有两个目的。一是凸显中情局和情报体系对美国的重要性,进一步刷高他们在美国的存在感,以此获得更多资金份额;二是想用这样的“透风”干扰中国,牵制中国社会的注意力,影响我们国内的议程设置。
中美情报斗争是常态,从来就没有停止过。中情局如此惦记中国,声称朝中国方向投入更多资源,清楚展示了中国反间谍斗争长期的严峻性。
但是第一,老胡作为长期跟踪国际动态的媒体人,首先想对中情局那帮人说,他们的在华间谍网络永远都不要幻想恢复到之前的水平了。经过过去几十年中美之间的打交道,以及对于对外开放复杂性的不断适应和总结,再加上技术上的巨大进步和反腐败等制度建设的推进,中国社会在保持开放情况下的反间谍能力已经上了很大台阶,今非昔比。
如果说美媒2017年所说的美国在华情报网络被摧毁是真的,那么反间谍情报网络的能力在中国只会越来越强,美国对它进行规模性重建的成功可能性几乎为零。
第二,老胡想说,中方既要重视美方重建情报网络的跃跃欲试,也要谨防中情局试图用释放这种信息搅动中国内部的险恶用心。尤其是在社会层面,中国的涉外机构非常多,所涉及的人员十分广泛,各个机构要有正常的保密观念,国家的保密规定要得到严格遵守。同时大家无需紧张,不能中情局在那边一说话,我们这边社会层面就出现一波紧张,一些机构和个人对正常的对外交流就发怵了,说什么都担心泄密,看谁都有间谍嫌疑,那样绝对不行。有国家安全机关的出色工作,有制度性的天网恢恢,还有过去的大量经验帮忙,我们的社会有充分理由保持应有的自信。
中美在交往中博弈注定是长期的,美国对华情报搜集也必将越来越猖狂,但是中国有能力不断强化我们的反间谍机制,确保国家整体情报安全。我们既要保持高度警惕,又要做到从容坦然,保持社会的开放和张力,胜似闲庭信步。要让中情局无论以什么方式干扰中国都是枉然。
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 22;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};hideComments();',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=125338970&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}