Re: [新聞] CIA駭中國 遇中文程式碼踢鐵板

作者: zergaiur (aiur)   2017-03-15 18:38:47
說到中文程式
目前有一套E語言~中文叫易語言!
發展的很快,用這套軟體開發機器人程式/遊戲外掛/圖片識別/庫存管理系統
開發速度之快~
語法也很成熟,在中國有大量的開發人員使用易語言在幫人開發程式~
是說完全沒有基礎在一個月內都可以自己做遊戲外掛~
可以做到TCP/UDP層級的外掛...而不是按鍵精靈而已
台灣還沒導入!
有人有用過嗎?
※ 引述《ae034 (gone with wind)》之銘言:
: 1.媒體來源: 中國時報
: 2.完整新聞標題: CIA駭中國 遇中文程式碼踢鐵板
: 3.完整新聞內文:
: 美國中央情報局(CIA)駭遍全球,遇到寫中文的程式原始碼卻沒輒!在維基解密的資料上,CIA可駭進全球每一支智慧型手機甚至網路電視,但遇上中國編程師的中文代碼束手無策,被迫招募懂中文的幹員來解決。
: 維基解密8日爆料,美國中央情報局通過惡意軟體等網路武器控制美國、歐洲等地企業的電子設備及作業系統,包括蘋果手機、谷歌安卓系統、微軟視窗系統和三星智慧電視,都可以變成麥克風進行竊聽;不過,在遇到中文碼時遇上了難題。
: 讀不懂注釋如看天書
: 大陸微信公眾號「科工力量」13日對此事件作解讀。這是CIA駭客看不懂中文導致的,絕大多數程式碼都是用通用編程語言寫成,這些英文字母組成的代碼,全球程式師都認識,但能不能徹底解讀是另一回事──原始碼一般比較晦澀,沒有注釋的代碼換了開發者之外的人來讀,很難讀懂。
: 因此,注釋就伴隨原始碼而生,以便於理解和交接給其他人。如果看不懂原始碼的注釋,或者原始碼根本就沒有注釋,即便拿到原始碼也猶如天書。
: 這次維基解密曝光的情況,就是CIA駭客通過特殊手段獲得原始碼後,發現沒有英文注釋所以讀不懂。
: 用中文利陸同行理解
: 科班出身的程式師,一般都是循規蹈矩用英文注釋。但由於部分中國軟體工程師英文水準不夠高,如果用英文注釋很可能會出問題。
: 舉例來說,比如「創建時間」,一般翻譯成Create Time,但是也有人寫成Build Date,甚至有打錯字變成Build Data的。 如果直接用中文,不僅方便國內同行理解,更是可以減少發生歧義。
: 另外,由於英文專業名詞的原因,非專業人士不認識專業術語。比如電力工程程式,程式師僅僅是碼農(形容只會打字鍵入),不懂電力工程,這就導致國內軟體工程師在接到項目後,只能直接用中文或者拼音了。
: 一位軟體工程師承認,「在XX電網的時候開發一套系統,有上千個電網專業術語,如果用英文,可以撞頭去死了……所以注釋一般用中文,程式變數名用拼音」。
: CIA駭客受阻於中文還有一個原因,中文太博大精深了,而大陸程式師寫中文注釋時又很隨意,沒有一定漢語功底,很難理解中文注釋。
: 小 靈 通
: 維基解密中文碼事件
: 維基解密(WikiLeaks)於美國時間3月7日,曝光美國中央情報局(CIA)使用軟體侵入各國智慧型手機、電腦甚至網路電視。整個檔案多達數億行電腦程序碼。
: 美國CNBC有線電視台報導,根據維基解密資料,CIA在執行中國情報任務時踢到鐵板。有幹員在Windows作業系統的電腦上安裝測試程式時,桌面上不停跳出中文視窗,把作業系統語系改成英文也沒用,最後靠會說中文的幹員翻譯才解決問題。
: 主因是中國程式設計師會在原始碼中插入中文字,這令美國人束手無策。之後招募看得懂中文的幹員才解決問題。(洪肇君)
: 4.完整新聞連結 (或短網址):
: http://www.chinatimes.com/newspapers/20170314000777-260309
: 5.備註:
: 中文註解很難懂?
作者: link5566 (連結56 連接你我)   2017-03-15 18:39:00
感覺就會被開後門
作者: Alenine (小灰)   2017-03-15 18:40:00
簡體廠廠
作者: a71085 (iii)   2017-03-15 18:41:00
就是學英文能抄全世界的作業 學中文只能抄中國人的
作者: wo2323 (狡猾小狼)   2017-03-15 18:41:00
八吱板不會有多少人知道
作者: a71085 (iii)   2017-03-15 18:43:00
而且一堆中國人用他搞病毒 所以防毒看到用他的都很會殺
作者: linzero (【林】)   2017-03-15 18:43:00
有些專門的SDK會提供特定用途API,有些開發直接套API也開發很快
作者: alog (A肉哥)   2017-03-15 18:47:00
沒有基礎可以開發外掛是基於別人的開發結果吧...就套比較快
作者: linzero (【林】)   2017-03-15 18:53:00
以前寫外掛要自己抓網路封包跟自己處理鍵盤滑鼠訊息。現在有人寫好了且釋放出來,就可以直接用,你只要分析封包格式。說不定這種資訊也有人分享真要寫,也可以去找看看有沒有人釋放這種code拿來用。而所謂中文程式語言,大多只是把一些語法改用中文而已
作者: bitcch (必可取)   2017-03-15 18:58:00
用Python也是一堆強大好用的module可以呼叫
作者: KAOKAOKAO (鬼斗)   2017-03-15 19:02:00
你自己看起來就是箇中好手 假問掛真推廣號稱新手秒上手是吧 問你一個數據就好 你推廣多少新手過?前陣子由韓文發展的esolang才登上hacker news前十
作者: linzero (【林】)   2017-03-15 19:04:00
查一下,所謂UI介面大概就是Visual那種,跟VC、VB、BCB
作者: KAOKAOKAO (鬼斗)   2017-03-15 19:04:00
易語言曾經上過hacker news嗎? 跪求連結
作者: linzero (【林】)   2017-03-15 19:05:00
那種方式,幫你處理基本的視窗介面設計而已而一般程式語言才用到幾個英語單字?VB、VC這種若有提供足夠函式庫,要開發也是超級快
作者: gunseed (~nD 汪)   2017-03-15 19:18:00
只要編譯器支援中文編譯 #define 就可以了
作者: thomaschion (老湯)   2017-03-15 19:18:00
喔!好棒,快去學。
作者: linzero (【林】)   2017-03-15 19:21:00
因為有些函式庫要錢而已,所以沒公開出來給大家用不過可以去找一些open source網站有提供函式、code真的要找,一般應用的code大多找的到,或許沒像你說的開發軟體已經把你找一堆裝裡面了幫當然一些比較冷門的或特殊的可能就只能自己寫了其實有的電腦補習班,就市郊VB、VC這種,然後號稱快速上是教手,也不能說補習班騙人。

Links booklink

Contact Us: admin [ a t ] ucptt.com