An interesting story happened to me not so long ago. I posted an app to Google Market and when it was time to update it, I found that I had lost the key password to sign my apps. The standard way out of this situation was to create a new key, shut down the old app, and upload the new app under a new name in the marketplace. I did not want to do this, and as a result, the application KeystoreBreaker appeared. The application allows you to select a password for keystore under certain conditions with the possibility of distributed calculation. You can specify the set of characters that make up the intended password, and then divide all possible combinations of these characters into non-overlapping groups and bust for each group separately. It can be distribution on several cores within one computer, and distribution on several computers. The essence of the algorithm is that each variant of the password is represented in N-digit number system, which is formed on the basis of the input character set. After that, the entire range from the first to the last character, for example 000000-zzzzzz, can be divided into any number of smaller ranges in which the search is carried out.
To increase the image file size for Linux Deploy, you first need to expand the existing image, and then expand the file system to a new size. For example, to increase the image by 3000 MB, you need to do the following:
Linux Deploy supports the launch of the BackTrack distribution for Android. The prepared image of this distribution can be downloaded from the Linux-on-Android project website.
Playbook
Download the image, unpack it and copy it to the SD card.
In the properties:
Distribution - Ubuntu;
Distribution suite - lucid;
Installation type - File;
Installation path - the path to the image file (for example, /sdcard/backtrack.img);
User name - backtrack (or root);
Desktop environment - GNOME.
Run reconfiguration (“Properties” -> “Reconfigure”).
Start the GNU/Linux system with the “START” button from the main application window.
Connect to the system via VNC. The password to access the system after reconfiguration will be: changeme
Linux Deploy is open source software for quick and easy installation of the operating system GNU/Linux on your Android device.
The application creates a disk image or a directory on a flash card or uses a partition, mounts it and installs an OS distribution. Applications of the new system are run in a chroot environment and working together with the Android platform. All changes made on the device are reversible, i.e. the application and components can be removed completely. Installation of a distribution is done by downloading files from official mirrors online over the internet. The application can run better with superuser rights (root).