krb5.py 文件源码

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

项目:kerberom 作者: Synacktiv 项目源码 文件源码
def build_ap_req(ticket, key, msg_type, authenticator):
    enc_auth = encrypt(key[0], key[1], msg_type, encode(authenticator))

    ap_req = APReq()
    ap_req['pvno'] = 5
    ap_req['msg-type'] = 14
    ap_req['ap-options'] = "'00000000000000000000000000000000'B"
    ap_req['ticket'] = _v(3, ticket)

    ap_req['authenticator'] = None
    ap_req['authenticator']['etype'] = key[0]
    ap_req['authenticator']['cipher'] = enc_auth

    return ap_req
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号