Glide圖片磁盤緩存 在《Glide實(shí)現(xiàn)WebView離線圖片的酷炫展示效果》[http://www.itdecent.cn/p/b202b5012013]一文中,在we...
Glide圖片磁盤緩存 在《Glide實(shí)現(xiàn)WebView離線圖片的酷炫展示效果》[http://www.itdecent.cn/p/b202b5012013]一文中,在we...
@wo叫天然呆 你可以用ApkCrack反編譯一下市面上一些app,然后通過(guò)抓包工具抓取http請(qǐng)求,對(duì)比看看他們的http請(qǐng)求
反編譯完這些app后,我給它們的安全等級(jí)打個(gè)分前言 在Android開發(fā)中,apk的安全性是一個(gè)重要的關(guān)注點(diǎn)。每個(gè)app應(yīng)用對(duì)于自身的數(shù)據(jù)和代碼安全做了對(duì)應(yīng)的保護(hù)。為了調(diào)研和學(xué)習(xí)市場(chǎng)上各類app它們的安全策略,此次反編譯...
在上班前總有一段空窗期,每天在家練習(xí)廚藝太過(guò)無(wú)聊,偶然看到樹莓派4b發(fā)布了,奈何窮畢業(yè)生沒(méi)錢~想玩只能拿柜子里的舊手機(jī)來(lái)玩玩。 實(shí)驗(yàn)環(huán)境: 努比亞Z9 max,nx510j,...
注釋vs注解 在進(jìn)行接口開發(fā)時(shí),我們通常會(huì)使用swagger生成接口文檔。為了讓使用者能更好的使用文檔,就要使用注解標(biāo)記每個(gè)接口的名稱,參數(shù)說(shuō)明。比如以下代碼: 在實(shí)際開發(fā)中...
前言 摸魚應(yīng)該是程序員必備的技能了吧,每個(gè)人都有自己的一套摸魚方式。甚至有些摸魚軟件能讓你更加愉悅的上班。前段時(shí)間無(wú)意接觸的Thief[https://github.com/...
這種破解成本很高,而且重要的數(shù)據(jù)是不會(huì)放在客戶端這邊的。像支付寶之類他們的客戶端并沒(méi)有加固應(yīng)用,他們會(huì)比較側(cè)重服務(wù)端數(shù)據(jù)保護(hù)。在客戶端可以通過(guò)校驗(yàn)簽名信息,是否root等手段識(shí)別惡意破解應(yīng)用,然后在服務(wù)端處理。同時(shí)重要的數(shù)據(jù)也會(huì)經(jīng)過(guò)參數(shù)簽名,響應(yīng)加密等方式保護(hù)數(shù)據(jù)。
反編譯完這些app后,我給它們的安全等級(jí)打個(gè)分前言 在Android開發(fā)中,apk的安全性是一個(gè)重要的關(guān)注點(diǎn)。每個(gè)app應(yīng)用對(duì)于自身的數(shù)據(jù)和代碼安全做了對(duì)應(yīng)的保護(hù)。為了調(diào)研和學(xué)習(xí)市場(chǎng)上各類app它們的安全策略,此次反編譯...
標(biāo)簽: 多渠道打包 , 動(dòng)態(tài)寫入APK , V2簽名 如何實(shí)現(xiàn)快速多渠道打包?如何將 Git 的 SHA-1 值、打包時(shí)間、友盟渠道等自定義信息寫入到 APK 中? 這就需要...
點(diǎn)贊關(guān)注,不再迷路,你的支持對(duì)我意義重大!?? Hi,我是丑丑。本文 「計(jì)算機(jī)組成原理」| 導(dǎo)讀 —— [http://www.itdecent.cn/writer#/not...
前言 在Android開發(fā)中,apk的安全性是一個(gè)重要的關(guān)注點(diǎn)。每個(gè)app應(yīng)用對(duì)于自身的數(shù)據(jù)和代碼安全做了對(duì)應(yīng)的保護(hù)。為了調(diào)研和學(xué)習(xí)市場(chǎng)上各類app它們的安全策略,此次反編譯...
通常我們開發(fā)時(shí),為了不讓資源名重復(fù),可能會(huì)定義名字很長(zhǎng)的資源名,這其實(shí)也會(huì)增大 apk 包的體積。接下來(lái)我們講講如何做資源混淆,先從其原理開始。 1. R.java文件以及資...
本文已經(jīng)對(duì)《第一行代碼》作者郭霖的公眾號(hào)授權(quán)獨(dú)家發(fā)布 前言 EventBus大家都很熟悉了,各種實(shí)現(xiàn)方式也是層出不窮,然而,作為有追求的程序員們,永遠(yuǎn)在不停的造輪子,畢竟,在...
手機(jī)閱讀代碼之痛 在手機(jī)上閱讀代碼體驗(yàn)肯定不會(huì)在電腦上方便,尤其是一些冗長(zhǎng)的代碼,可能會(huì)有幾行代碼顯得很長(zhǎng),又沒(méi)有做換行處理。正常來(lái)說(shuō),一般人的閱讀應(yīng)該是從左到右讀完一行,然...
@aliblielite 可以通過(guò)av_seek_frame 函數(shù)控制解碼進(jìn)度,見http://www.itdecent.cn/p/8245972a2dcf
FFmpeg音頻播放器(6)-多輸入filter(amix)FFmpeg音頻播放器(1)-簡(jiǎn)介FFmpeg音頻播放器(2)-編譯動(dòng)態(tài)庫(kù)FFmpeg音頻播放器(3)-將FFmpeg加入到Android中FFmpeg音頻播放器(4)-將m...
前言 自從交房后,每天除了上班,大部分時(shí)間都是在地鐵和公交上了。不過(guò)有了這些時(shí)間,可以好好看看文章打打基礎(chǔ),方便之后換新的環(huán)境。玩Android收錄了很多值得閱讀的文章,好的...
Binder是Android一個(gè)十分重要進(jìn)程間通信機(jī)制,Android系統(tǒng)的很多核心服務(wù)AMS,PMS,WMS的使用都是建立在Binder之上的。在對(duì)Activity啟動(dòng)流程...
Glide4源碼解析系列 [Glide4源碼解析系列]--1.Glide初始化 [Glide4源碼解析系列]--2.Glide數(shù)據(jù)模型轉(zhuǎn)換與數(shù)據(jù)抓取 [Glide4源碼解...