Exemplo n.º 1
0
    def scan_tcp(self, host, port):
        """scan tcp port"""
        from scan import Scan
        result = dict()
        try:
            scanner = Scan(host = host, port = port)
            if scanner.check_tcp_port():
                result['status'] = True
                result['result'] = True
                result['data'] = (('port_status', True), )
            else:
                result['status'] = True
                result['result'] = False
                result['data'] = (('port_status', False), )
        except Exception as e:
            result['status'] = False
            result['data'] = (('error:', e.message), )
            return result

        return result