background preloader

Technology internet

Facebook Twitter

Multimedia

File transfer. Web browsing. Dropbox. Apple Bans Researcher For Disclosing iOS Bug. Think sandboxing will stop malware? Here's why you're wrong, Apple | Technology. At the end of last week, Apple noted that it was moving towards requiring sandboxing for all apps distributed on the Mac App Store. (Sandboxing? We'll explain.) With Windows 8, Metro apps also requiring sandboxing, it looks like industry players seem to think this will in some way control the malware menace. They're wrong. Here's why. Normal software applications, once installed, usually have free rein over the entire computer and its peripherals.

The issue that we developers have is that app store owners can arbitrarily define hoops that we have to jump through in order to get our code up there, but that's not the problem. Here's just one - particularly terrifying - example via Daring Fireball that shows how an app-store-acceptable app can be crafted to download and execute an arbitrary payload that gives total control over the device. Charlie Miller shows how to exploit a sandboxed app. Criminality Permissions and entitlements Android has had "permissions" from the start. Code signing. Tunneling Firefox traffic over SSH. Introduction hi Often I tunnel my web traffic through a SSH connection to a remote machine to have my HTTP and HTTPs connections originate from it. I do this for many reasons, the most common being that I don't trust the network I'm on so I don't want to send my unencrypted HTTP traffic through it or that there is a firewall that prevents me from getting from my laptop to a given server.

For example, I can only get to most of the internal Google web servers from an IP address inside Google's network. This post explains how I do it. Basically, I establish an SSH connection with certain parameters that allow me to tunnel traffic through it and then configure Firefox to use the tunnel and to never do DNS lookups by itself.

Establish the SSH connection Randomly select a port that is currently unused in your client machine. Establish your SSH connection to your server as you usually would, but pass a -fND $PORT option. Ssh -fND localhost:$PORT azul@freaks-unidos.net Verifying that it is working. SSH port forwarding. By branko posted on February 16th, 2010 In one of my previous post I made a tutorial how to bypass corporate firewalls and gain access into your office computer. It work well if you are at your home and you need ssh access (or any other service) to your office computer. However if the situation is reversed, and you need to access some outside service which your firewall is blocking then you would use this little tutorial with explanations.

Although all this is covered in the ssh man pages, one always learn best by real life examples, so here I'll try to cover few of them. So to better explain our first problem look at the picture below: The first problem We are located at office computer which is behind the very restrictive firewall and we want to get to the non-standard service running on the remote server.

The second problem Solving the first problem To start up this tunnel this command will be used: ssh -L 3306:localhost:3306 username@server ssh -L 3307:localhost:3306 username@server. A short history of btrfs. July 22, 2009 This article was contributed by Valerie Aurora (formerly Henson) You probably have heard of the cool new kid on the file system block, btrfs (pronounced "butter-eff-ess") - after all, Linus Torvalds is using it as his root file system on one of his laptops. But you might not know much about it beyond a few high-level keywords - copy-on-write, checksums, writable snapshots - and a few sensational rumors and stories - the Phoronix benchmarks, btrfs is a ZFS ripoff, btrfs is a secret plan for Oracle domination of Linux, etc. When it comes to file systems, it's hard to tell truth from rumor from vile slander: the code is so complex, the personalities are so exaggerated, and the users are so angry when they lose their data. You can't even settle things with a battle of the benchmarks: file system workloads vary so wildly that you can make a plausible argument for why any benchmark is either totally irrelevant or crucially important. btrfs: Pre-history btrfs: The beginning.

Linux Equivalents to Windows Software. There are many articles written about the reasons why users may wish to convert to Linux. Frequently cited reasons include the favorable licensing terms, the freely distributable software (with source code), support from the Linux community, improved security, open file formats, the fact that Linux can run on a wide variety of platforms, etc. However, unless a desktop user is provided with real alternatives to the existing software he or she currently uses, migration to a different operating system is going to be very difficult.

This collection of articles aims to dispel the myth that Linux isn't ready for the desktop user to move away from the Microsoft world. If you are contemplating switching from Windows to Linux, please be assured that many of your favorite desktop applications have Linux equivalents, often with a comparable feature set. We have also produced a more detailed compilation of the best Linux software in our Portal Pages & Features section.

7 Free Mind Mapping Softwares.