Since silent and I talked around about stuff he discovered online editor
/store/apps/details?id=com.hamait.hamac
Which is dangerous why?
It can take photos, open your gallery mount your file system's and more
Permission <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
Example of code.
.method private startInstall(Ljava/io/File;)V
.locals 5
.param p1, "fileName" # Ljava/io/File;
.prologue
.line 924
:try_start_0
sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v4, 0x18
if-lt v3, v4, :cond_0
.line 925
const-string v3, "com.hamait.hamac.provider"
invoke-static {p0, v3, p1}, Landroid/support/v4/content/FileProvider;->getUriForFile(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri;
move-result-object v0
.line 926
.local v0, "apkUri":Landroid/net/Uri;
new-instance v2, Landroid/content/Intent;
const-string v3, "android.intent.action.INSTALL_PACKAGE"
invoke-direct {v2, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
.line 927
.local v2, "intent":Landroid/content/Intent;
invoke-virtual {v2, v0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
.line 928
const/4 v3, 0x1
invoke-virtual {v2, v3}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
.line 929
invoke-virtual {p0, v2}, Lcom/hamait/hamac/activities/LogoActivity;->startActivity(Landroid/content/Intent;)V
.line 940
:goto_0
invoke-virtual {p0}, Lcom/hamait/hamac/activities/LogoActivity;->finish()V
.line 942
const/4 v3, 0x1
invoke-static {v3}, Ljava/lang/System;->exit(I)V
.line 953
.end local v0 # "apkUri":Landroid/net/Uri;
.end local v2 # "intent":Landroid/content/Intent;
:goto_1
return-void
.line 931
:cond_0
invoke-static {p1}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
move-result-object v0
.line 932
.restart local v0 # "apkUri":Landroid/net/Uri;
new-instance v2, Landroid/content/Intent;
const-string v3, "android.intent.action.VIEW"
invoke-direct {v2, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
.line 933
.restart local v2 # "intent":Landroid/content/Intent;
const-string v3, "application/vnd.android.package-archive"
invoke-virtual {v2, v0, v3}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
.line 934
const/high16 v3, 0x10000000
invoke-virtual {v2, v3}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
.line 935
invoke-virtual {p0, v2}, Lcom/hamait/hamac/activities/LogoActivity;->startActivity(Landroid/content/Intent;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
.line 943
.end local v0 # "apkUri":Landroid/net/Uri;
.end local v2 # "intent":Landroid/content/Intent;
:catch_0
move-exception v1
.line 944
.local v1, "e":Ljava/lang/Exception;
invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
.line 945
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "E"
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
const/4 v4, 0x0
invoke-static {p0, v3, v4}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v3
invoke-virtual {v3}, Landroid/widget/Toast;->show()V
goto :goto_1
.end method
So if you stamped upon this app it's Highly recommended to remove it. Since it can cause issues for you
/store/apps/details?id=com.hamait.hamac
Which is dangerous why?
It can take photos, open your gallery mount your file system's and more
Permission <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
Example of code.
.method private startInstall(Ljava/io/File;)V
.locals 5
.param p1, "fileName" # Ljava/io/File;
.prologue
.line 924
:try_start_0
sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v4, 0x18
if-lt v3, v4, :cond_0
.line 925
const-string v3, "com.hamait.hamac.provider"
invoke-static {p0, v3, p1}, Landroid/support/v4/content/FileProvider;->getUriForFile(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri;
move-result-object v0
.line 926
.local v0, "apkUri":Landroid/net/Uri;
new-instance v2, Landroid/content/Intent;
const-string v3, "android.intent.action.INSTALL_PACKAGE"
invoke-direct {v2, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
.line 927
.local v2, "intent":Landroid/content/Intent;
invoke-virtual {v2, v0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
.line 928
const/4 v3, 0x1
invoke-virtual {v2, v3}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
.line 929
invoke-virtual {p0, v2}, Lcom/hamait/hamac/activities/LogoActivity;->startActivity(Landroid/content/Intent;)V
.line 940
:goto_0
invoke-virtual {p0}, Lcom/hamait/hamac/activities/LogoActivity;->finish()V
.line 942
const/4 v3, 0x1
invoke-static {v3}, Ljava/lang/System;->exit(I)V
.line 953
.end local v0 # "apkUri":Landroid/net/Uri;
.end local v2 # "intent":Landroid/content/Intent;
:goto_1
return-void
.line 931
:cond_0
invoke-static {p1}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
move-result-object v0
.line 932
.restart local v0 # "apkUri":Landroid/net/Uri;
new-instance v2, Landroid/content/Intent;
const-string v3, "android.intent.action.VIEW"
invoke-direct {v2, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
.line 933
.restart local v2 # "intent":Landroid/content/Intent;
const-string v3, "application/vnd.android.package-archive"
invoke-virtual {v2, v0, v3}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
.line 934
const/high16 v3, 0x10000000
invoke-virtual {v2, v3}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
.line 935
invoke-virtual {p0, v2}, Lcom/hamait/hamac/activities/LogoActivity;->startActivity(Landroid/content/Intent;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
.line 943
.end local v0 # "apkUri":Landroid/net/Uri;
.end local v2 # "intent":Landroid/content/Intent;
:catch_0
move-exception v1
.line 944
.local v1, "e":Ljava/lang/Exception;
invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
.line 945
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "E"
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
const/4 v4, 0x0
invoke-static {p0, v3, v4}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v3
invoke-virtual {v3}, Landroid/widget/Toast;->show()V
goto :goto_1
.end method
So if you stamped upon this app it's Highly recommended to remove it. Since it can cause issues for you
Welcome to the world Nihon Jr 2016-10-15 08.39pm <3
Currently a bit of here. Sorry
Currently a bit of here. Sorry