日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

docker 版X-pack 6.3.0破解

發(fā)布時間:2023/12/20 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker 版X-pack 6.3.0破解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. X-pack 6.3.0破解? ??

1.1? 復制 x-pack-core-6.3.0.jar

從elasticsearch docker容器里復制x-pack-core-6.3.0.jar到宿主機

docker cp

2e4a9082e64f:/usr/share/elasticsearch/modules/x-pack/x-pack-core/x-pack-core-6.3.0.jar/docker/elasticsearch/

?

說明:

Elasticsearch容器ID:2e4a9082e64f

x-pack-core-6.3.0.jar容器里位置:

/usr/share/elasticsearch/modules/x-pack/x-pack-core/x-pack-core-6.3.0.jar

宿主機目錄:/docker/elasticsearch/

?

1.2??luyten反編譯x-pack-core-6.3.0.jar

luyten反編譯保存為java文件,找到org.elasticsearch.license.LicenseVerifier.class?

org.elasticsearch.xpack.core.XPackBuild.class

  • luyten項目地址:https://github.com/deathmarine/Luyten
  • 將反編譯后的java 代碼復制到自己的IDE中,按照同樣的包名創(chuàng)建pack
  • 我們不需要編譯整個項目,只需要編譯這兩個文件,所以要把依賴添加到classpath中。
  • 依賴也與之前有所變化,之前只需要x-pack 包本身,現(xiàn)在需要引入 elasticsearch 6.3.0 中 lib 目錄下的jar包 以及 x-pack-core-6.3.0.jar 本身

1、修改LicenseVerifier

LicenseVerifier 中有兩個靜態(tài)方法,這就是驗證授權文件是否有效的方法,我們把它修改為全部返回true.

?

2、修改XPackBuild

XPackBuild 最后一個靜態(tài)代碼塊中 try的部分全部刪除,這部分會驗證jar包是否被修改.

?

?

1.3??????把重新編譯后的文件添加到x-pack-core-6.3.0.jar

右鍵解壓x-pack-core-6.3.0.jar,然后分別替換

org.elasticsearch.license.LicenseVerifier.class?

org.elasticsearch.xpack.core.XPackBuild.class

替換后,重新壓縮x-pack-core-6.3.0.jar


?

1.4??????替換原來的x-pack-core-6.3.0.jar

復制宿主機的x-pack-core-6.3.0.jar文件到elasticsearch容器里,并重啟elasticserach、kinaba

docker cp

/docker/elasticsearch/x-pack-core-6.3.0.jar? 2e4a9082e64f:/usr/share/elasticsearch/modules/x-pack/x-pack-core/

?

1.5????導入授權文件

1、? 先從官網(wǎng)申請basic授權文件

https://license.elastic.co/registration

?

2、? 授權文件修改

{

???"uid": "6fb96d6b-938c-45ff-9ce7-6b53b39cd7dd",

???"type": "platinum",?# 修改授權為白金版本

???"issue_date_in_millis": 1530489600000,

???"expiry_date_in_millis": 2855980923000, #修改到期時間為2060-07-02

???"max_nodes": 100, ?# 修改最大節(jié)點數(shù)

???"issued_to": "xxxx",

???"issuer": "Web Form",

???"signature":"AAAAAwAAAA3PP60wKNtAvRmuCGdSAAABmC9ZN0hjZDBGYnVyRXpCOW5Bb3FjZDAxOWpSbTVoMVZwUzRxVk1PSmkxaktJRVl5MUYvUWh3bHZVUTllbXNPbzBUemtnbWpBbmlWRmRZb25KNFlBR2x0TXc2K2p1Y1VtMG1UQU9TRGZVSGRwaEJGUjE3bXd3LzRqZ05iLzRteWFNekdxRGpIYlFwYkJiNUs0U1hTVlJKNVlXekMrSlVUdFIvV0FNeWdOYnlESDc3MWhlY3hSQmdKSjJ2ZTcvYlBFOHhPQlV3ZHdDQ0tHcG5uOElCaDJ4K1hob29xSG85N0kvTWV3THhlQk9NL01V",

???"start_date_in_millis": 1530489600000

}?

時間戳、時間轉(zhuǎn)換

https://tool.lu/timestamp

?

3、? 導入授權文件

方式一:通過kibana界面導入

選擇授權文件上傳:

上傳成功后:

?

方式二:通過API接口上傳

?curl -u elastic:elastic -XPUT 'http://es-ip:port/_xpack/license' -H "Content-Type: application/json" -d @/tmp/license.json


1.6????參考鏈接

License查看:https://www.elastic.co/subscriptions

破解教程:

https://www.jianshu.com/p/55b5c5d3a89c

http://blog.51cto.com/billy98/2131989


總結(jié)

以上是生活随笔為你收集整理的docker 版X-pack 6.3.0破解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。