hacking bitcoin exchange

Tutorial on how to create a paper and digital offline Bitcoin wallet with Linux

Objective

The objective is to create an offline digital and paper bitcoin wallet using Linux operating system, VirtualBox and Electrum Bitcoin wallet. The outcome of this tutorial will be a paper with written keywords which can be used to access your bitcoins. We will also create an encrypted version of virtual machine as a digital backup to be stored digitally on a secure medium which will provide a convenient access to your bitcoins if necessary.

Operating System and Software Versions

  • Operating System: – Debian 9 GNU/Linux
  • Software: – Electrum 3.0.3 or higher, VirtualBox Version 5.2.2 r119230

Requirements

Privileged access to your host operating system will be required to install Virtual Box virtualization software.

Difficulty

MEDIUM

Conventions

Read more

How to reset MySQL root password on your Linux server

The following guide will provide you with simple to follow steps on how to reset your administrative root password on Linux.

Stop MySQL

First, stop MySQL server:

# service mysql stop
 * Stopping MySQL database server mysqld              [ OK ]

Start MySQL server>

Start your MySQL server, but skip all grand privileges and networking:

# mkdir -p /var/run/mysqld
# chown mysql:mysql /var/run/mysqld
# /usr/sbin/mysqld --skip-grant-tables --skip-networking &
[1] 8142

Read more

SimpleScreenRecorder Startup Screen

Record Your Linux Desktop With SimpleScreenRecorder

Objective

Install SimpleScreenRecorder and use it to record video of your desktop.

Distributions

SimpleScreenRecorder is available on just about every distribution.

Requirements

A working Linux install with root privileges.

Difficulty

Easy

Conventions

  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

Recording your Linux desktop is… well, simple. With SimpleScreenRecorder, you can easily record your whole desktop or a portion of the screen with very little overhead. To make things even better, SimpleScreenRecorder is a generic X program, so it’s not tied to one specific desktop environment or another.

Read more

qrcode

How to organize your passwords using pass password manager

Objective

Learn to organize your passwords using the “pass” password manager on linux

Requirements

  • Root permissions needed to install required packages

Difficulty

EASY

Conventions

  • # – requires given linux commands to be executed with root privileges either
    directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

If you have the good habit to never use the same password for more than one purpose, you have probably already felt the need for a password manager. There are many alternatives to choose from on linux, both proprietary (if you dare) and open source. If you, like me, think that simplicity it’s the way to go, you may be interested in knowing however to use the pass utility.

Read more

Search KDE Connect on F-Droid

Connect Your Android Phone To Linux with KDE Connect

Objective

Install and configure KDE Connect on Linux and Android.

Distributions

This will work on nearly all Linux distributions.

Requirements

A working Linux install with Plasma and root privileges. Also, an Android device.

Difficulty

Easy

Conventions

  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

KDE Connect is easily the best tool for sharing between Android and Linux. It allows you to see your phone’s notifications and text messages from the Linux desktop. It also lets you reply to those texts through your phone without picking it up or unlocking it.

Read more

Android Build Information

Sideload Apps From Ubuntu To Your Android Device

Objective

Sideload an Android app from Ubuntu to a mobile device.

Distributions

This guide is tailored to Ubuntu, but the same principles will work on any distribution.

Requirements

A working Ubuntu install with root privileges and an Android device.

Difficulty

Easy

Conventions

  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

Installing an app on Android isn’t always as simple as downloading it from the Play Store. In a lot of cases, especially development, the Play Store isn’t an option, and you need another way to push apps to an Android device.

Read more

Plasma Vault icon

Create Encrypted Folders With Plasma Vault

Objective

Install and use Plasma Vault to create encrypted storage directories.

Distributions

This will work on any distribution with Plasma 5.11 or higher.

Requirements

A working Linux install with Plasma 5.11 or better and root privileges.

Difficulty

Easy

Conventions

  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

The Plasma desktop’s new Vault feature makes encrypting directories incredibly simple. It’s built right in to the desktop task manager, and directories can be managed by regular users without sudo. Vault is an excellent middle ground between single file encryption and whole filesystem encryption. It’s not hard to see how useful that can be.

Read more

Local weather from wttr.in

Get Your Weather Forecast From the Linux CLI

Objective

Display the current weather forecast in the Linux command line.

Distributions

This will work on any Linux distribution.

Requirements

A working Linux install with an Internet connection.

Difficulty

Easy

Conventions

  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

It’s be convenient to be able to retrieve the latest weather forecast right from your terminal without opening up a web browser, wouldn’t it? What about scripting it or setting a cron job? Well, you can.

http://wttr.in is a website that allows you to search for weather forecasts anywhere in the world, and it displays he results in ASCII characters. By using cURL, you can access http://wttr.in, you can get your results directly in the terminal.

Read more

How to use GNU Stow to manage programs installed from source and dotfiles

Objective

Easily manage programs installed from source and dotfiles using GNU stow

Requirements

  • Root permissions

Difficulty

EASY

Conventions

  • # – requires given linux commands to be executed with root privileges either
    directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

Sometimes we have to install programs from source: maybe they are not available through standard channels, or maybe we want a specific version of a software. GNU stow is a very nice symlinks factory program which helps us a lot by keeping files organized in a very clean and easy to maintain way.

Read more

Customized MoTD on Ubuntu

How to Set A Custom Message of The Day on Linux

Objective

Set a custom message of the day.

Distributions

This will work on any Linux distribution.

Requirements

A working Linux install with root privileges.

Difficulty

Easy

Conventions

  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

When you first log in to a terminal on a Unix system, Linux included, you are usually greeted by that system’s message of the day(MOTD). The message of the day, gives you important information about the system or just messages from the system admin. Of course, if you are are the system admin, it’s up to you to set that message. If it’s your own system, you can get creative with your message and include any information that you choose.

Read more

How to install missing ifconfig command on CentOS Linux

Objective

The ifconfig command has been deprecated and thus missing by default on CentOS Linux.

# ifconfig
bash: /usr/sbin/ifconfig: No such file or directory

The new and recommended alternative for examining a network configuration on CentOS Linux is ip command. For example to use ip command to display a network configuration run the following:

# ip address

The above ip command can be abbreviated to:

# ip a

If you still prefer to use ifconfig command you can easily install it as part of the net-tools package.

Requirements

Privileged access to your CentOS Linux system is required.

Difficulty

EASY

Conventions

Read more