Fixed private access to fields.

This commit is contained in:
root 2016-09-20 13:52:22 +03:00
commit 88216c3c10

View file

@ -175,7 +175,7 @@ class ServersPool:
self.initServers() self.initServers()
def start(self): def start(self):
for thread in self.threadsPool: for thread in self.__threadsPool:
thread.setDaemon(True) thread.setDaemon(True)
thread.start() thread.start()
@ -184,71 +184,71 @@ class ServersPool:
from poisoners.LLMNR import LLMNR from poisoners.LLMNR import LLMNR
from poisoners.NBTNS import NBTNS from poisoners.NBTNS import NBTNS
from poisoners.MDNS import MDNS from poisoners.MDNS import MDNS
self.threadsPool.append(Thread(target=serve_MDNS_poisoner, args=('', 5353, MDNS,))) self.__threadsPool.append(Thread(target=serve_MDNS_poisoner, args=('', 5353, MDNS,)))
self.threadsPool.append(Thread(target=serve_LLMNR_poisoner, args=('', 5355, LLMNR,))) self.__threadsPool.append(Thread(target=serve_LLMNR_poisoner, args=('', 5355, LLMNR,)))
self.threadsPool.append(Thread(target=serve_NBTNS_poisoner, args=('', 137, NBTNS,))) self.__threadsPool.append(Thread(target=serve_NBTNS_poisoner, args=('', 137, NBTNS,)))
# Load Browser Listener # Load Browser Listener
from servers.Browser import Browser from servers.Browser import Browser
self.threadsPool.append(Thread(target=serve_thread_udp_broadcast, args=('', 138, Browser,))) self.__threadsPool.append(Thread(target=serve_thread_udp_broadcast, args=('', 138, Browser,)))
if settings.Config.HTTP_On_Off: if settings.Config.HTTP_On_Off:
from servers.HTTP import HTTP from servers.HTTP import HTTP
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 80, HTTP,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 80, HTTP,)))
if settings.Config.SSL_On_Off: if settings.Config.SSL_On_Off:
from servers.HTTP import HTTPS from servers.HTTP import HTTPS
self.threadsPool.append(Thread(target=serve_thread_SSL, args=('', 443, HTTPS,))) self.__threadsPool.append(Thread(target=serve_thread_SSL, args=('', 443, HTTPS,)))
if settings.Config.WPAD_On_Off: if settings.Config.WPAD_On_Off:
from servers.HTTP_Proxy import HTTP_Proxy from servers.HTTP_Proxy import HTTP_Proxy
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 3141, HTTP_Proxy,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 3141, HTTP_Proxy,)))
if settings.Config.ProxyAuth_On_Off: if settings.Config.ProxyAuth_On_Off:
from servers.Proxy_Auth import Proxy_Auth from servers.Proxy_Auth import Proxy_Auth
self.threadsPool.append(Thread(target=serve_thread_tcp_auth, args=('', 3128, Proxy_Auth,))) self.__threadsPool.append(Thread(target=serve_thread_tcp_auth, args=('', 3128, Proxy_Auth,)))
if settings.Config.SMB_On_Off: if settings.Config.SMB_On_Off:
if settings.Config.LM_On_Off: if settings.Config.LM_On_Off:
from servers.SMB import SMB1LM from servers.SMB import SMB1LM
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 445, SMB1LM,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 445, SMB1LM,)))
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 139, SMB1LM,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 139, SMB1LM,)))
else: else:
from servers.SMB import SMB1 from servers.SMB import SMB1
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 445, SMB1,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 445, SMB1,)))
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 139, SMB1,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 139, SMB1,)))
if settings.Config.Krb_On_Off: if settings.Config.Krb_On_Off:
from servers.Kerberos import KerbTCP, KerbUDP from servers.Kerberos import KerbTCP, KerbUDP
self.threadsPool.append(Thread(target=serve_thread_udp, args=('', 88, KerbUDP,))) self.__threadsPool.append(Thread(target=serve_thread_udp, args=('', 88, KerbUDP,)))
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 88, KerbTCP,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 88, KerbTCP,)))
if settings.Config.SQL_On_Off: if settings.Config.SQL_On_Off:
from servers.MSSQL import MSSQL from servers.MSSQL import MSSQL
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 1433, MSSQL,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 1433, MSSQL,)))
if settings.Config.FTP_On_Off: if settings.Config.FTP_On_Off:
from servers.FTP import FTP from servers.FTP import FTP
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 21, FTP,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 21, FTP,)))
if settings.Config.POP_On_Off: if settings.Config.POP_On_Off:
from servers.POP3 import POP3 from servers.POP3 import POP3
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 110, POP3,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 110, POP3,)))
if settings.Config.LDAP_On_Off: if settings.Config.LDAP_On_Off:
from servers.LDAP import LDAP from servers.LDAP import LDAP
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 389, LDAP,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 389, LDAP,)))
if settings.Config.SMTP_On_Off: if settings.Config.SMTP_On_Off:
from servers.SMTP import ESMTP from servers.SMTP import ESMTP
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 25, ESMTP,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 25, ESMTP,)))
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 587, ESMTP,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 587, ESMTP,)))
if settings.Config.IMAP_On_Off: if settings.Config.IMAP_On_Off:
from servers.IMAP import IMAP from servers.IMAP import IMAP
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 143, IMAP,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 143, IMAP,)))
if settings.Config.DNS_On_Off: if settings.Config.DNS_On_Off:
from servers.DNS import DNS, DNSTCP from servers.DNS import DNS, DNSTCP
self.threadsPool.append(Thread(target=serve_thread_udp, args=('', 53, DNS,))) self.__threadsPool.append(Thread(target=serve_thread_udp, args=('', 53, DNS,)))
self.threadsPool.append(Thread(target=serve_thread_tcp, args=('', 53, DNSTCP,))) self.__threadsPool.append(Thread(target=serve_thread_tcp, args=('', 53, DNSTCP,)))