欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > Python正確調(diào)用 jar 包加密得到加密值的操作方法

Python正確調(diào)用 jar 包加密得到加密值的操作方法

熱門標簽:地圖標注審核表 外呼并發(fā)線路 長沙高頻外呼系統(tǒng)原理是什么 湛江智能外呼系統(tǒng)廠家 宿遷星美防封電銷卡 ai電話機器人哪里好 ai電銷機器人源碼 百度地圖標注沒有了 西藏房產(chǎn)智能外呼系統(tǒng)要多少錢

前言

在做接口自動化的時候,經(jīng)常會遇到一些參數(shù)是需要加密的,比如密碼參數(shù)。
加密規(guī)則一般開發(fā)也不愿意告訴你,會直接給你一個jar包,讓你調(diào)用jar包得到加密值,在jmeter上是可以直接引用jar包的,但python調(diào)用jar包會有點麻煩。

環(huán)境準備

我的電腦環(huán)境:

  • windows10
  • python3.6.6 (64位)
  • jdk 1.8.0_20 (64位)

安裝jdk的時候,也會順帶安裝了jre, 安裝目錄結(jié)構(gòu)如下(jdk的安裝自己網(wǎng)上找詳細教程)

安裝完成后檢查版本號和jar命令

C:\Users\dell>java -version
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)

C:\Users\dell>jar
用法: jar {ctxui}[vfmn0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
選項:
    -c  創(chuàng)建新檔案
    -t  列出檔案目錄
    -x  從檔案中提取指定的 (或所有) 文件
    -u  更新現(xiàn)有檔案
    -v  在標準輸出中生成詳細輸出
    -f  指定檔案文件名
    -m  包含指定清單文件中的清單信息
    -n  創(chuàng)建新檔案后執(zhí)行 Pack200 規(guī)范化
    -e  為綁定到可執(zhí)行 jar 文件的獨立應(yīng)用程序
        指定應(yīng)用程序入口點
    -0  僅存儲; 不使用任何 ZIP 壓縮
    -M  不創(chuàng)建條目的清單文件
    -i  為指定的 jar 文件生成索引信息
    -C  更改為指定的目錄并包含以下文件
如果任何文件為目錄, 則對其進行遞歸處理。
清單文件名, 檔案文件名和入口點名稱的指定順序
與 'm', 'f' 和 'e' 標記的指定順序相同。

示例 1: 將兩個類文件歸檔到一個名為 classes.jar 的檔案中:
       jar cvf classes.jar Foo.class Bar.class
示例 2: 使用現(xiàn)有的清單文件 'mymanifest' 并
           將 foo/ 目錄中的所有文件歸檔到 'classes.jar' 中:
       jar cvfm classes.jar mymanifest -C foo/ .

以最簡單的md5加密jar包為例

java引用方法

import com.ndktools.javamd5.Mademd5;

String password = "admin";
Mademd5 md = new Mademd5();
System.out.println(md.toMd5(password));

python 調(diào)用jar

安裝依賴包jpype1 (后面要加一個1)

> pip install jpype1

啟動JVM,打印"hello world"

import jpype

# 獲取JVM安裝路徑
jvmPath = jpype.getDefaultJVMPath()
# 啟動JVM
jpype.startJVM(jvmPath)
# 執(zhí)行java代碼
jpype.java.lang.System.out.println("hello world!")
# 關(guān)閉JVM
jpype.shutdownJVM()

運行后能正確打印出"hello world",說明環(huán)境安裝沒問題了

調(diào)用加密jar包

jpype.JClass方法導入需要調(diào)用的class

import com.ndktools.javamd5.Mademd5;

String password = "admin";
Mademd5 md = new Mademd5();
System.out.println(md.toMd5(password));

把java代碼翻譯成python就是如下代碼

import jpype
# 獲取JVM安裝路徑
jvmPath = jpype.getDefaultJVMPath()
jarPath = 'JavaMD5.jar'  # jar包路徑,可以放代碼同一目錄
# 啟動JVM
jpype.startJVM(jvmPath, "-Djava.class.path=%s" % jarPath)
# 執(zhí)行java代碼
# jpype.java.lang.System.out.println("hello world!")
# 調(diào)用java class對象,先導入包
md5class = jpype.JClass("com.ndktools.javamd5.Mademd5")
password = "yoyo"
md = md5class()   # 實例化
md5_password = md.toMd5(password)
print(md5_password)
# 關(guān)閉JVM
jpype.shutdownJVM()

運行結(jié)果:48DC8D29308EB256EDC76F25DEF07251

導入的jar包有多個的時候

當導入的jar包只有一個的時候,用上面的方法進行了,如果有多個jar包需要導入,先合并jar
合并 JAR 分為 2 步:

  • 解壓 JAR
  • 合并所有源碼

安裝 JDK 之后,通過 jar -xvf 命令去解壓單個 JAR,這樣會按包名在同級目錄下生成 JAVA 編譯后的 class 文件

# 先挨個解壓jar,生成class文件
jar -xvf a.jar
jar -xvf b.jar
jar -xvf c.jar

使用 jar -cvfM 命令,將本地所有的 class 文件生成一個新的 JAR

jar -cvfM demo.jar .

命令最后面有個點(.),demo.jar就是合并后新生成的jar包了

到此這篇關(guān)于Python 正確調(diào)用 jar 包加密得到加密值的操作方法的文章就介紹到這了,更多相關(guān)Python 調(diào)用jar 包加密內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python 逆向爬蟲正確調(diào)用 JAR 加密邏輯
  • Python3 使用cookiejar管理cookie的方法
  • python調(diào)用java的jar包方法
  • Java實現(xiàn)的執(zhí)行python腳本工具類示例【使用jython.jar】
  • Python創(chuàng)建自己的加密貨幣的示例
  • Python爬蟲實例之2021貓眼票房字體加密反爬策略(粗略版)
  • python通過cython加密代碼
  • python 實現(xiàn)aes256加密

標簽:海南 普洱 林芝 盤錦 寧夏 大同 南平 漯河

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Python正確調(diào)用 jar 包加密得到加密值的操作方法》,本文關(guān)鍵詞  Python,正確,調(diào)用,jar,包加密,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python正確調(diào)用 jar 包加密得到加密值的操作方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Python正確調(diào)用 jar 包加密得到加密值的操作方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    日韩不卡免费视频| 91美女片黄在线观看91美女| 插我舔内射18免费视频| 欧美最猛性xxxxx直播| 成人免费一区二区三区视频 | 亚洲观看高清完整版在线观看| 国产不卡免费视频| 天海翼在线视频| 国产精品沙发午睡系列990531| 国产精品77777竹菊影视小说| 久久婷婷五月综合| 久久日一线二线三线suv| 久久9热精品视频| аⅴ天堂中文在线网| 久久影院午夜论| 国产一区二区美女诱惑| 黄色免费一级视频| 中文字幕不卡在线播放| 北条麻妃国产九九精品视频| 色综合色狠狠天天综合色| 最近中文字幕一区二区三区| av一本久道久久综合久久鬼色| 唐朝av高清盛宴| 一区二区三区四区国产精品| 麻豆tv在线观看| 欧美伦理视频网站| 日韩av一区二区在线影视| 熟女少妇一区二区三区| 久久免费看少妇高潮| 国产成人免费视| 色婷婷国产精品| 亚洲综合激情小说| 精品影片一区二区入口| 精品国产污网站| 国产精品一品视频| 91久久人澡人人添人人爽欧美| 亚洲综合免费观看高清完整版在线 | 日韩欧美一级二级| 黑人巨大精品欧美黑白配亚洲| 在线视频这里只有精品| 亚洲色图欧美在线| 男人网站在线观看| 久久综合九色综合欧美就去吻| 福利电影一区二区三区| 在线免费观看日本一区| 日韩电影在线一区二区| wwwww黄色| 亚洲男人天堂一区| 性欧美丰满熟妇xxxx性久久久| 26uuu色噜噜精品一区二区| 国产成人综合自拍| 欧美视频精品在线观看| 久久成人免费日本黄色| 一区二区视频免费看| 亚洲第一成年网| 日本美女xxx| 亚洲黄色性网站| 9.1成人看片| 国产精品网站在线观看| 国产chinesehd精品露脸| 精品免费国产二区三区| 成人av网在线| 日韩美一区二区三区| 国产99久久久久久免费看农村| 欧美吞精做爰啪啪高潮| 老司机精品视频导航| 国产探花在线播放| 奇米888四色在线精品| 乱h高h女3p含苞待放| 午夜精品久久久久久| 成人信息集中地| 图片区小说区区亚洲影院| jizz日本在线播放| 性感美女久久精品| 国产一区二区精彩视频| 日韩高清在线电影| 色成年激情久久综合| 精品一区二区三区av| 欧美日韩中文国产| 国产成人精品综合在线观看| 91麻豆精品国产91久久久久久久久 | 日本少妇aaa| 日韩中文欧美在线| 色偷偷88欧美精品久久久 | 69堂成人精品免费视频| 成人性生交大合| 精品日韩成人av| 国产又黄又嫩又滑又白| 中文字幕欧美日韩一区| 久久久久久久久免费看无码 | 免费高清不卡av| 欧美午夜视频网站| 国产a久久麻豆| 精品国产成人在线影院| 久久久久久久久久影视| 一区在线观看视频| 91香蕉国产视频| 久久超碰97人人做人人爱| 欧美电影在哪看比较好| 97精品国产97久久久久久久久久久久| 久久网这里都是精品| 亚洲第一黄色网址| 亚洲国产精品久久一线不卡| 色综合网站在线| 国产电影一区在线| 精品成人一区二区| 亚洲黄色免费在线观看| 亚洲一二三区在线观看| 色视频成人在线观看免| 国产超碰在线一区| 国产视频一区二区在线观看| 成年人免费观看视频网站| 五月天一区二区三区| 欧美日韩精品欧美日韩精品一| 99精品一区二区三区| 国产精品剧情在线亚洲| 日本高清不卡免费| 粉嫩av一区二区三区在线播放| 久久精品视频一区二区三区| 国产 欧美 在线| 美洲天堂一区二卡三卡四卡视频| 制服.丝袜.亚洲.中文.综合| 麻豆tv在线观看| 亚洲国产精品久久久久秋霞影院 | 国产一区久久久| 久久综合久久99| 一级特黄曰皮片视频| 久久精品国产一区二区| 精品国产乱码久久久久久久久| 亚洲av综合一区二区| 男人的天堂亚洲一区| 欧美成人精品福利| 瑟瑟视频在线观看| 九九精品视频在线看| 久久免费的精品国产v∧| 精品视频第一页| 国产精品911| 亚洲手机成人高清视频| 日本道精品一区二区三区| 99免费精品视频| 亚洲精品伦理在线| 欧美人妖巨大在线| 99久久人妻精品免费二区| 午夜激情综合网| 精品国产免费人成电影在线观看四季 | 亚洲美女区一区| 欧美午夜视频网站| 捆绑裸体绳奴bdsm亚洲| 蜜桃久久av一区| 久久久久97国产精华液好用吗| 91ts人妖另类精品系列| aaa欧美色吧激情视频| 亚洲一区二区综合| 欧美一级日韩免费不卡| www.狠狠爱| 粉嫩13p一区二区三区| 亚洲另类中文字| 4438x亚洲最大成人网| 亚洲av无码一区二区三区人| 国产精品原创巨作av| 亚洲男人的天堂网| 欧美一级在线视频| 青青青视频在线播放| 99国产麻豆精品| 日韩在线观看一区二区| 久久久电影一区二区三区| 一本久道久久综合中文字幕| 久久久久亚洲AV成人网人人小说| 免费观看一级特黄欧美大片| 中文字幕国产一区| 欧美日韩一二三| 美女被到爽高潮视频| 成人精品视频一区二区三区尤物| 亚洲一线二线三线视频| 精品久久一区二区三区| 欧美黑人性猛交xxx| 特级特黄刘亦菲aaa级| 韩国欧美一区二区| 亚洲激情av在线| 久久亚洲私人国产精品va媚药| 精品国产乱码久久久久久鸭王1| 美国黄色一级视频| 国产成人自拍在线| 亚洲bt欧美bt精品| 欧美国产欧美亚州国产日韩mv天天看完整 | 国产chinese中国hdxxxx| 国产精品一区专区| 一区二区三区在线看| 2020国产精品| 欧美日韩一级二级三级| 精品视频第一页| 玖玖爱在线精品视频| 成人成人成人在线视频| 男人的天堂亚洲一区| 亚洲欧美成人一区二区三区| 精品国产三级a在线观看| 欧美三级欧美一级| 欧美视频一区二区在线| 99久久国产精| 久久无码人妻一区二区三区|