對未簽名的 APK 重簽名

在對某個 APP 進(jìn)行逆向時,最后一步將修改應(yīng)用到 APK 中往往會生成未簽名的 APK寥闪,而 Android 要求每個 APK 都必須要有簽名才能被安裝水孩,因此我們需要對未簽名的 APK 進(jìn)行簽名

1. 生成數(shù)字證書

在 keytool 所在的文件夾下(通常是 C:\Program Files\Java\jdk1.8.0_101\bin 之類的)以管理員身份執(zhí)行如下命令

生成數(shù)字證書


-keystore? reverse_engineer.keystore 表示生成的數(shù)字證書的文件名為 "reverse_engineer.keystore"蓝角;

-alias? rekeystore 表示證書的別名為 "rekeystore"昌罩,可以與 keystore 一樣捡偏;

-keyalg RSA 表示生成密鑰文件所采用的算法為 RSA;

-validity 10000 表示該數(shù)字證書的有效期為10000天峡迷,意味著10000天之后該證書將失效;

然后根據(jù)提示輸入密鑰你虹、地區(qū)等信息绘搞。最終,這條命令將生成名為 reverse_engineer.keystore 的數(shù)字證書

2. 重簽名

將數(shù)字證書拷貝到需要簽名的 apk 的目錄下傅物,在 jarsigner 所在的文件夾下(通常是 C:\Program Files\Java\jdk1.8.0_101\bin 之類的)以管理員身份執(zhí)行如下命令執(zhí)行如下命令


-keystore 表示使用當(dāng)前目錄中的 reverse_engineer.keystore 簽名證書文件夯辖;

-storepass 密鑰口令;

-signedjar crackme02_release.apk表示簽名后生成的APK名稱董饰;

crackme02.apk 表示未簽名的APK蒿褂;

rekeystore 表示 reverse_engineer.keystore 的別名


3. 重新安裝 APP

如果你不是被逆向的 APP 的作者,那么你重簽名時使用的私鑰在絕大多數(shù)情況下不會和逆向前的 APP 相同卒暂。在 Android 的安全策略下啄栓,這樣的 APP 是不能被安裝的,因此需要將之前的 APP 卸載掉也祠,才能將重新打包后的 APK 重新安裝到 Android 設(shè)備上


參考文章:

Android反編譯(三)之重簽名

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末昙楚,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子诈嘿,更是在濱河造成了極大的恐慌堪旧,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,590評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件奖亚,死亡現(xiàn)場離奇詭異淳梦,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)昔字,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評論 3 399
  • 文/潘曉璐 我一進(jìn)店門爆袍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事螃宙÷椋” “怎么了?”我有些...
    開封第一講書人閱讀 169,301評論 0 362
  • 文/不壞的土叔 我叫張陵谆扎,是天一觀的道長挂捅。 經(jīng)常有香客問我,道長堂湖,這世上最難降的妖魔是什么闲先? 我笑而不...
    開封第一講書人閱讀 60,078評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮无蜂,結(jié)果婚禮上伺糠,老公的妹妹穿的比我還像新娘。我一直安慰自己斥季,他們只是感情好训桶,可當(dāng)我...
    茶點故事閱讀 69,082評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著酣倾,像睡著了一般舵揭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上躁锡,一...
    開封第一講書人閱讀 52,682評論 1 312
  • 那天午绳,我揣著相機(jī)與錄音,去河邊找鬼映之。 笑死拦焚,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的杠输。 我是一名探鬼主播赎败,決...
    沈念sama閱讀 41,155評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蠢甲!你這毒婦竟也來了螟够?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,098評論 0 277
  • 序言:老撾萬榮一對情侶失蹤峡钓,失蹤者是張志新(化名)和其女友劉穎妓笙,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體能岩,經(jīng)...
    沈念sama閱讀 46,638評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡寞宫,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,701評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了拉鹃。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辈赋。...
    茶點故事閱讀 40,852評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡鲫忍,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出钥屈,到底是詐尸還是另有隱情悟民,我是刑警寧澤,帶...
    沈念sama閱讀 36,520評論 5 351
  • 正文 年R本政府宣布篷就,位于F島的核電站射亏,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏竭业。R本人自食惡果不足惜智润,卻給世界環(huán)境...
    茶點故事閱讀 42,181評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望未辆。 院中可真熱鬧窟绷,春花似錦、人聲如沸咐柜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,674評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽拙友。三九已至饭尝,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間献宫,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,788評論 1 274
  • 我被黑心中介騙來泰國打工实撒, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留姊途,地道東北人。 一個月前我還...
    沈念sama閱讀 49,279評論 3 379
  • 正文 我出身青樓知态,卻偏偏與公主長得像捷兰,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子负敏,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,851評論 2 361

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,321評論 25 707
  • 參考什么是 Android 簽名機(jī)制贡茅,Bluebox Security 發(fā)現(xiàn)的漏洞有何威脅? Android應(yīng)用程...
    合肥黑閱讀 2,075評論 1 16
  • 寫在前面 今天使用高德地圖為應(yīng)用添加Key的時候其做,發(fā)現(xiàn)有一項需要用到安全碼SHA1顶考,而SHA1存在于Keystor...
    代碼咖啡閱讀 26,780評論 5 34
  • 1. 一個基本事實:其實并沒有一種叫做“拖延癥”的病,對于大多數(shù)人來說妖泄,你驹沿、就、是:懶蹈胡。 2. “拖延癥”患者通常...
    樂鈫閱讀 289評論 0 0
  • 早年還在校讀書的時候渊季,時常抱著玩的心態(tài)朋蔫。尤其是數(shù)學(xué)或物理,基本對于定義和闡述不屑一顧却汉。比如“最大值”的定義驯妄,我從來...
    陳江都閱讀 507評論 0 4