2017-07-07 17 views
7

Một tuần trước Norton Security bắt đầu để tìm Trojan horse (Trojan.Gen.NPE.2) trong tập tin R.class sở:android InstantRun - Norton Security phát hiện Trojan

ứng dụng \ build \ trung gian \ biến \ instantrun \ debug \ thư mục \ 1 \ 5 \ chính \ android \ support \ v4 \ r.class

ứng dụng \ build \ trung gian \ biến \ instantrunslicer \ debug \ thư mục \ 1 \ 5 \ slice_2 \ android \ support \ v4 \ r.class

Liên kết đến virustotal.com quét: https://www.virustotal.com/pl/file/282f4e09c102cd93c2f849c9fe9ed570188f5a03395ab84d2457a7c64d7acb1c/analysis/1499458308/

Và mã:

package android.support.v4; 

import com.android.tools.fd.runtime.IncrementalChange; 
import com.android.tools.fd.runtime.InstantReloadException; 

public final class R { 
    public static final long serialVersionUID = 830508538663712626L; 

    public R() { 
     IncrementalChange var1 = $change; 
     if(var1 != null) { 
      Object[] var10001 = (Object[])var1.access$dispatch("init$args.([Landroid/support/v4/R;[Ljava/lang/Object;)Ljava/lang/Object;", new Object[]{null, new Object[0]}); 
      Object[] var2 = (Object[])var10001[0]; 
      this(var10001, (InstantReloadException)null); 
      var2[0] = this; 
      var1.access$dispatch("init$body.(Landroid/support/v4/R;[Ljava/lang/Object;)V", var2); 
     } else { 
      super(); 
     } 
    } 

    R(Object[] var1, InstantReloadException var2) { 
     String var3 = (String)var1[1]; 
     switch(var3.hashCode()) { 
     case -1968665286: 
      super(); 
      return; 
     case -71951640: 
      this(); 
      return; 
     default: 
      throw new InstantReloadException(String.format("String switch could not find \'%s\' with hashcode %s in %s", new Object[]{var3, Integer.valueOf(var3.hashCode()), "android/support/v4/R"})); 
     } 
    } 
} 

Có báo động giả?

+0

Cũng quan tâm đến phản hồi. Và khía cạnh nào của mã đang gây ra sự gắn cờ. –

Trả lời

3

tôi không thể thêm loại trừ trong Symantec trên máy tính xách tay của tôi như là máy tính xách tay của công ty của mình và không bao gồm các ứng dụng, tập tin hoặc thư mục tính năng ngừng hoạt động. Vì vậy, để có được đi tôi đã vô hiệu hóa ngay lập tức chạy để có được đi khác tôi thậm chí không thể cài đặt ứng dụng trên giả lập của tôi và gặp khó khăn với các lỗi cài đặt.

Bạn có thể tắt tính năng chạy tức thì bằng cách bỏ chọn chạy tức thì trong Cài đặt trong Android Studio.

LƯU Ý: Đây chỉ là giải pháp thay thế và không phải là giải pháp vĩnh viễn.

enter image description here