<commit_before>#!/usr/bin/python

import sys
import socket
import select
import errno
import logging
import socks
import os

from optparse import OptionParser

# Ensure we can see the pytls/tls subdir for the pytls submodule
sys.path.insert(1, 'pytls')
from tls import *

from prober_utils import *
import probe_db

__version__ = '0.0.2'
__author__ = '<NAME>'
__email__ = '<EMAIL>'

settings = {
    'default_hello_version': 0x301,
    'default_record_version': 0x301
}

class Probe(object):<commit_msg>Add a warning about changing the versions.<commit_after>#!/usr/bin/python

import sys
import socket
import select
import errno
import logging
import socks
import os

from optparse import OptionParser

# Ensure we can see the pytls/tls subdir for the pytls submodule
sys.path.insert(1, 'pytls')
from tls import *

from prober_utils import *
import probe_db

__version__ = '0.0.2'
__author__ = '<NAME>'
__email__ = '<EMAIL>'

settings = {
    # Note that changing these will invalidate many of the fingerprints
    'default_hello_version': TLSRecord.TLS1_0,
    'default_record_version': TLSRecord.TLS1_0
}

class Probe(object):
{'fraction_non_alphanumeric': 0.08680248007085917, 'fraction_numerical': 0.01771479185119575, 'mean_word_length': 4.8549222797927465, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4243106', 'n_tokens_mistral': 382, 'n_tokens_neox': 376, 'n_words': 121}