jfrog-v7.11.5破解体验artifactory-pro
JFrog Artifactory Pro is the enterprise-tier version of JFrog’s universal artifact repository manager.
the supported Metadata Migration types Supported types are [NuGet, Conan, Helm, CRAN, YUM, Bower, Go, Opkg, Maven, SBT, CocoaPods, Conda, Docker, Debian, Chef, Pypi, Npm, Gradle, Ivy, Gems, Puppet, Composer, Vagrant, Alpine]
env
- orbstack
- macbook-pro 15.3
#jcr
- https://releases-docker.jfrog.io/artifactory/docker/
- https://releases-docker.jfrog.io/artifactory/docker/jfrog/artifactory-pro/
1. 创建挂载目录及启动容器
1.1create mount dir
mkdir -p /opt/apps/jfrog_artifactory
container-volume:
/var/opt/jfrog/artifactory
1.2run container
docker run -d --name artifactory-pro \
-l "dev.orbstack.http-port=8082" \
-v /opt/apps/jfrog_artifactory:/var/opt/jfrog/artifactory \
-v /etc/localtime:/etc/localtime \
-p 8081:8081 -p 8082:8082 \
releases-docker.jfrog.io/jfrog/artifactory-pro:7.11.
-l “dev.orbstack.http-port=8082”解决orbstack上.local访问502问题
2.破解
破解文件artifactory-injector-1.1.jar
2.1cp injector
➜ ~ cp ~/Downloads/artifactory-injector-1.1.jar /opt/apps/jfrog_artifactory
2.2exec
➜ ~ docker exec -it -u root artifactory-pro bash
root@55d2f84606c5:/opt/jfrog/artifactory#
2.3crask
./app/third-party/java/bin/java -jar var/artifactory-injector-1.1.jar
1 - generate License String
2 - inject artifactory
exit - exit
//破解artifactory
2
/opt/jfrog/artifactory/app/artifactory/tomcat
yes
//生成license
1
//exit
exit
注意:此破解版本license固定
eyJhcnRpZmFjdG9yeSI6eyJpZCI6IiIsIm93bmVyIjoicjRwMyIsInZhbGlkRnJvbSI6MTY3NDEwNjkyODI2MCwiZXhwaXJlcyI6NDgyOTc4MDUyODI1MywidHlwZSI6IkVOVEVSUFJJU0VfUExVUyIsInRyaWFsIjpmYWxzZSwicHJvcGVydGllcyI6e319fQ==
如果容器被删除,再次创建需继续破解
3.login
默认账户:admin/password
4.打包破解版本镜像
license
eyJhcnRpZmFjdG9yeSI6eyJpZCI6IiIsIm93bmVyIjoicjRwMyIsInZhbGlkRnJvbSI6MTY3NDEwNjkyODI2MCwiZXhwaXJlcyI6NDgyOTc4MDUyODI1MywidHlwZSI6IkVOVEVSUFJJU0VfUExVUyIsInRyaWFsIjpmYWxzZSwicHJvcGVydGllcyI6e319fQ==