如何應(yīng)對(duì)APP開發(fā)被抄襲和山寨
一、APP加固保護(hù)
隨著移動(dòng)互聯(lián)網(wǎng)的飛速發(fā)展,APP應(yīng)用日益普及,而APP安全問題也愈發(fā)突出。為了確保APP的設(shè)計(jì)邏輯不被逆向分析并盜用,對(duì)其進(jìn)行加固保護(hù)顯得尤為重要。

APP加固的主要目的是為了防止以下三點(diǎn):
1. 防篡改:通過完整性保護(hù)和簽名校驗(yàn),確保應(yīng)用不被二次打包,從而杜絕盜版應(yīng)用的產(chǎn)生。
2. 防逆向:對(duì)代碼進(jìn)行隱藏和加密處理,使攻擊者無法反編譯二進(jìn)制代碼,獲取源代碼或運(yùn)行邏輯。
3. 防調(diào)試:運(yùn)用反調(diào)試技術(shù),阻止攻擊者調(diào)試原生代碼或Java代碼,保護(hù)代碼中的敏感數(shù)據(jù)。
新應(yīng)用發(fā)布前,強(qiáng)烈建議進(jìn)行兼容性測試。市面上存在的外掛和篡改數(shù)據(jù)等情況較為普遍,加固工作能做的就盡量做,以避免被破解利用。

二、代碼混淆技術(shù)
除了加固保護(hù),代碼混淆也是一種有效的自我保護(hù)手段。在新應(yīng)用發(fā)布前,如條件允許,進(jìn)行代碼混淆能夠在一定程度上保護(hù)核心代碼算法。
代碼混淆可以提高破解、盜版、二次打包的難度,緩解代碼注入、動(dòng)態(tài)調(diào)試、內(nèi)存注入攻擊等問題。它也可能對(duì)應(yīng)用的兼容性產(chǎn)生影響,甚至影響程序運(yùn)行效率。在選擇使用加殼技術(shù)時(shí),務(wù)必先進(jìn)行兼容性測試。
三、應(yīng)對(duì)抄襲:以騰訊御安全為例
目前市面上有許多第三方加殼平臺(tái),如騰訊御安全等。這些工具可以幫助我們測試應(yīng)用的兼容性,并在一定程度上保護(hù)我們的應(yīng)用免受破解。建議先去加固一個(gè)包進(jìn)行測試,以觀察其效果。

四、關(guān)于QQ與ICQ
說到APP被抄襲的問題,有一個(gè)典型的案例就是QQ與ICQ。
ICQ,這款來自以色列的即時(shí)通訊軟件,是QQ的靈感之源。QQ一開始的名字是OICQ,后來才更名為QQ。
ICQ作為全球首款即時(shí)通訊軟件,為用戶提供了諸多功能,如在線聊天、發(fā)送消息和文件等。它還能提醒你的朋友和同事在互聯(lián)網(wǎng)上的連接狀態(tài),并允許用戶創(chuàng)建自己的ICQ主頁。ICQ還提供了諸多插件,如賀卡、語音郵件等。
盡管ICQ在全球范圍內(nèi)取得了巨大的成功,但在中文市場,它并未能滿足當(dāng)?shù)赜脩舻氖褂昧?xí)慣,這也是其在中國的市場占有率較低的一個(gè)重要原因。經(jīng)過多年的發(fā)展,ICQ已經(jīng)形成了一個(gè)龐大的服務(wù)集,包括ICQ、ICQ FOR MOBILE、ICQ ToolBar、ICQ Games、WEBICQ等。

五、總結(jié)
面對(duì)APP開發(fā)被抄襲和山寨的問題,開發(fā)者們需要積極采取措施來保護(hù)自己的勞動(dòng)成果。除了上述的加固保護(hù)、代碼混淆等技術(shù)手段外,還需要不斷關(guān)注市場動(dòng)態(tài),了解用戶需求,持續(xù)優(yōu)化產(chǎn)品,以在激烈的市場競爭中立于不敗之地。我們也要尊重他人的知識(shí)產(chǎn)權(quán),共同營造一個(gè)健康、和諧的開發(fā)環(huán)境。官方網(wǎng)站介紹 —— ICQ即時(shí)通訊軟件的歷程與特色
一、初創(chuàng)與飛速發(fā)展
1996年,三個(gè)以色列人維斯格、瓦迪和高德芬格共同創(chuàng)建了Mirabilis公司,推出了名為ICQ的即時(shí)通訊軟件。ICQ意為“I SEEK YOU”,寓意著人與人之間的快速直接交流。這款軟件支持在Internet上聊天、發(fā)送消息、傳遞文件等功能。短短6個(gè)月后,ICQ就宣布成為當(dāng)時(shí)世界上用戶量最大的即時(shí)通訊軟件,僅7個(gè)月,其正式用戶就達(dá)到了100萬。
二、被美國在線收購與功能更新

1998年,美國在線(AOL)以4.07億美元收購了ICQ。隨后,ICQ推出了更多版本,如99a、99B、2000等,同時(shí)也在軟件內(nèi)加入了廣告。為了應(yīng)對(duì)其他即時(shí)通訊軟件的競爭,Mirabilis公司推出了簡化版的ICQ lite。
三 本地化合作與功能完善
2005年,ICQ與香港電訊盈科合作推出了Netvigator ICQ 5,增加了多項(xiàng)符合香港網(wǎng)民使用習(xí)慣的新功能。隨后的ICQ 7版本在畫面上更加現(xiàn)代化,并且支持Facebook等交友網(wǎng)站的互通消息,以及電郵地址的通訊錄導(dǎo)入。
四、新的投資與合作
2010年,AOL與俄羅斯投資公司Digital Sky Technologies達(dá)成協(xié)議,DST以1.875億美元收購了AOL旗下的ICQ業(yè)務(wù)。此后的ICQ在手機(jī)應(yīng)用方面有了重大突破,發(fā)布了官方的iPhone及Android App,迅速引起了大量用戶的關(guān)注。

五、ICQ的特色功能
ICQ作為互聯(lián)網(wǎng)上最早的即時(shí)通訊軟件,提供了眾多特色功能。如提示用戶何時(shí)朋友和同事連接到互聯(lián)網(wǎng)上,相互交流;接收并提醒朋友的生日,創(chuàng)建個(gè)人主頁;利用賀卡、語音郵件等插件發(fā)送賀卡和語音郵件;使用不同的字體、字號(hào)和顏色發(fā)送消息;為不同選擇聲音,配置打字聲音效果;分組管理聯(lián)系人;提醒未來的和活動(dòng);在線搜索,實(shí)時(shí)聊天并回放保存聊天內(nèi)容等。其最新版本8版支持簡體中文和繁體中文,包含文件傳輸、語音視頻聊天、聯(lián)系人管理、文件共享等功能,且支持Windows、Linux、MacOS操作系統(tǒng)。
ICQ是一款功能豐富、使用廣泛的即時(shí)通訊軟件,盡管在文字處理等細(xì)節(jié)方面還有待提高,且在華語IM界的競爭能力不是特別強(qiáng),但其依然在華語用戶中占據(jù)一定的市場份額。