MOLPRO 2012 for linux x86_64的破解

弄到了MOLPRO 2012的源代码,但是手头只有某个低版本MOLPRO的license。只好试试破解了。

 

事先已经编译好了MOLPRO 2012,系统为linux x86_64。以下是分析过程。


1. 首先,用伪造的license运行MOLPRO计算,运行脚本run.sh的内容为

#!/bin/bash
export HOME=/home/communix/Molpro2012/
export PATH=/home/communix/Molpro2012/bin:$PATH
export MOLPRO_KEY='id=abcdef,date=:2038/01/01,version=:2012,mpp=32767,modules=mpp,password=1m00d0b73be021&7BLlzSaeV5cg5mM4'
export MOLPRO_OPTIONS='-W /home/communix/wfu -d /scratch/communix/molpro/'

export OPAL_PREFIX=/usr/local/openmpi-1.4.1-GNU/
export LD_LIBRARY_PATH=/usr/local/openmpi-1.4.1-GNU/lib:$LD_LIBRARY_PATH
export PATH=/usr/local/openmpi-1.4.1-GNU/bin/:$PATH

molpro -n 2 -s --no-xml-output 01.inp

其中,01.inp是MOLPRO输入文件,可以自己准备,越简单越好。 在MOLPRO_KEY变量中定义了许可,是根据旧版本license伪造的:

id是用户名,可以随便写;<

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值