色噜噜人体337p人体 I 超碰97观看 I 91久久香蕉国产日韩欧美9色 I 色婷婷我要去我去也 I 日本午夜a I 国产av高清怡春院 I 桃色精品 I 91香蕉国产 I 另类小说第一页 I 日操夜夜操 I 久久性色 I 日韩欧在线 I 国产深夜在线观看 I 免费的av I 18在线观看视频 I 他也色在线视频 I 亚洲熟女中文字幕男人总站 I 亚洲国产综合精品中文第一 I 人妻丰满熟av无码区hd I 新黄色网址 I 国产精品真实灌醉女在线播放 I 欧美巨大荫蒂茸毛毛人妖 I 国产一区欧美 I 欧洲亚洲1卡二卡三卡2021 I 国产亚洲欧美在线观看三区 I 97精品无人区乱码在线观看 I 欧美妇人 I 96精品在线视频 I 国产人免费视频在线观看 I 91麻豆国产福利在线观看

Android Apk去簽名、重新簽名的方法

時(shí)間:2024-07-21 19:54:36 簽名 我要投稿
  • 相關(guān)推薦

Android Apk去簽名、重新簽名的方法

  Android開(kāi)發(fā)中很重要的一部就是用自己的密鑰給Apk文件簽名,不經(jīng)過(guò)簽名的Apk文件一般是無(wú)法安裝的,就算裝了最后也是失敗。

Android Apk去簽名、重新簽名的方法

  網(wǎng)上流傳的“勾選允許安裝未知來(lái)源的應(yīng)用”其實(shí)跟簽不簽名沒(méi)啥關(guān)系,說(shuō)白了就是允許安裝不從電子市場(chǎng)上下載的應(yīng)用而已。

  近幾日需要修改一個(gè)Apk中JNI調(diào)用的.so文件,苦于沒(méi)有apk源代碼,只好研究了一下簽名相關(guān)的問(wèn)題。當(dāng)然有很多第三方工具可以做到,但其實(shí)JDK中已經(jīng)提供了強(qiáng)大的簽名工具jarsigner。

  1.去除簽名

  其實(shí)很簡(jiǎn)單,用WinRAR打開(kāi)apk,找到META-INF文件夾,刪除MANIFEST.MF之外的所有其他文件即可。

  2.簽名

  運(yùn)行jarsigner,如果沒(méi)有設(shè)置PATH環(huán)境變量,那可以從JDK安裝路徑下的bin目錄中找到,比如我本機(jī)的就是C:Program FilesJavajdk1.8.0_31binjarsigner.exe

  jarsigner用法如下:

  用法: jarsigner [選項(xiàng)] jar-file 別名 jarsigner -verify [選項(xiàng)] jar-file [別名...][-keystore] 密鑰庫(kù)位置[-storepass <口令>] 用于密鑰庫(kù)完整性的口令[-storetype <類型>] 密鑰庫(kù)類型[-keypass <口令>] 私有密鑰的口令 (如果不同)[-certchain <文件>] 替代證書(shū)鏈文件的名稱[-sigfile <文件>] .SF/.DSA 文件的名稱[-signedjar <文件>] 已簽名的 JAR 文件的名稱[-digestalg <算法>] 摘要算法的名稱[-sigalg <算法>] 簽名算法的名稱[-verify] 驗(yàn)證已簽名的 JAR 文件[-verbose[:suboptions]] 簽名/驗(yàn)證時(shí)輸出詳細(xì)信息。 子選項(xiàng)可以是 all, grouped 或 summary[-certs] 輸出詳細(xì)信息和驗(yàn)證時(shí)顯示證書(shū)[-tsa] 時(shí)間戳頒發(fā)機(jī)構(gòu)的位置[-tsacert <別名>] 時(shí)間戳頒發(fā)機(jī)構(gòu)的公共密鑰證書(shū)[-tsapolicyid] 時(shí)間戳頒發(fā)機(jī)構(gòu)的 TSAPolicyID[-altsigner <類>] 替代的簽名機(jī)制的類名[-altsignerpath <路徑列表>] 替代的簽名機(jī)制的位置[-internalsf] 在簽名塊內(nèi)包含 .SF 文件[-sectionsonly] 不計(jì)算整個(gè)清單的散列[-protected] 密鑰庫(kù)具有受保護(hù)驗(yàn)證路徑[-providerName <名稱>] 提供方名稱[-providerClass <類> 加密服務(wù)提供方的名稱 [-providerArg <參數(shù)>]]... 主類文件和構(gòu)造器參數(shù)[-strict] 將警告視為錯(cuò)誤

  比較常用的參數(shù)就是指定keystore的位置和簽名后的文件,舉例如下:

  jarsigner -keystore C:myKey.key -signedjar apk-signed.apk apk-unsigned.apk myKey

  待簽名的文件是apk-unsigned.apk,簽名后的apk是apk-signed.apk。我們也可以不指定-signedjar參數(shù),則在待簽名的apk上直接簽名。最后一個(gè)myKey是我的keystore的別名。

  簽名完成后再用WinRAR打開(kāi),會(huì)發(fā)現(xiàn)META-INF目錄下多了MYKEY.RSA和MYKEY.SF兩個(gè)文件,他們分別是:

  MANIFEST.MF中保存了所有其他文件的SHA-1并base64編碼后的值。

  MYKEY.SF中也有其他文件的SHA-1并base64編碼的值,而且還多一個(gè)MANIFEST.MF文件的SHA-1并base64編碼后的值

  MYKEY.RSA包含了公鑰信息和發(fā)布機(jī)構(gòu)信息

  后兩個(gè)文件的名稱和我的key別名轉(zhuǎn)換為大寫(xiě)后一致。

  關(guān)于如何生成本機(jī)的keystore就不再贅述了,在AndroidStudio和Eclipse中都有相應(yīng)的工具,圖形界面,so easy。

【Android Apk去簽名、重新簽名的方法】相關(guān)文章:

表示心煩的心情簽名大去傷心句子08-27

戰(zhàn)隊(duì)的個(gè)性簽名_簽名08-12

經(jīng)典簽名精選07-04

郁悶的個(gè)性簽名,郁悶的簽名10-22

早安個(gè)性簽名 早安的個(gè)性簽名06-23

青春一去不復(fù)返個(gè)性簽名最新匯總11-10

英文愛(ài)情個(gè)性簽名,關(guān)于英文的愛(ài)情個(gè)性簽名-個(gè)性簽名04-18

悲情的簽名07-25

經(jīng)典情話簽名07-05

心煩的簽名08-07

主站蜘蛛池模板: 99视频在线精品免费观看6 | 这里只有精品在线观看 | 国产欧美日韩在线观看一区二区 | 2020国产成人精品视频 | 亚洲国产成人手机在线观看 | 亚洲欧美偷拍另类a∨色屁股 | 色午夜ww久久久久生女学生 | 色天使av| www青青草原| 国产成人av免费网址 | 精品免费一区二区在线 | 天天碰免费上传视频 | 久久久国产一区二区三区四区小说 | 精品久久久久久久国产性色av | 97香蕉超级碰碰碰久久兔费 | 久久精品亚洲男人的天堂 | 性感美女草逼 | 国产综合一区二区三区黄页秋霞 | 亚洲精品成人片在线观看 | 久久亚洲精品国产一区最新章节 | 毛片网站国产 | 老熟妇午夜毛片一区二区三区 | 女人被狂躁高潮啊的视频在线看 | 亚洲欧美在线播放 | 激情网站在线 | 久久精品国产精品国产一区 | 免费看黄在线观看 | 激情综合小说 | 99re在线视频观看 | 国产精品无码嫩草地址更新 | 日韩午夜理论片 中文字幕 善良的妈妈在线播放 | 九九国产精品无码免费视频 | 国产乱子乱人伦电影在线观看 | 蜜桃av一区二区三区www | 91九色论坛 | 欧美人体做爰大胆视频 | 黑色丝袜老师色诱视频国产 | 午夜午夜精品一区二区三区文 | 曰本女人牲交全视频播放 | 久热国产vs视频在线观看 | 91亚洲福利视频 | 在线看片人成视频免费无遮挡 | 日本乱偷互换人妻中文字幕 | 伊人一级片 | 亚洲a∨精品一区二区三区 精品欧美色视频网站在线观看 | 不卡无在一区二区三区四区 | 亚洲第一免费看片 | 我家有个日本女人 | 最近中文2019字幕第二页 | 99亚洲欲妇| 久操综合在线 | 国产九九 | 国产精品无码一区二区三区电影 | 婷婷久久综合九色综合97最多收藏 | 日日猛噜噜狠狠扒开双腿小说 | 91精品国产91久久综合桃花 | 艳妇乳肉豪妇荡乳69xx | 精品成人69xx.xyz | 久久人爽人人爽人人片av | 亚洲午夜高清国产拍 | 亚洲情趣 | 国产精品厕所 | 色综合久久中文字幕无码 | av第一福利网站 | 无码加勒比一区二区三区四区 | 国产韩国精品一区二区三区久久 | 婚后打屁股高h1v1调教 | 国产日韩欧美成人 | 三级成年网站在线观看级爱网 | 蜜臀av片| 亚洲国产成人精品无码区四虎 | 小视频在线观看 | 性史性农村dvd毛片 一道本久久 | 狠狠色狠狠色综合伊人 | 国产乱人偷精品免费视频 | 日韩欧美在线视频一区二区 | 欧美日韩精品一区二区在线视频 | 日日摸夜夜添夜夜添精品视频 | 亚洲欧美中出 | 日日av拍夜夜添久久免费浪潮 | 日韩欧美中文字幕精品 | 久久久国产一区二区三区 | 精品亚洲成a人7777在线观看 | 日韩精品久久久久久久电影蜜臀 | 色片在线播放 | 午夜在线网站 | 亚洲精品成人片在线观看精品字幕 | 韩国av精华合集 | 久久五 | 91精品国产日韩91久久久久久360 | av成人老司机| 欧美色综合 | 中文字幕无码不卡免费视频 | 中文字幕无码视频专区 | 综合色狠狠 | 国产午夜福利精品一区二区三区 | 香蕉97| 又粗又大内射免费视频小说 | 人妻丰满熟妇av无码区app |