§
    Ètºfì  ã                   óZ   — d Z ddlmZ ddlmZ ddlmZ  G d„ dej        ¦  «        Zd„ ZdS )	z?
I am a support module for making SOCKSv4 servers with twistd.
é    )Úinternet)Úsocks)Úusagec                   óŠ   — e Zd ZdZg d¢g d¢g d¢gZ ej         ej        d¦  «         ej        ¦   «         dœ¬¦  «        Z	dZ
d	S )
ÚOptionsz([-i <interface>] [-p <port>] [-l <file>])Ú	interfaceÚiú	127.0.0.1z"local interface to which we listen)ÚportÚpi8  zPort on which to listen)ÚlogÚlNzfile to log connection data toz*.log)r   r   )Ú
optActionszMakes a SOCKSv4 server.N)Ú__name__Ú
__module__Ú__qualname__ÚsynopsisÚoptParametersr   ÚCompletionsÚCompleteFilesÚCompleteNetInterfacesÚcompDataÚlongdesc© ó    úP/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/twisted/tap/socks.pyr   r      s   € € € € € Ø9€HàMÐMÐMØ6Ð6Ð6Ø<Ð<Ð<ð€Mð !ˆuÔ à&�5Ô& wÑ/Ô/Ø4˜Ô4Ñ6Ô6ð
ð 
ðñ ô €Hð )€H€H€Hr   r   c                 ób  — | d         dk    rXt          ¦   «          t          d¦  «         t          d¦  «         t          d¦  «         t          d¦  «         t          ¦   «          t          j        | d         ¦  «        }t          | d         ¦  «        }t	          j        ||| d         ¬	¦  «        S )
Nr   r
   zWARNING:z5  You have chosen to listen on a non-local interface.z7  This may allow intruders to access your local networkz   if you run this on a firewall.r   r   )r   )Úprintr   ÚSOCKSv4FactoryÚintr   Ú	TCPServer)ÚconfigÚtÚportnos      r   ÚmakeServicer%       s¡   € ØˆkÔ˜kÒ)Ð)Ý‰ŒˆÝˆjÑÔÐÝÐEÑFÔFÐFÝÐGÑHÔHÐHÝÐ0Ñ1Ô1Ð1Ý‰ŒˆÝÔ˜V Eœ]Ñ+Ô+€AÝ�˜”Ñ Ô €FÝÔ˜f a°6¸+Ô3FÐGÑGÔGÐGr   N)	Ú__doc__Útwisted.applicationr   Útwisted.protocolsr   Útwisted.pythonr   r   r%   r   r   r   ú<module>r*      s‘   ðð
ð ð )Ð (Ð (Ð (Ð (Ð (Ø #Ð #Ð #Ð #Ð #Ð #Ø  Ð  Ð  Ð  Ð  Ð  ð)ð )ð )ð )ð )ˆeŒmñ )ô )ð )ð$
Hð 
Hð 
Hð 
Hð 
Hr   