control_channel.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:pyopenvpn 作者: 0xa 项目源码 文件源码
def handle_in(self):
        self._sync_tls_in()

        try:
            data = self.tls.read()
        except ssl.SSLWantReadError:
            return

        if data.startswith(b'\x00\x00\x00\x00'):
            self.read_control_message(data)
        elif data.startswith(b'PUSH_REPLY'):
            self.c.on_push(data)
        elif data.startswith(b'AUTH_FAILED'):
            raise AuthFailed()
        else:
            self.log.warn("Unknown control packet: %r", data)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号