Archive for the ‘Programming Languages’ Category

Automation Leveraging NSX REST API Guide

Saturday, August 6th, 2016

I first wrote this blog post about automation leveraging the NSX REST API on the VMware NSX Network Virtualization Blog on June 21, 2016. The full blog post is provided below and can also be seen on the VMware NSX Network Virtualization Blog site. (more…)

Twitt

Monitoring VMware NSX SpoofGuard with REST API and Perl

Friday, July 29th, 2016

I first wrote this blog post about monitoring VMware NSX SpoofGuard with REST API and Perl on the VMware NSX Network Virtualization Blog on June 17, 2016. The full blog post is provided below and can also be seen on the VMware NSX Network Virtualization Blog site. (more…)

Twitt

Automating Security Group and Policy Creation with NSX REST API and Python

Saturday, April 2nd, 2016

My latest post on the VMware NSX Network Virtualization Blog, Automating Security Group and Policy Creation with NSX REST API, describes using NSX REST API with some code for a simple yet realistic use case focused around security where automation can help. In this example I use Python. (more…)

Twitt

Automating VMware NSX Security Rules Creation with Splunk and Python

Saturday, January 23rd, 2016


VMware NSX App for Splunk: DFW Overview View

VMware NSX App for Splunk: DFW Overview View

If you haven’t already, checkout my post on the VMware Network Virtualization blog where I describe and show a demo of how Splunk can be used to monitor the VMware NSX distributed firewall (DFW), and, with a little Python code, help automate the creation of DFW rules: Automating VMware NSX Security Rules Creation using Splunk and Some Code.

Twitt

Reset VMware NSX-V DFW to Default Setting via NSX REST API with Python

Thursday, December 31st, 2015

I’ve been playing with the VMware NSX-V 6.2 REST API using both a browser based REST API client and Python. While I was exploring different methods, I deleted the default NSX-V Distributed Firewall (DFW) L3 section via REST API call within Python. Unfortunately, this prevents me from being able to add any rules to the NSX-V DFW, since rules must be added to a section, and I deleted the default DFW L3 section. The only way to add another section through the VMware vSphere web client is to right click an existing section and select “Add section,” however since I only had the default section which I deleted, this is no longer an option. (more…)

Twitt

Minecraft for $2.5 Billion – Yes, ‘the App’ is King

Tuesday, March 10th, 2015

I’m still not completely over the shock from last November when I learned Microsoft had bought Mojang, the company behind Minecraft, for $2.5 billion dollars. Let me repeat that: “$2.5 BILLION”; you heard right. Markus Persson, the 35 year-old original and main developer with 71% stake in Mojang became an instant billionaire and a member of the Forbes World’s Billionaire list overnight. That’s right, Markus Persson is now #1415 with an estimated worth of $1.3 Billion according to Forbes. (more…)

Twitt

Security, Art of Hacking, & the Worst 2014 Security Breaches

Sunday, March 1st, 2015

Hacked TargetSecurity is hot; no doubt about it. Consider the fact that between 2011 and 2013, venture investors put nearly $3 billion into cyber security companies, resulting in new funding for some 300 firms (Source: Thomson Reuters). Worldwide security software revenue alone totaled $19.9 billion in 2013, a 4.9 percent increase from 2012 revenue of $19.0 billion (Source: Gartner). According to Gartner, global cybersecurity spending is to reach $76.9 billion in 2015 and $80 billion in 2016; in 2011 it stood at $55 billion. (more…)

Twitt

Mac OS X: Java – “Application Blocked by Security Settings” Solution

Wednesday, December 24th, 2014

Starting with Java 8 Update 20 (Java 8u20) and later versions the option to lower the security setting in the Java Console Panel to Medium has been removed. Prior, changing the setting to Medium would quickly resolve issues where certain unsigned Java applets would not run. Now, with Java 8u20 and later, only High and Very High levels are available. These security levels are described on the java.com website as stated below. (more…)

Twitt

BASH Shell Scripting: Passing Arguments to a Python Script

Monday, September 1st, 2014

Larry Wall: “Shell programming is a 1950s juke box …”

In this short blog I write a small Python utility script to create directories and demonstrate how to utilize it and pass it arguments via BASH shell script. The functionality is similar to the ‘mkdir’ UNIX command. The name of the directory or directories to be created is the argument I pass in to the Python script. I then create a BASH shell script to call the Python script. (more…)

Twitt