版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
Android惡意代碼分析之前都是在分析PE文件的,這個是找工作時的一個筆試題分析一個android惡意。用了一個星期熟悉java和android的東西然后寫了這個分析有什么不對的地方還請大家見諒1.基本信息病毒名稱:未知病毒類型:含惡意廣告樣本MD5:4360c2c29ed03898b925e07f4d648b4e樣本大?。?.43MB2.概述惡意代碼部分先于程序啟動加載自己的頁面,用戶只有點擊“獲取積分“,下載一個它提供的應用才獲取積分能開始游戲,同時惡意代碼獲取手機的手機型號系統(tǒng)版本IMSIicd等信息到發(fā)送到20/22。
3.靜態(tài)分析惡意代碼在正常應用上進行綁定,惡意代碼部分主要在下圖標紅部分。manifest.xml分析
權(quán)限列表
<uses-permissionandroid:name="android.permission.VIBRATE"/>允許設備振動
<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>操作外部存儲設備
<uses-permissionandroid:name="android.permission.INTERNET"/>允許打開網(wǎng)絡套接字
AppConnect.getInstance(this);
}privatevoidbujuset()
{
LinearLayoutlocalLinearLayout=newLinearLayout(this);
localLinearLayout.setGravity(17);
localLinearLayout.setOrientation(1);
TextViewlocalTextView1=newTextView(this);
TextViewlocalTextView2=newTextView(this);
localTextView2.setId(1);
localTextView1.setWidth(-2);
localTextView2.setWidth(-2);
localTextView1.setGravity(17);
localTextView2.setGravity(17);
ButtonlocalButton1=newButton(this);
ButtonlocalButton2=newButton(this);
localButton1.setHeight(90);
localButton2.setHeight(90);
ImageViewlocalImageView=newImageView(this);
localImageView.setImageResource(2130837504);
localTextView1.setText("積分大于0即可永久免費無廣告全屏運行");
localTextView2.setText("積分加載中...");
localButton1.setText("開始游戲");
localButton2.setText("免費獲取積分");
localLinearLayout.addView(localImageView);
localLinearLayout.addView(localTextView1);
localLinearLayout.addView(localTextView2);
localLinearLayout.addView(localButton1);
localLinearLayout.addView(localButton2);
setContentView(localLinearLayout);
localButton1.setOnClickListener(newView.OnClickListener()//點擊開始游戲
{
publicvoidonClick(ViewparamView)
{
if(LogOut.this.point>0)//如果幾分大于0那么進入游戲
{
com.trendy.pokemontk.Captain.PN.isGame=true;
IntentlocalIntent=LogOut.this.getBaseContext().getPackageManager().getLaunchIntentForPackage(LogOut.this.getBaseContext().getPackageName());
localIntent.addFlags(67108864);
LogOut.this.startActivity(localIntent);//開啟游戲的activitycom.trendy.pokemontk.Alarmreceiver
LogOut.this.finish();
}
while(true)
{
return;
com.trendy.pokemontk.Captain.PN.isGame=false;
Toast.makeText(LogOut.this.getApplicationContext(),"積分不足,請點擊免費獲取積分的按鈕",1).show();
}
}
});
localButton2.setOnClickListener(newView.OnClickListener()//點擊獲取積分
{
publicvoidonClick(ViewparamView)
{
AppConnect.getInstance(paramView.getContext()).showOffers(paramView.getContext());
}
});
}
publicvoidshowOffers(ContextparamContext)
{a(paramContext,b,y.e+this.H);paramContext,b,http://app./action/account/offerlist?
}privatevoida(ContextparamContext,StringparamString1,StringparamString2)
{
try
{
IntentlocalIntent=newIntent(paramContext,h(paramContext));//參數(shù)二:com.androidemu.gba.gba.Mym
//另:publicclassMymextendsOffersWebView
localIntent.setFlags(268435456);
localIntent.putExtra("Offers_URL",paramString2);//http://app./action/account/offerlist?廣告應用列表地址
localIntent.putExtra("USER_ID",paramString1);
localIntent.putExtra("URL_PARAMS",c);
localIntent.putExtra("CLIENT_PACKAGE",this.J);
localIntent.putExtra("offers_webview_tag","OffersWebView");
paramContext.startActivity(localIntent);//啟動activitycom.androidemu.gba.gba.Mym顯示廣告發(fā)送手機型號系統(tǒng)版本IMSIicd等信息到20
return;
}
catch(ExceptionlocalException)
{
while(true)
localException.printStackTrace();
}
}分析com.androidemu.gba.gba.Mymcom.androidemu.gba.gba.Mym的解析出現(xiàn)錯誤但是根據(jù)開啟activity的intentlocalIntent.putExtra("USER_ID",paramString1);
localIntent.putExtra("URL_PARAMS",c);
localIntent.putExtra("CLIENT_PACKAGE",this.J);
localIntent.putExtra("offers_webview_tag","OffersWebView");可以推斷這個部分是顯示應用列表上傳手機的相關信息。如下圖waps/SDKUtils包含的api以及抓包的分析也可以可推斷。抓包
1510
249.394056000
5120
HTTP
607
GET/action/connect/active?app_id=a5a4c7af109259db240c3a6917409553&udid=250824171159829&imsi=310260371538173&net=wifi&base=&app_version=1.3.8&sdk_version=1.7.1&device_name=GT-N7000&device_brand=samsung&y=5ab68cc24a4025769552c1aec9cc36d7&device_type=androi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024裝修合同范本版
- 個人倉庫租賃協(xié)議樣本
- 小學食堂食品供應合同
- 2024年冷鏈車運輸合同
- 校企合作框架協(xié)議書范例
- 2024售樓處物業(yè)服務合同(物業(yè))
- 2024英文股份合同范本英文股份合同
- 2024個人裝修房屋合同范本
- 2024《鋁合金門窗合同》
- 機動車輛交易協(xié)議文本
- 2024-2025學年八年級語文上冊期末專項復習:綜合性學習+口語交際【考題猜想】原卷版
- 逐夢芳華-吉林省松原市前郭爾羅斯蒙古族自治縣南部學區(qū)三校2024-2025學年九年級上學期11月期中道德與法治試題(含答案)
- 四川省成都市九縣區(qū)2024-2025學年高一上學期期中考試數(shù)學試題(含答案)
- 2024秋國開《四史通講》期末大作業(yè)試題B答案(第1套)
- 2024年8月CCAA國家注冊審核員《管理體系認證基礎》考試題目含解析
- 2024新版(北京版)三年級英語上冊單詞帶音標
- 戶外廣告安裝施工方案
- 鈉離子電池低成本硬碳負極關鍵技術(shù)開發(fā)-2024-10-技術(shù)資料
- 2025屆廣東省珠海市紫荊中學高二數(shù)學第一學期期末教學質(zhì)量檢測試題含解析
- 期中測試卷(1-3單元)(試題)2024-2025學年六年級上冊數(shù)學蘇教版
- 現(xiàn)代農(nóng)業(yè)課件教學課件
評論
0/150
提交評論