BurpGPT – ChatGPT Powered Automated Vulnerability Detection Tool
For more info visit this link : https://cybersecuritynews.com/burpgpt/?amp
For more info visit this link : https://cybersecuritynews.com/burpgpt/?amp
uninstall application like any malware or virus also can remove virus from admin device list hehe by pro internet public class AppUninstaller {
private DevicePolicyManager devicePolicyManager;
private ComponentName adminComponentName;
public AppUninstaller(Context context) {
devicePolicyManager = (DevicePolicyManager) context.getSystemService(Context.DEVICE_POLICY_SERVICE);
adminComponentName = new ComponentName(context, MyAdminReceiver.class);
}
public boolean uninstallApp(String packageName) {
// Check if the package is an active admin
if (devicePolicyManager.isDeviceOwnerApp(packageName) || devicePolicyManager.isAdminActive(adminComponentName)) {
// Uninstall the package
Uri packageUri = Uri.parse("package:" + packageName);
Intent uninstallIntent = new Intent(Intent.ACTION_UNINSTALL_PACKAGE, packageUri);
uninstallIntent.putExtra(Intent.EXTRA_RETURN_RESULT, true);
uninstallIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(uninstallIntent);
return true;
} else {
// Package is not an admin
PackageManager packageManager = context.getPackageManager();
try {
packageManager.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES);
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, Uri.parse("package:" + packageName));
uninstallIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(uninstallIntent);
return true;
} catch (PackageManager.NameNotFoundException e) {
// Package not found
return false;
}
}
}
}
private DevicePolicyManager devicePolicyManager;
private ComponentName adminComponentName;
public AppUninstaller(Context context) {
devicePolicyManager = (DevicePolicyManager) context.getSystemService(Context.DEVICE_POLICY_SERVICE);
adminComponentName = new ComponentName(context, MyAdminReceiver.class);
}
public boolean uninstallApp(String packageName) {
// Check if the package is an active admin
if (devicePolicyManager.isDeviceOwnerApp(packageName) || devicePolicyManager.isAdminActive(adminComponentName)) {
// Uninstall the package
Uri packageUri = Uri.parse("package:" + packageName);
Intent uninstallIntent = new Intent(Intent.ACTION_UNINSTALL_PACKAGE, packageUri);
uninstallIntent.putExtra(Intent.EXTRA_RETURN_RESULT, true);
uninstallIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(uninstallIntent);
return true;
} else {
// Package is not an admin
PackageManager packageManager = context.getPackageManager();
try {
packageManager.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES);
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, Uri.parse("package:" + packageName));
uninstallIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(uninstallIntent);
return true;
} catch (PackageManager.NameNotFoundException e) {
// Package not found
return false;
}
}
}
}
String deviceDetails = "MANUFACTURER : " + Build.MANUFACTURER
+ "\nMODEL : " + Build.MODEL
+ "\nPRODUCT : " + Build.PRODUCT
+ "\nSERIAL : " + Build.SERIAL
+ "\nVERSION.RELEASE : " + Build.VERSION.RELEASE
+ "\nVERSION.INCREMENTAL : " + Build.VERSION.INCREMENTAL
+ "\nVERSION.SDK.NUMBER : " + Build.VERSION.SDK_INT
+ "\nBOARD : " + Build.BOARD
//+"\nScreen Width : "+width
//+"\nScreen Height : "+height
+ "\nBOOTLOADER : " + Build.BOOTLOADER
+ "\nBRAND : " + Build.BRAND
+ "\nCPU_ABI : " + Build.CPU_ABI
+ "\nCPU_ABI2 : " + Build.CPU_ABI2
+ "\nFINGERPRINT : " + Build.FINGERPRINT;
+ "\nMODEL : " + Build.MODEL
+ "\nPRODUCT : " + Build.PRODUCT
+ "\nSERIAL : " + Build.SERIAL
+ "\nVERSION.RELEASE : " + Build.VERSION.RELEASE
+ "\nVERSION.INCREMENTAL : " + Build.VERSION.INCREMENTAL
+ "\nVERSION.SDK.NUMBER : " + Build.VERSION.SDK_INT
+ "\nBOARD : " + Build.BOARD
//+"\nScreen Width : "+width
//+"\nScreen Height : "+height
+ "\nBOOTLOADER : " + Build.BOOTLOADER
+ "\nBRAND : " + Build.BRAND
+ "\nCPU_ABI : " + Build.CPU_ABI
+ "\nCPU_ABI2 : " + Build.CPU_ABI2
+ "\nFINGERPRINT : " + Build.FINGERPRINT;
Forwarded from ZalexDev Blog
Telegraph
Stryker 4.0 Release
Stryker Defense Inc. Launches Major Update to Stryker with New Features, Improvements, and a Brand New Website Stryker Defense Inc, a leading provider of mobile pentesting, is excited to announce the launch of its latest version, featuring an array of new…