Ejemplo n.º 1
0
def doDecode(args, out):
    '''
    字符串解码
    '''
    out.init(u"解码工具")

    code = Code(args.code)
    out.warnning(u"原始Payload:")
    out.info(args.code)
    out.warnning(u"解码结果:")
    try:
        for line in code.decode(args.type, args.method):
            out.info(line.strip())
    except EncodeError as error:
        out.error(str(error))
Ejemplo n.º 2
0
def doDecode(args, out):
    '''
    字符串解码
    '''
    out.init(u"解码工具")

    code = Code(args.code)
    out.warnning(u"原始Payload:")
    out.info(args.code)
    out.warnning(u"解码结果:")
    try:
        for line in code.decode(args.type, args.method):
            out.info(line.strip())
    except EncodeError as error:
        out.error(str(error))
Ejemplo n.º 3
0
def doDecode(args, out):
    '''
    字符串解码
    '''
    out.init(u"解码工具")

    code = Code(args.code)
    out.warnning(u"原始Payload:")
    out.info(args.code)

    try:
        if args.detect:
            out.warnning(u"编码推测结果:")
            result = code.detect()
            out.info(u"编码:" + str(result['encoding']))
            out.info(u"置信度:" + str(result['confidence'] * 100)[:5] + "%")
            return True

        out.warnning(u"解码结果:")
        for line in code.decode(args.type, args.method):
            out.info(line)
    except EncodeError as error:
        out.error(str(error))
Ejemplo n.º 4
0
def doDecode(args, out):
    '''
    字符串解码
    '''
    out.init(u"解码工具")

    code = Code(args.code)
    out.warnning(u"原始Payload:")
    out.info(args.code)
    
    try:
        if args.detect:
            out.warnning(u"编码推测结果:")
            result = code.detect()
            out.info(u"编码:" + str(result['encoding']))
            out.info(u"置信度:" + str(result['confidence']*100)[:5] + "%")
            return True

        out.warnning(u"解码结果:")
        for line in code.decode(args.type, args.method):
            out.info(line)
    except EncodeError as error:
        out.error(str(error))