hunk.code_window:             choice = readInput(msg, default="S", checkBatch=False)
               if choice[0] in ("s", "S"):
                   pass
               elif choice[0] in ("n", "N"):
                   return None
               elif choice[0] in ("e", "E"):
                   kb.endDetection = True
               elif choice[0] in ("q", "Q"):
  
hunk.labels: keep keep keep add keep keep keep keep keep
hunk.after_edit:             elif choice[0] in ("c", "C"):
                   choice = None
                   while not ((choice or "").isdigit() and 0 <= int(choice) <= 6):
                       if choice:
                           logger.warn("invalid value")
                       msg = "enter new verbosity level: [0-6] "
                       choice = readInput(msg, default=str(conf.verbose), checkBatch=False).strip()
                   conf.verbose = int(choice)
                   setVerbosity()
  
hunk.file_path: lib/controller/checks.py
hunk.type: add
file: #!/usr/bin/env python
  
  """
  Copyright (c) 2006-2013 sqlmap developers (http://sqlmap.org/)
  See the file 'doc/COPYING' for copying permission
  """
  
  import httplib
  import urllib2
  
  from lib.core.data import conf
  
  class HTTPSPKIAuthHandler(urllib2.HTTPSHandler):
      def __init__(self, key_file):
          urllib2.HTTPSHandler.__init__(self)
          self.key_file = key_file
  
      def https_open(self, req):
          return self.do_open(self.getConnection, req)
  
      def getConnection(self, host, timeout=None):
          return httplib.HTTPSConnection(host, key_file=self.key_file, timeout=conf.timeout)
  