Widespread Augmented Reality

Widespread Augmented Reality
Click on the image to get the Android Augmented Reality Heads up Display

Wednesday, April 27, 2022

Tails OS and Cryptocurrency Wallet

I currently have a self custody Coinbase wallet that I access through a Chrome browser extension.
What I want is a cold wallet that is detached from the internet.
Since I am a geek, I do not want to purchase a cold wallet like the ones at https://www.guru99.com/best-crypto-cold-wallets.html
Instead, I would like to create a USB wallet, which turns out to be simply a live OS that has a crypto wallet installed.
List of components:
  • 16 GB Flash drive
  • https://www.balena.io/etcher/
  • Learn about Tails: https://tails.boum.org/
  • Download Tails: https://tails.boum.org/install/download/index.en.html
  • Installing to USB from Windows: https://tails.boum.org/install/windows/index.en.html
  • Create persistence storage on USB: https://tails.boum.org/doc/first_steps/persistence/index.en.html
  • Create cryptocurrency wallet: https://www.securitybind.com/make-your-own-cold-storage-usb-crypto-wallet/
  • Once again BalenaEtcher flashes the USB successfully, but the USB is not bootable. Now I must fix the USB drive, so search for "diskpart" on this blog for instructions.

    After cleaning and repartitioning using diskpart, I then reformatted the USB drive through Windows with NTFS as the format.

    I will now trying creating a bootable USB drive with https://rufus.ie/en/#google_vignette

    After Rufus succesfully flashed the USB drive, I held down the [Shift] key and clicked Windows Restart

    Voila! Tails booted from the USB drive. Now on to creating persistence and installing a cryptocurrency wallet.

    Sunday, April 24, 2022

    Kali Linux - Failed to Launch Preferred Application for Terminal Emulator

    After sudo apt update && upgrade, I was unable to open folders by simply clicking on them nor once inside a folder was I able to right click for a menu and open the terminal application inside the folder.
    This fixed it:
    sudo apt install xfce4-settings

    Install Visual Studio Code on Kali Linux

    Culled from https://www.geeksforgeeks.org/install-visual-studio-code-in-kali-linux/
  • sudo apt update
  • sudo apt install software-properties-common apt-transport-https
  • wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
  • sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
  • sudo touch /etc/apt/sources.list.d/vscode.list
  • echo 'deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main' | sudo tee -a /etc/apt/sources.list.d/vscode.list
  • sudo apt update
  • sudo apt install code
  • Delete Linux File with Special Characters in the Name

    I mistakenly created a file called "vscode.list'". Note that there is a single quote appended to the last character. This will create a problem when trying to execute rm vscode.list'.
    This is the workaround as executed through the terminal command line.
    root@mya55:/etc/apt/sources.list.d# ls
    google-chrome.list vscode.list vs.code.list'
    root@mya55:/etc/apt/sources.list.d# ls -li
    total 8
    3933142 -rwxr-xr-x 1 root root 190 Nov 11 14:26 google-chrome.list
    3933031 -rw-r--r-- 1 root root 129 Apr 23 18:38 vscode.list
    3933030 -rwxr-xr-x 1 root root 0 Apr 24 2022 vscode.list’
    root@mya55:/etc/apt/sources.list.d# find . -inum 3933030 -exec rm -v {} \;
    removed './vscode.list’'
    root@mya55:/etc/apt/sources.list.d# ls
    google-chrome.list vscode.list
    root@mya55:/etc/apt/sources.list.d#

    Sunday, April 3, 2022

    bash: ./saycheese.sh: Permission denied

  • https://kalilinuxtutorials.com/saycheese/
  • https://baasith-shiyam1.medium.com/how-to-hack-into-a-phone-camera-kali-linux-7618da3149d1
  • https://github.com/hangetzzu/saycheese
  • Tried to run a shell script in the folder /saycheese.

    Output from Terminal Emulator

    mya55@mya55:~/saycheese$ ./saycheese.sh
    bash: ./saycheese.sh: Permission denied

    mya55@mya55:~/saycheese$ getfacl saycheese.sh
    # file: saycheese.sh
    # owner: mya55
    # group: mya55
    user::rw-
    group::r--
    other::r--

    mya55@mya55:~/saycheese$ chmod u+x saycheese.sh
    mya55@mya55:~/saycheese$ getfacl saycheese.sh
    # file: saycheese.sh
    # owner: mya55
    # group: mya55
    user::rwx
    group::r--
    other::r--