10.09.2016 Views

Hacking_and_Penetration_Testing_with_Low_Power_Devices

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

52 CHAPTER 3 Installing a base operating system<br />

fi<br />

echo "Please retry running the script, sometimes\<br />

rebooting your system helps."<br />

echo "———————————————————————————"<br />

exit<br />

# create directories on boot partition<br />

mkdir -p ${TEMPDIR}/disk/backup jj true<br />

mkdir -p ${TEMPDIR}/disk/debug jj true<br />

mkdir -p ${TEMPDIR}/disk/dtbs jj true<br />

# large number of lines that just copy files have been\<br />

removed here<br />

# because they aren’t insightful<br />

cd ${TEMPDIR}/disk<br />

sync # flush the buffers so everything is written to\<br />

microSD card<br />

cd "${DIR}"/<br />

echo "Debug: Contents of Boot Partition"<br />

echo "———————————————————————————"<br />

ls -lh ${TEMPDIR}/disk/<br />

echo "———————————————————————————"<br />

# output should be similar to the following<br />

# total 6.4M<br />

# -rwxr-xr-x 1 root root 223 Nov 27 19:22 autorun.inf<br />

# drwxr-xr-x 2 root root 2.0K Nov 27 19:22 backup<br />

# drwxr-xr-x 2 root root 2.0K Nov 27 19:22 debug<br />

# drwxr-xr-x 2 root root 2.0K Nov 27 19:22 Docs<br />

# drwxr-xr-x 5 root root 2.0K Nov 27 19:22 Drivers<br />

# drwxr-xr-x 2 root root 2.0K Nov 27 19:22 dtbs<br />

# -rwxr-xr-x 1 root root 2.7M Nov 27 19:22 initrd.img<br />

# -rwxr-xr-x 1 root root 41K Nov 27 19:22 LICENSE.txt<br />

# -rwxr-xr-x 1 root root 103K Nov 27 19:22 MLO<br />

# -rwxr-xr-x 1 root root 0 Nov 27 19:22 run_boot-scripts<br />

# -rwxr-xr-x 1 root root 313 Nov 27 19:22 SOC.sh<br />

# -rwxr-xr-x 1 root root 110 Nov 27 19:22 START.htm<br />

# drwxr-xr-x 11 root root 2.0K Nov 27 19:22 tools<br />

# -rwxr-xr-x 1 root root 358K Nov 27 19:22 u-boot.img<br />

# -rwxr-xr-x 1 root root 1.3K Nov 27 19:22 uEnv.txt<br />

# -rwxr-xr-x 1 root root 3.2M Nov 27 19:22 zImage<br />

umount ${TEMPDIR}/disk jj true # now unmount to prevent\<br />

modification<br />

}<br />

echo "Finished populating Boot Partition"<br />

echo "———————————————————————————"

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!