Back to library list

net.hockeyapp.android__HockeySDK

Column Insecure: Icon yes indicates the version is insecure, otherwise no
Column CryptoMisuse: Icon yes indicates the version has cryptographic API misuse, otherwise no
Version Insecure CryptoMisuse Rule name Method Statement Details
2.2.1 no       no
3.0.0 no       no
3.0.1 no       no
3.0.2 no       no
3.5.0 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r15 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer46) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer511) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
3.6.0 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r15 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer43) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer566) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
3.6.1 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r15 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer45) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer567) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
3.6.2 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r15 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer46) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer573) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
3.7.0 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r15 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer42) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer405) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
3.7.1 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r15 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer36) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer363) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
3.7.2 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r15 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer40) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer363) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.0 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer38) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V virtualinvoke r8.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer368) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.1 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer38) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V virtualinvoke r8.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer369) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.2 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer40) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V virtualinvoke r8.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer367) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.3 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer38) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V virtualinvoke r8.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer367) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.1.0 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer35) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V virtualinvoke r8.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer381) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.1.1 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer40) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V virtualinvoke r8.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer380) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.1.2 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer35) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V virtualinvoke r8.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer382) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.1.3 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer41) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V virtualinvoke r8.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer382) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.1.4 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer39) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V virtualinvoke r8.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer378) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.1.5 no       yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer38) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.hockeyapp.android.Constants.loadFromContext(Landroid/content/Context;)V virtualinvoke r8.<java.security.MessageDigest: void reset()>() Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update
- - yes MessageDigest net.hockeyapp.android.LoginActivity.md5(Ljava/lang/String;)Ljava/lang/String; r13 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer383) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
5.0.0 no       yes MessageDigest net.hockeyapp.android.utils.Util.hash([BLjava/lang/String;)[B r2 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(r1) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
5.0.2 no       yes MessageDigest net.hockeyapp.android.utils.Util.hash([BLjava/lang/String;)[B r2 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(r1) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
5.0.3 no       yes MessageDigest net.hockeyapp.android.utils.Util.hash([BLjava/lang/String;)[B r2 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(r1) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
5.0.4 no       yes MessageDigest net.hockeyapp.android.utils.Util.hash([BLjava/lang/String;)[B r2 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(r1) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
5.1.0 no       yes MessageDigest net.hockeyapp.android.utils.Util.hash([BLjava/lang/String;)[B r2 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(r1) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
5.1.1 no       yes MessageDigest net.hockeyapp.android.utils.Util.hash([BLjava/lang/String;)[B r2 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(r1) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}