Ejemplo n.º 1
0
def main():
    parser = argparse.ArgumentParser(description="Parse and reconstruct dex file")

    parser.add_argument('target',help='Target DEX file')
    parser.add_argument('string',help='String to be added')

    args = parser.parse_args() 

    dex = Dex(args.target)

    dex.add_string(args.string)

    dex.save("out2.dex")

    update_signature("out2.dex")
    update_checksum("out2.dex")

    print "Done"
Ejemplo n.º 2
0
def main():
    parser = argparse.ArgumentParser(description="Add a string to a DEX file.")

    parser.add_argument('source',help='Source DEX file')
    parser.add_argument('target',help='Target DEX file')
    parser.add_argument('string',help='String to be added')

    args = parser.parse_args() 

    dex = Dex(args.source)

    dex.add_string(args.string)

    dex.save(args.target)

    update_signature(args.target)
    update_checksum(args.target)

    print "Done"
Ejemplo n.º 3
0
def main():
    parser = argparse.ArgumentParser(description="Add a string to a DEX file.")

    parser.add_argument('source', help='Source DEX file')
    parser.add_argument('target', help='Target DEX file')
    parser.add_argument('string', help='String to be added')

    args = parser.parse_args()

    dex = Dex(args.source)

    dex.add_string(args.string)

    dex.save(args.target)

    update_signature(args.target)
    update_checksum(args.target)

    print "Done"
Ejemplo n.º 4
0
def main():
    parser = argparse.ArgumentParser(
        description="Parse and reconstruct dex file")

    parser.add_argument('target', help='Target DEX file')
    parser.add_argument('string', help='String to be added')

    args = parser.parse_args()

    dex = Dex(args.target)

    dex.add_string(args.string)

    dex.save("out2.dex")

    update_signature("out2.dex")
    update_checksum("out2.dex")

    print "Done"