From c5a41cfc18375713ca85fc6032fa960401c27084 Mon Sep 17 00:00:00 2001
From: Spencer McIntyre <zeroSteiner@gmail.com>
Date: Wed, 15 Feb 2017 21:06:12 -0500
Subject: [PATCH] Use old style str formatting for pymet 2.5

---
 python/meterpreter/meterpreter.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/python/meterpreter/meterpreter.py b/python/meterpreter/meterpreter.py
index 75f97c44..2b43fd3d 100644
--- a/python/meterpreter/meterpreter.py
+++ b/python/meterpreter/meterpreter.py
@@ -883,7 +883,7 @@ class PythonMeterpreter(object):
 					None, fs_buf, ctypes.sizeof(fs_buf)):
 				return ERROR_FAILURE_WINDOWS
 			serial_num = serial_num.value
-			serial = "{0:04x}-{1:04x}".format((serial_num >> 16) & 0xFFFF, serial_num & 0xFFFF)
+			serial = "%04x" % ((serial_num >> 16) & 0xffff) + '-' "%04x" % (serial_num & 0xffff)
 		else:
 			serial = get_hdd_label()