Jul 14, 2013

Full ROM Backup on Unknown Tablet

This is a quick way to perform full ROM backup on tablets. Since those are unknown brand, I have no idea how to "root" them and perform full backup as usual.

Here's how to perform the full ROM backup and restoration on 2 identical (same brand) tablets. (Model M716D running JB 4.0.1)

[ To Backup ]
Start your tablet
Connect the USB cable to tablet
Start command prompt/shell prompt
adb shell
root@android#/ stop zygote [ this one stops android ]
root@android#/ busybox tar -cvf /mnt/sdcard/full_backup.tar /data/*
root@android#/ reboot

[ To Restore ]
Start your tablet
Connect the USB cable to tablet
Start command prompt/shell prompt
adb shell
root@android#/ stop zygote [ this one stops android ]
root@android#/ rm -r /data/*
root@android#/ cd /data/
root@android#/ busybox tar -xvf /mnt/sdcard/full_backup.tar
root@android#/ reboot

[ My Experiment ]

  • Make full backup on tablet-1.
  • Before reboot, I quit the shell and make a copy to my computer.
  1. exit
  2. adb pull /mnt/sdcard/full_backup.tar
  3. ren full_backup.tar full_backup1.tar
  4. adb shell reboot
  • After reboot, I start to install games from Play Store.
  • Then I try the method above to restore the tablet-1 back to original (first boot assistant). [ success ]
  • Make full backup on tablet-2. [ just in case ]
  • After reboot, I start to install games from Play Store to tablet-2.
  • Before the restore tablet-2, I copy tablet-1's full_backup1.tar to tablet2.
  1. adb push full_backup1.tar /mnt/sdcard/
  • Then I try the method above to restore the tablet-2 back to original (first boot assistant) using the tablet-1 backup file. [ success ]

Jul 13, 2013

Bypass Windows Login

Heard of Kon-Boot?

It is an application which will silently bypass the authentication process of Windows based operating systems. Without overwriting your old password! Easy to use and excellent for tech repairs, data recovery and security audits.

Currently, Kon-boot supports following operating systems:

  • Microsoft Windows XP 32Bit/64Bit (all versions since SP2) 
  • Microsoft Windows Server 2003 32Bit/64Bit (all versions) 
  • Microsoft Windows Server 2008 32Bit/64Bit (all versions) 
  • Microsoft Windows Vista 32Bit/64Bit (all versions) 
  • Microsoft Windows 7 32Bit/64Bit (all versions including EFI) 
  • Microsoft Windows 8 32Bit/64Bit (all versions including EFI, local authorization only) 


Jul 12, 2013

My Respberry Pi Starts

 (Model B) BCM2835 700MHz ARM1176JZF-S CPU, 512MB RAM, 8GB SD card, and 10Mbps

Jun 26, 2013

networkscanner.py 1.4

The is a TCP port network scanner. It takes a CIDR network range as input and perform the network TCP scan. Optionally, you can:

  • Change the default TCP port [22] to others. Such as 22,80,443
  • Take input from a text file [1/line]
  • Can specify the number of threads.

This version uses function, queue (for synchronization), threading (for speed), and class (OO).

Comments:
  • Lack of accuracy. May miss out some ports.
  • Slow. Have to wait till timeout for joining the queue and threads.