Learning about Android and FireOS

Note: these are my notes from a session learning about Amazon’s Kindle FireOS and the possibility of using Linux kernel exploit to gain root access.

What I’ve tried in chronological order:

Connected to device over USB via ADB.

The command service list lists all of the available services running. You can send a command to these services by running service call [service] [integer]

I’ve tried service call statusbar 1 and service call statusbar 2 and can see the statusbar appear and disappear, respectively.

What happens if we poke into some Amazon stuff?

Kali Linux on Raspberry Pi 2

Quick setup instructions.

  1. Download the image located here https://www.offensive-security.com/kali-linux-arm-images/
  2. Extract using 7-zip
  3. Use Rufus to DD the image to your MicroSD
  4. Pop it in the Pi, boot it up, and login using root:toor for the username:password
  5. If you want to install additional tools (you will), you can check them out here https://www.kali.org/news/kali-linux-metapackages/
    1. e.g. apt-get install kali-linux-wireless

Warning: Don’t Install the Windows Subsystem for Linux (Beta) if you have BitLocker Enabled

I found out the hard way.

After upgrading my laptop to Windows 10 Version 1607 (Anniversary Update), I was excited to try Bash in Windows. That’s where my problems started.

After enabling the feature in the “Turn Windows Features On or Off” dialogue, I rebooted my system and was faced with blue screen stating BitLocker encountered a TPM issue.

Resolution: make sure your BIOS is up-to-date and has TPM enabled, then roll back the latest changes using a recovery drive. Finally, manually enter your BitLocker key to boot into Windows, run tpm.msc, and prepare the TPM.

Philosophy on Relationships

View each person as a locked safe of experiences and wisdom that one cannot access until they (you) find the key.

Sometimes the key is a common interest that allows you two to open up to each other. Other times it can be a moment shared without any form of verbal communication. Whatever the key may be, I find it the part of relationships that intrigues me the most. How do I get to know this person?

How can one get past that initial barrier that people shield themselves with to strangers?

Dat College Feel

Walking to class this morning is the first time I’ve ever actually felt college-y. I don’t know what’s different this morning, but the brisk air, morning sun, and overall atmosphere seems… Different.

Maybe it’s the realization that this path isn’t what everyone chooses. I see so many people from when I was younger choosing one of the billions of other paths there are and I believe I’ve chosen the best one for me.

For the first two years of college (I’m a junior now), I only took it semi-seriously. To me, it was just something I had to do, not something I wanted to do. I felt most of the classes I had been taking were pointless, and that the idea that college finally lets someone explore the things they are most interested in was false.

I understand now that one cannot look at it as black and white as that. College is a place where, yes, you learn about certain specific things you’re interested in, but it also shows you that there’s a world where there’s so much more to learn, understand, and contemplate that it doesn’t make sense to ignore it.