コード例 #1
0
ファイル: helpers.py プロジェクト: ulisesojeda/pywerview
def get_netgpo(domain_controller, domain, user, password=str(),
               lmhash=str(), nthash=str(), queried_gponame='*',
               queried_displayname=str(), queried_domain=str(), ads_path=str()):
    requester = GPORequester(domain_controller, domain, user, password,
                                 lmhash, nthash)
    return requester.get_netgpo(queried_gponame=queried_gponame,
                                    queried_displayname=queried_displayname,
                                    queried_domain=queried_domain, ads_path=ads_path)
コード例 #2
0
ファイル: helpers.py プロジェクト: ulisesojeda/pywerview
def get_domainpolicy(domain_controller, domain, user, password=str(),
                     lmhash=str(), nthash=str(), source='domain', queried_domain=str(),
                     resolve_sids=False):
    requester = GPORequester(domain_controller, domain, user, password,
                                 lmhash, nthash)

    return requester.get_domainpolicy(source=source, queried_domain=queried_domain,
                                          resolve_sids=resolve_sids)
コード例 #3
0
ファイル: helpers.py プロジェクト: the-useless-one/pywerview
def get_domainpolicy(domain_controller, domain, user, password=str(),
                     lmhash=str(), nthash=str(), source='domain', queried_domain=str(),
                     resolve_sids=False):
	requester = GPORequester(domain_controller, domain, user, password,
                                 lmhash, nthash)

        return requester.get_domainpolicy(source=source, queried_domain=queried_domain,
                                          resolve_sids=resolve_sids)
コード例 #4
0
ファイル: helpers.py プロジェクト: the-useless-one/pywerview
def get_netgpo(domain_controller, domain, user, password=str(),
               lmhash=str(), nthash=str(), queried_gponame='*',
               queried_displayname=str(), queried_domain=str(), ads_path=str()):
	requester = GPORequester(domain_controller, domain, user, password,
                                 lmhash, nthash)
        return requester.get_netgpo(queried_gponame=queried_gponame,
                                    queried_displayname=queried_displayname,
                                    queried_domain=queried_domain, ads_path=ads_path)
コード例 #5
0
ファイル: helpers.py プロジェクト: ulisesojeda/pywerview
def find_gpolocation(domain_controller, domain, user, password=str(), lmhash=str(),
                     nthash=str(), queried_username=str(), queried_groupname=str(),
                     queried_localgroup=str(), queried_domain=str()):
    requester = GPORequester(domain_controller, domain, user, password,
                                 lmhash, nthash)
    return requester.find_gpolocation(queried_username=queried_username,
                                          queried_groupname=queried_groupname,
                                          queried_localgroup=queried_localgroup,
                                          queried_domain=queried_domain)
コード例 #6
0
ファイル: helpers.py プロジェクト: the-useless-one/pywerview
def find_gpolocation(domain_controller, domain, user, password=str(), lmhash=str(),
                     nthash=str(), queried_username=str(), queried_groupname=str(),
                     queried_localgroup=str(), queried_domain=str()):
	requester = GPORequester(domain_controller, domain, user, password,
                                 lmhash, nthash)

        return requester.find_gpolocation(queried_username=queried_username,
                                          queried_groupname=queried_groupname,
                                          queried_localgroup=queried_localgroup,
                                          queried_domain=queried_domain)
コード例 #7
0
ファイル: helpers.py プロジェクト: ulisesojeda/pywerview
def find_gpocomputeradmin(domain_controller, domain, user, password=str(), lmhash=str(),
                          nthash=str(), queried_computername=str(),
                          queried_ouname=str(), queried_domain=str(),
                          recurse=False):
    requester = GPORequester(domain_controller, domain, user, password,
                                 lmhash, nthash)

    return requester.find_gpocomputeradmin(queried_computername=queried_computername,
                                               queried_ouname=queried_ouname,
                                               queried_domain=queried_domain,
                                               recurse=recurse)
コード例 #8
0
ファイル: helpers.py プロジェクト: ulisesojeda/pywerview
def get_netgpogroup(domain_controller, domain, user, password=str(), lmhash=str(),
                    nthash=str(), queried_gponame='*', queried_displayname=str(),
                    queried_domain=str(), ads_path=str(), resolve_sids=False):
    requester = GPORequester(domain_controller, domain, user, password,
                                 lmhash, nthash)

    return requester.get_netgpogroup(queried_gponame=queried_gponame,
                                         queried_displayname=queried_displayname,
                                         queried_domain=queried_domain,
                                         ads_path=ads_path,
                                         resolve_sids=resolve_sids)
コード例 #9
0
def get_gpttmpl(gpttmpl_path,
                domain_controller,
                domain,
                user,
                password=str(),
                lmhash=str(),
                nthash=str()):
    requester = GPORequester(domain_controller, domain, user, password, lmhash,
                             nthash)

    return requester.get_gpttmpl(gpttmpl_path)
コード例 #10
0
ファイル: helpers.py プロジェクト: the-useless-one/pywerview
def find_gpocomputeradmin(domain_controller, domain, user, password=str(), lmhash=str(),
                          nthash=str(), queried_computername=str(),
                          queried_ouname=str(), queried_domain=str(),
                          recurse=False):
	requester = GPORequester(domain_controller, domain, user, password,
                                 lmhash, nthash)

        return requester.find_gpocomputeradmin(queried_computername=queried_computername,
                                               queried_ouname=queried_ouname,
                                               queried_domain=queried_domain,
                                               recurse=recurse)
コード例 #11
0
ファイル: helpers.py プロジェクト: the-useless-one/pywerview
def get_netgpogroup(domain_controller, domain, user, password=str(), lmhash=str(),
                    nthash=str(), queried_gponame='*', queried_displayname=str(),
                    queried_domain=str(), ads_path=str(), resolve_sids=False):
	requester = GPORequester(domain_controller, domain, user, password,
                                 lmhash, nthash)

        return requester.get_netgpogroup(queried_gponame=queried_gponame,
                                         queried_displayname=queried_displayname,
                                         queried_domain=queried_domain,
                                         ads_path=ads_path,
                                         resolve_sids=resolve_sids)
コード例 #12
0
def get_gpttmpl(gpttmpl_path,
                domain_controller,
                domain,
                user,
                password=str(),
                lmhash=str(),
                nthash=str(),
                do_kerberos=False,
                do_tls=False):
    requester = GPORequester(domain_controller, domain, user, password, lmhash,
                             nthash, do_kerberos, do_tls)

    return requester.get_gpttmpl(gpttmpl_path)
コード例 #13
0
def get_netpso(domain_controller,
               domain,
               user,
               password=str(),
               lmhash=str(),
               nthash=str(),
               do_kerberos=False,
               do_tls=False,
               queried_psoname='*',
               queried_displayname=str(),
               queried_domain=str(),
               ads_path=str()):
    requester = GPORequester(domain_controller, domain, user, password, lmhash,
                             nthash, do_kerberos, do_tls)
    return requester.get_netpso(queried_psoname=queried_psoname,
                                queried_displayname=queried_displayname,
                                queried_domain=queried_domain,
                                ads_path=ads_path)
コード例 #14
0
ファイル: helpers.py プロジェクト: the-useless-one/pywerview
def get_gpttmpl(gpttmpl_path, domain_controller, domain, user, password=str(), lmhash=str(),
                nthash=str()):
	requester = GPORequester(domain_controller, domain, user, password,
                                 lmhash, nthash)

        return requester.get_gpttmpl(gpttmpl_path)