1 Install TakeTV
DLNA/UPnP devices such as smart TVs are known to have no security at all.
Now you can discover these devices and take control of them using your terminal thanks to TakeTV! Install it; clone its
repository first: git clone https://github.com/SvelizDonoso/taketv.git.
Then install its dependencies: sudo apt-get/dnf install youtube-dl.
2 Discover exposed devices
After installing the tool, use it to auto-discover any DLNA/UPnP-enabled devices on the network: python taketv.py –all –timeout 30.
Once the time’s up, a list of discovered devices will be shown.
3 Prepare some media
You can download media and store it on your local Apache HTTP server, or you can use the ‘assistent’ tool (yes, the spelling is wrong) included with TakeTV.
Download the classic ECB-Tux image:
python assistent.py –url https://blog.ilippo.io/content/images/2015/11/Tux-ECB.png –dimage.
You can download video and audio from
YouTube as well.
4 Start your local HTTP server
Start your HTTP server now: python assistent.py –httpserver –port 8000. Feel free to change the TCP port and make sure you allow the remote TV/device to connect to it: sudo iptables -I INPUT 1 -p tcp -s –dport 8000 -j ACCEPT.
5 Take over!
It’s time to take over the TV! You can cast the downloaded image/video/audio to it,
control its volume, mute/unmute it, and more:
python taketv.py –ip YOUR_TV_IP –play http://HTTPSERVERIP/imagen/Tux-ECB.png
See python taketv.py -h for help.
Everyone loves a speedy computer. In this section we’ll look at some essential tricks to speed up your computer. You don’t have to be an experienced campaigner to get more mileage out of your Linux box. There are some techniques that even new users can employ to trick their Linux distro to boot faster.
Continue reading “Linux Speed Up! Get a faster boot-up, a swifter desktop and more responsive apps.”
Today’s the 24th first anniversary of 1st Linux kernel release. October 5th is the day when Linus Torvalds released the 1st Linux kernel.
If you remember, back in August, we celebrated the birthday of Linux
. August 25th is the day when Linus Torvalds first told the world that he was working on a project named Linux. However, the Linux community celebrates October 5th as another anniversary of Linux.
So, is Linux confused about its birthday just like Google? Well, October 5th is the day when Linus released the first kernel.
Today, Linux is running the world and more companies are adopting it to run their systems.
On the occasion of Linux kernel birthday, The Linux Foundation shared some interesting facts about the same. Let’s take a look at them:
Version 0.01 of the Linux kernel had 10,239 lines of code.
Version 4.1, released in July 2015, has more than 19 million lines of code.
The current Linux kernel is the result of one of the largest collaborative projects ever attempted.
Nearly 12,000 developers from more than 1,200 companies have contributed to the Linux kernel since tracking began 10 years ago.
The rate of Linux development is unmatched. The average number of changes accepted into the kernel per hour is 7.71, which translates to 185 changes every day and nearly 1,300 per week.
As of last month, 115,013,302 total lines of source code were present in The Linux Foundation’s Collaborative Projects.
It would take a team of 1,356 developers over 30 years to recreate the code base in these projects.
The total economic value of this work is estimated at more than $5 billion.
Linux is an open source operating system where everyone can read the entire codes but still it is considered more secure as compared to the other operating systems. Linux has been extensively deployed in the tech market as many of the gadgets are Linux based and that is why more people are building trust on the Linux platform. To throw more light on why Linux has superior internet security capabilities, let us check out some of its security features.
Continue reading “Why Linux Distro’s Are More Secured Than Any Other Operation Systems”
Internet has become privacy sensitive place, specially now NSA and other US authorities are lurking on every corner, mining data from the web.
This is a collection of privacy related about:config
tweaks. I’ve show you how to enhance the privacy of your Firefox browser
Continue reading “Firefox tweaks that will enhance your privacy on internet”
The Isohunt.to team have decided to give an early Christmas present to Pirate Bay fans. They’ve launched “The Open Bay,” an initiative that allows anyone to put a ‘copy’ of The Pirate Bay online, minimal technical knowledge required. — “We, the team that brought you Isohunt.to and oldpiratebay.org, are bringing you the next step in the torrent evolution. Open Pirate Bay source code. History of torrent sites such as Isohunt and The Pirate Bay gives us a lesson that would be a crime not to learn. The era of individual torrent sites is over.”
NOTE: FOR EDUCATIONAL PURPOSES ONLY
Tails is a live operating system, that you can start on almost any computer from a DVD, USB stick, or SD card. It aims at preserving your privacy and anonymity, and helps you to:
* use the Internet anonymously and circumvent censorship;
* all connections to the Internet are forced to go through the Tor network;
* leave no trace on the computer you are using unless you ask it explicitly;
* use state-of-the-art cryptographic tools to encrypt your files, emails and instant messaging.
Home Doc: https://tails.boum.org/doc/index.en.html
Direct Download: http://dl.amnesia.boum.org/tails/stable/tails-i386-1.0.1/tails-i386-1.0.1.iso
The Steam package is now available in the RPMFusion repositories. It is currently in the updates-testing repository, but it can be installed anyway directly if you have the RPMFusion repositories enabled.
The package is currently 32 bit only, but it can be installed easily also on a 64 bit system. In fact, I’m currently running nearly 70 games on my 64 bit system. For details on the package, look at my now-obsolete Steam repository page.
To perform the installation today, make sure to have both RPMFusion free and non free repositories enabled and perform the following command as root:
yum -y --enablerepo=rpmfusion-nonfree-updates-testing install steam
The Steam package has some profiles enabled to avoid using the Ubuntu Steam Runtime, which produces graphical artifacts and sound issues when run in Fedora. To avoid any problems, please log out and login again or reboot the system prior to using Steam for the first time!
Steam games require the S3 Texture compression library for running on Open Source drivers, and the package already takes care of installing it for you.
Full Disk Encryption (FDE) is one of the best ways you can ensure all of the private information on your laptop stays private in case it’s lost, seized, stolen, or if you choose to sell or give away your computer in the future. This feature has been built-in to many GNU/Linux distributions, including Ubuntu, for many years. But until the recent release of Ubuntu 12.10, it was hidden away in the “alternate” text-mode installer of Ubuntu that many non-technical users don’t even know exists.
Unlike passwords, full disk encryption can make the contents of a drive inaccessible to a powerful attacker who has possession of your computer. FDE provides the opportunity to protect your data with military-grade encryption that can’t be compromised on a reasonable timeframe. At least, not by any currently-known means. The only way to access the files protected by full disk encryption is to obtain the encryption key.
AES-XTS provides the most secure mode of full disk encryption. Unfortunately, it’s not available by default in many Linux installation packages. Ubuntu’s “alternate” installation image provides other implementations like AES-CBC, but not aes-xts-plain or aes-xts-plain64. If aes-cbc is good enough for you, it’s been available in the Ubuntu alternate installer for quite some time. A thorough but dated guide outlining the process is available here.
By downloading an Ubuntu desktop installation image and doing a little initial setup, you can use aes-xts-plain64 on your system. Aes-xts-plain and aes-xts-plain64 both provide the same mode of operation, but you’ll need to use aes-xts-plain64 if you want to format a partition larger than 2TB. Also, it’s important to note that using very large block sizes for XTS mode could lead to security issues. Using 512 byte block sizes mitigates this issue.
Continue reading “Full Disk Encryption Using Ubuntu In Most Secure Mode With AES-XTS-PLAIN64”