diff --git a/src/common/socks5.py b/src/common/socks5.py index e0e9865c5..374b77493 100644 --- a/src/common/socks5.py +++ b/src/common/socks5.py @@ -871,6 +871,10 @@ class Socks5: """ Get sha of sid + Initiator jid + Target jid """ + if self.file_props.is_a_proxy: + return hashlib.sha1('%s%s%s' % (self.sid, + self.file_props.proxy_sender, self.file_props.proxy_receiver) + ).hexdigest() return hashlib.sha1('%s%s%s' % (self.sid, self.initiator, self.target)).hexdigest()