1、新建vconsole.js,將https://cdn.bootcss.com/vConsole/3.2.2/vconsole.min.js或者h(yuǎn)ttp://wechatf...
1、新建vconsole.js,將https://cdn.bootcss.com/vConsole/3.2.2/vconsole.min.js或者h(yuǎn)ttp://wechatf...
升級(jí) Big Sur 后發(fā)現(xiàn)JD-GUI 打開(kāi)報(bào)錯(cuò): ERROR launching 'JD-GUI'No suitable Java version found on yo...
簡(jiǎn)介 OLLVM(Obfuscator-LLVM)是瑞士西北應(yīng)用科技大學(xué)安全實(shí)驗(yàn)室于2010年6月份發(fā)起的一個(gè)項(xiàng)目,該項(xiàng)目旨在提供一套開(kāi)源的針對(duì)LLVM的代碼混淆工具,以增加...
理論篇 Mac系統(tǒng)的環(huán)境變量,加載順序?yàn)椋?etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~...
一. 前言: WebSocket協(xié)議是基于TCP的一種新的網(wǎng)絡(luò)協(xié)議。它實(shí)現(xiàn)了瀏覽器與服務(wù)器全雙工(full-duplex)通信——可以通俗的解釋為服務(wù)器主動(dòng)發(fā)送信息給客戶端。...
一、進(jìn)程間通信的概念 每個(gè)進(jìn)程各自有不同的用戶地址空間,任何一個(gè)進(jìn)程的全局變量在另一個(gè)進(jìn)程中都看不到,所以進(jìn)程之間要交換數(shù)據(jù)必須通過(guò)內(nèi)核,在內(nèi)核中開(kāi)辟一塊緩沖區(qū),進(jìn)程1把數(shù)據(jù)...
在上篇多線程安全的文章中,我曾推薦過(guò)大家使用@synchronized來(lái)使得代碼獲得原子性,從而保證多線程安全。這篇文章向大家介紹一些@synchronized的知識(shí)點(diǎn)和應(yīng)該...
iOS 中的 armv7,armv7s,arm64 這些都代表什么? ARMv7|ARM7s|ARM64都是ARM處理器的指令集真機(jī)32位處理器需要ARMv7,或者ARMv7...
閱讀之前建議先看下 Run a daemon (as root) on iOS,因?yàn)楹芏嗯渲枚己蚷OS10里面是一樣的; 1.環(huán)境:iOS 11.0.1Xcode9.4安裝最...
iOS 越獄的Tweak開(kāi)發(fā) 原文鏈接在我的博客 https://yohunl.com/ios-yue-yu-de-tweakkai-fa/ 上,如果有更新,以博客為準(zhǔn) iO...
layout: posttitle: 2年逆向研究心得-談?wù)勎覍?duì)逆向的一些認(rèn)識(shí)categories: Reverse_Engineeringdescription: 2年逆向...
1.定位svc 0x80 1.1首先將可執(zhí)行文件拖入IDA,全局搜索0x80(命令alt + T): 3.修改二進(jìn)制 將光標(biāo)保留在SVC 0x80代碼行,然后工具欄Edit-...
什么是 IDFV IDFV 是一個(gè)由字母數(shù)字構(gòu)成的字符串,用于唯一標(biāo)識(shí)程序供應(yīng)商的設(shè)備。 如何獲取 IDFV IDFV 的變與不變 同一臺(tái)設(shè)備上,來(lái)自同一個(gè)供應(yīng)商的 App,...
iOS-KVO(一) 基本操作iOS-KVO(二) 使用注意點(diǎn)iOS-KVO(三) 窺探底層實(shí)現(xiàn)iOS-KVO(四) 自定義KVO+Block 我們將在這篇文章中了解到KVO...
什么是守護(hù)進(jìn)程? 守護(hù)進(jìn)程(daemon)是一類(lèi)在后臺(tái)運(yùn)行的特殊進(jìn)程,用于執(zhí)行特定的系統(tǒng)任務(wù)。很多守護(hù)進(jìn)程在系統(tǒng)引導(dǎo)的時(shí)候啟動(dòng),并且一直運(yùn)行直到系統(tǒng)關(guān)閉。另一些只在需...