Timed Blackberry Sound Profiles for Android
The general idea behind this is that it utilizes my original Blackberry Sound Profiles for Android and it adds a “timer” element which can be set. Upon setting the timer, it will set a temporary task...
View ArticleSpeak SMS over the Head Phones only when they are plugged in
I walk outside listening to Pandora quite a lot, and today I realized that I miss about half the SMS’ that I get. Either because it’s too noisy, or maybe because the SMS’ are not loud enough and I use...
View ArticleGoogle Nexus S – update manually to 4.1.2 Jelly Bean
This will be my last post about the Google Nexus S since I just purchased (and received) my Nexus 4. That said, I really wanted to give one last update on the Nexus S since it looks like things have...
View ArticleSniffing SSH Password from the Server Side
I read an interesting article last night which highlited some problems with the way SSH process communication happens. I am writing a post about it because it is so simple and yet so effective. Here is...
View ArticleFirewall the Inside of your OpenVPN or L2TP/IPSec Tunnel on Android
The Scenario: Let’s say you are at a coffee shop with public internet access, and you don’t want someone snooping on your traffic, so you VPN to your work. However, you also don’t want to tunnel...
View Article1 Week (so far) with the BlackBerry Q10!
Disclaimer: I wrote this myself and posted it first on PinStack.com. Then I posted it on CrackBerry.com. I am re-posting it here because I think it will benefit people, and I would like to save a copy...
View ArticleOpenStack – Quantum – Open vSwitch – datapath for tunnels or patch ports
Recently, while setting up my the network controller for OpenStack, I saw this message: # tail -f /var/log/quantum/openvswitch-agent.log ERROR [quantum.plugins.openvswitch.agent.ovs_quantum_agent]...
View ArticleOpenStack – Network Controller – Open vSwitch – Network Interfaces Config
Setting up the network interfaces is something that seems to give people a hard time (clearly visible here: http://docs.openstack.org/grizzly/basic-install/apt/content/basic-install_network.html). If...
View ArticleWeb Exploit – user modifiable Read and Execute can give you Write access
There are many ways to exploit a web server and gain access to the file system – read or write (sometimes both). This becomes even easier when one hosts CGIs or other dynamic code – especially when...
View ArticleRidiculously fast Heartbleed Subnet Scanner – nmap heartbleed howto and tutorial
UPDATE: Insecure has released v6.46 which contains all of these patches. Just grab the latest and follow the usage info here If you don’t know what Heartbleed is, you can find out here:...
View ArticleBash remote exploit vulnerability
As some of you may have heard, a very serious remote vulnerability was discovered disclosed today within bash. A quick summary of the problem is that bash does not properly process function...
View ArticleOpenSSL – SSL 3.0 Poodle Vulnerability
Lately, we have seen some really bad vulnerabilities in regards to SSL (Heartbleed) and Bash (later dubbed “Shellshock”), along with some slightly “lighter” linux/open source ones. In September of this...
View ArticleGHOST – glibc Remote Linux Vulnerability POC Exploit – CVE-2015-0235
The guys at Qualys discovered a very interesting buffer overflow in the __nss_hostname_digits_dots() function of glibc. The main problem is that you can take advantage of this remotely via the...
View ArticleSending HTML emails with Perl to a remote SMTP with TLS
This problem starter as a rather simple one — I needed to send HTML emails, using Perl, to a remote SMTP server with user authentication and TLS support (STARTTLS). The extra “gotcha” is that I refused...
View ArticleDocker Swarm Tutorial and Examples
A bit of background and the “old/normal way” If you use Docker, you very quickly run into a common question: how do you make Docker work across multiple hosts, datacenters, and different clouds. One of...
View ArticlePlex server on a VPS Docker setup without port forwarding
Recently I tried setting up a Plex server in a docker container. The first problem was the 127.0.0.1:32400 bind which required logging in locally or port forwarding. After doing this once, I realized...
View ArticleDocker Swarm Tutorial with Consul (Service Discovery) and Examples
If you have not used Swarm, skim the non-service-discovery tutorial to get a feel for how it works: https://blog.vpetkov.net/2015/12/07/docker-swarm-tutorial-and-examples. It’s very easy, and it should...
View ArticleMonitor Docker resource metrics with Grafana, InfluxDB, and Telegraf
I needed a way to monitor Docker resource usage and metrics (CPU, Memory, Network, Disk). I also wanted historical data, and ideally, pretty graphs that I could navigate and drill into. Whatever the...
View ArticleThe perfect OpenConnect GUI Menu Bar App with 2FA/Duo support – for Mac OS X
You need to connect to a Cisco AnyConnect (or Juniper Pulse Connect) VPN, and you cannot stand the default client for a variety of reasons (slow connects, crashes, unable to start, pointless pop-up...
View ArticleDIY – Monitor Heating Oil Tank Gallons with Pushbullet, SMS, and Email Alerting
In this day and age where everything is measured, recorded, and available remotely (via a REST API most of the time!), it really bothered me that our heating oil tank measured the remaining gallons of...
View Article