Quantcast
Channel: VPetkov.net
Browsing all 28 articles
Browse latest View live

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 Article


Speak 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 Article


Google 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 Article

Sniffing 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 Article

Firewall 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 Article


1 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 Article

OpenStack – 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 Article

OpenStack – 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 Article


Web 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 Article


Ridiculously 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 Article

Bash 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 Article

OpenSSL – 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 Article

GHOST – 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 Article


Sending 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 Article

Docker 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 Article


Plex 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 Article

Docker 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 Article


Monitor 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 Article

The 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 Article

DIY – 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
Browsing all 28 articles
Browse latest View live