[發明專利]一種樣本行為觸發方法和裝置在審
| 申請號: | 201310016752.2 | 申請日: | 2013-01-16 |
| 公開(公告)號: | CN103927156A | 公開(公告)日: | 2014-07-16 |
| 發明(設計)人: | 李敏怡;林堅明;陳章群;陳勇 | 申請(專利權)人: | 珠海市君天電子科技有限公司;北京金山安全軟件有限公司;貝殼網際(北京)安全技術有限公司;北京金山網絡科技有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 廣州新諾專利商標事務所有限公司 44100 | 代理人: | 張奇洲;華輝 |
| 地址: | 519015 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 樣本 行為 觸發 方法 裝置 | ||
技術領域
本發明涉及通訊領域,尤其是一種樣本行為觸發方法和裝置。
背景技術
隨著移動電子設備逐漸成為人們常使用的電子設備,越來越豐富的軟件資源跟著發展,現在移動設備的應用軟件越來越豐富。但是伴隨而來的就是安全問題。很多安卓應用程序在編寫的過程中就會加入一些行為,這些行為對于一些用戶來說可能是不安全的。在安全防護軟件沒有及時更新的情況下,這些行為不能被人們所識別。因此,需要用戶或者提供一個方便的識別新程序的安全性的方法和裝置。但是測試這些應用軟件需要在這些應用軟件滿足啟動條件的情況下才能測試,從測試結果可以或者這些應用軟件的所有行為,從而為人們識別這些安卓應用程序提供了方便的渠道。但是這些安卓應用程序的行為并不是被人所熟悉的,因此需要把這些安卓應用程序的注冊的自啟動消息提取出來,從而獲得自啟動的條件,令這些應用軟件的安全性在短時間內測試完成,節約測試時間。
發明內容
本發明的目的,就是克服現有技術的不足,提供一種可以引導樣本運行、而不是等待樣本達到真實觸發條件的樣本行為觸發方法和裝置。
為了達到上述目的,采用如下技術方案:
一種樣本行為觸發方法,包括以下步驟:
步驟一:獲取安卓應用程序中自啟動的樣本行為的觸發條件;
步驟二:發送所述觸發條件;
步驟三:觸發所述觸發條件對應的樣本行為。
進一步地,所述步驟一包括以下步驟:
反編譯所述安卓應用程序,獲取安卓應用程序的工程配置文件;
解析工程配置文件獲得樣本行為的觸發條件,所述工程配置文件包括了安卓應用程序的所有操作信息和觸發所述操作需要的觸發條件。
進一步地,所述步驟三包括以下步驟:
隔離觸發條件對應的真實條件;
觸發所述觸發條件對應的樣本行為。
進一步地,所述步驟三之后還包括以下步驟:記錄所述安卓應用程序的樣本行為。
一種樣本行為觸發裝置,包括:獲取模塊,用于獲取安卓應用程序中自啟動的樣本行為的觸發條件;發送模塊,用于發送所述觸發條件;觸發模塊,用于觸發所述觸發條件對應的樣本行為。
進一步地,所述安卓應用程序設于模擬器或安卓設備。
進一步地,所述觸發模塊包括隔離單元和觸發單元,所述隔離單元用于隔離觸發條件對應的真實條件;所述觸發單元用于觸發所述觸發條件對應的樣本行為。
進一步地,所述獲取模塊包括反編譯單元和解析單元,所述反編譯單元用于反編譯所述安卓應用程序,獲取安卓應用程序的工程配置文件;所述解析單元用于解析工程配置文件獲得樣本行為的觸發條件;所述工程配置文件包括了安卓應用程序的所有操作信息和觸發所述操作需要的觸發條件。
進一步地,還包括記錄模塊,用于記錄所述安卓應用程序根據觸發條件觸發對應的樣本行為。
與現有技術相比,本發明的有益效果在于:
通過獲取安卓應用程序的觸發條件,令該應用程序根據觸發條件觸發相應的樣本行為,而不是等待樣本達到真實觸發條件才運行。模擬了真實的觸發條件,快速發現和引導樣本的運行。
通過記錄安卓應用程序的樣本行為,可以為后續跟蹤研究提供便利。
附圖說明
圖1是本發明所述的樣本行為觸發方法的步驟流程圖;
圖2是本發明步驟S10的具體的步驟流程圖;
圖3是本發明步驟S30的具體的步驟流程圖;
圖4是本發明所述的樣本行為觸發裝置的結構示意圖。
圖示:1—獲取模塊;11—反編譯單元;12—解析單元;2—發送模塊;3—觸發模塊;
31—隔離單元;32—觸發單元;4—記錄模塊。
具體實施方式
下面將結合附圖以及具體實施方法來詳細說明本發明,在本發明的示意性實施及說明用來解釋本發明,但并不作為對本發明的限定。
請參閱圖1,其為本實施所述的樣本行為觸發方法的步驟流程圖,其包括以下步驟:
S10:獲取安卓應用程序中自啟動的樣本行為的觸發條件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海市君天電子科技有限公司;北京金山安全軟件有限公司;貝殼網際(北京)安全技術有限公司;北京金山網絡科技有限公司,未經珠海市君天電子科技有限公司;北京金山安全軟件有限公司;貝殼網際(北京)安全技術有限公司;北京金山網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310016752.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于機器人焊接汽車定位鉤的整形定位工裝
- 下一篇:一種用于行星架鉆孔裝置





