發表文章

[LINE][Android]📸LINE 備份大坑實錄: iTransor for LINE 備份失敗後的 ADB + PowerShell 照片救援記:從 Xperia 5 III 到 Xperia 1 VI 的聊天照片救援實錄 (支援 Android 13/16)

iTransor for LINE 在 Android 13/16 環境備份失敗?別慌!本文紀錄如何跳過第三方軟體,直接使用 ADB 指令強制導出 LINE 媒體資料夾,並透過 PowerShell 自動化腳本修復數萬張無副檔名的照片,成功將資料完美轉移至 Sony Xperia 1 VI。 其實我是一個懶得寫 Blog 的人。 那為什麼還要寫?因為有一天我可能會失憶。 本以為 iTransor for LINE 可以輕鬆換機,沒想到卻是災難的開始…… 從決定換手機開始,我就查了好久:Xperia 1 VI 的規格、相機表現、二手價格,好不容易下定決心入手夢寐以求的旗艦,心裡滿滿期待,以為換機只是例行操作——Google 備份、iTransor 一鍵搞定。 沒想到,災難就在那一刻悄悄展開。iTransor 無法安裝舊版 LINE、備份失敗、媒體檔案完全消失……整整兩天,我在備份中斷、版本不支援、媒體無法導出的泥沼裡打轉,這才是真正的坑。 這篇文章,就是我在 Android 13 / 16 手機環境下,從 iTransor 失敗,到用 ADB + PowerShell 手動救回所有 LINE 照片的完整紀錄。 📱 舊新手機環境對照 項目 舊手機 (Xperia 5 III) 新手機 (Xperia 1 VI) Android 版本 13 16 (預覽/最新) Google 備份 ✅ 文字正常 可接收備份 iTransor 備份 ❌ 執行失敗...

【Firmware】Asus Nexus 7 2013 LTE 刷入 LineageOS 20 (Android 13) 完整教學:讓老平板重生

華碩神機 Nexus 7 2013 (LTE) 官方只支援到 Android 6.0,但透過刷入 LineageOS 20 可完美升級至 Android 13!本文提供完整刷機流程,包含解鎖 Bootloader、使用 Lanchon-repit 重新分區解決空間不足問題,以及安裝 GApps 與 Magisk Root 教學,讓老平板變身車機或 YouTube 專用機。 延伸閱讀 猜你對這些文章也有興趣: [Win] Office 無法安裝 Skype for Business 2016 解決方案 [Firmware] IBM/Lenovo StorWize V3700 韌體更新筆記 這台由華碩製造的經典平板 Nexus 7 2013 (LTE/deb) ,核心版本為 3.4.0-gad29d11 。官方支援雖停留在 Android 6.0.1,但透過刷入 LineageOS 20 (Android 13) ,能讓老設備重獲新生。 本次更新目的是為了安裝 Revanced Manager 實現 YouTube 背景播放。由於 Android 13 檔案較大,操作關鍵在於必須先進行「重新分區」。 ⚠️ 刷機前嚴正聲明: 風險自負 :刷機可能導致變磚,請自行承擔所有硬體損壞風險。 資料清空 :解鎖 Bootloader 會 永久刪除 平板內所有資料,請務必備份。 穩定供電 :請確保電量在 80% 以上,並連接高品質 USB 傳輸線。 開發環境 :PC 需預先安裝好 Google USB Driver 及 ADB/Fastboot 工具。 📑 Nexus 7 (LTE) → LineageOS 20 刷機完整流程 ...

[PowerShell] IIS SSL 憑證自動更新全攻略 (V6 解密篇):安全還原加密密碼技術

這篇是 PowerShell 自動化更新 IIS SSL 憑證 V6 版的「解密篇」。在前一篇我們已經將密碼進行 AES 加密,本篇將展示如何在自動化腳本中讀取 Key 與 IV,安全地將密碼還原為明文以供程式使用,徹底告別腳本內寫死明碼的資安風險。 延伸閱讀 猜你對這些文章也有興趣: [PowerShell] 用 PowerShell 更新 IIS 憑證 V6 版 - 加密篇 [PowerShell] 用 PowerShell 更新 IIS 憑證 V5 版 - 解密程式 📝 前言: 💡 系列導讀: 這是 V6 版本的第二部分(解密篇)。 定義了名為 Decrypt-DataAndDisplay 的函式,主要用於自動化腳本的驗證與實行階段。解密過程必須使用加密時產生的金鑰與向量。如果您還沒看過加密金鑰的產生方式,請先參考: V6 加密篇 。 (或者 前往 Blogger 閱讀完整合併版 ) 這段程式碼主要用於確保自動化腳本能正確從加密檔案中還原回明文密碼,是整個 SSL 憑證自動更新流程中,維持安全性的核心組件。 1. 函式參數詳細說明 解密函式需要完全對應加密時的三個檔案,任何一個不符皆無法還原資料: 參數名稱 功能與用途 $EncryptedFilePath 加密資料來源: 讀取加密過程中產生的 .txt 檔案,其內容為二進位 Byte 陣列。 $KeyFilePath 加密金鑰 (Key): 對稱式加密的鑰匙。解密時必須使用與加密時完全一致的 Base64 字串。 ...

[PowerShell] IIS SSL 憑證自動更新全攻略 (V6 加密篇):實作 AES 安全加密流程

這篇是 PowerShell 自動化更新 IIS SSL 憑證 V6 版的「加密篇」。為了解決腳本中明文儲存密碼的資安風險,本篇教學將展示如何利用 .NET Framework 的 AES 類別生成金鑰與 IV,並將敏感資料安全加密為二進位檔案。 延伸閱讀 猜你對這些文章也有興趣: [PowerShell] 用 PowerShell 更新 IIS 憑證 V6 版 - 解密篇 [PowerShell] 用 PowerShell 更新 IIS 憑證 V5 版 - 加密程式 📝 前言: 💡 系列導讀: 這是 V6 版本的第一部分(加密篇)。 在實作 IIS SSL 憑證自動更新時,如何安全地傳遞密碼是最大難點。本篇介紹加密腳本的運作原理,閱讀完畢後請接續閱讀: 解密篇 。 (或者 前往 Blogger 閱讀完整合併版 ) 這段程式碼包含兩個核心函式: Secure-Prompt 用於安全輸入, Encrypt-Data 用於執行 AES 加密。以下詳細紀錄功能與運作流程。 1. Secure-Prompt:安全輸入輔助函式 此函式用於提示用戶輸入敏感資料(如加密金鑰或 PFX 密碼),避免密碼以明文顯示在螢幕上。 參數: 接收 Prompt 文字作為輸入提示。 機制: 呼叫 Read-Host -AsSecureString ,輸入過程會顯示為 * 星號。 轉化: 將安全字串還原為記憶體中的明文,供加密函式立即使用。 2. Encrypt-Data:AES 加密執行函式 核心加密邏輯,使用 .NET Framework 的 System.Security.Cryptography.Aes 類別進行對稱加密。 函式參數詳細說明 參數名稱 用途描述 ...

[PowerShell] IIS SSL 憑證自動更新教學 (V5 解密篇):安全還原加密密碼

這篇是 PowerShell 自動化更新 IIS SSL 憑證 V5 版的「解密篇」。在前一篇我們已經將密碼進行 AES 加密,本篇將展示如何在自動化腳本中讀取 Key 與 IV,安全地將密碼還原為明文以供程式使用,徹底告別腳本內寫死明碼的資安風險。 延伸閱讀 猜你對這些文章也有興趣: [PowerShell] IIS SSL 憑證自動更新教學 (V5 解密篇) [PowerShell] 用 PowerShell 更新 IIS 憑證 Beta 版 📝 前言: 💡 系列導讀:這是 V5 版本的核心組件(解密篇)。 如果您還沒看過加密金鑰的產生方式,請先參考 V5 加密篇 。本篇將介紹如何從加密文件中還原私鑰密碼,確保自動化腳本能正確匯入 PFX 憑證。 🚀 新版發布:IIS SSL 自動化腳本 V6 (完整版) 您目前觀看的是單一函式的解密教學。為了提升自動化穩定度,我已釋出最新的 V6 完整版 ,整合了金鑰下載、自動解密與 IIS 綁定流程。 👉 點此前往:[PowerShell] IIS SSL 憑證自動更新全攻略 (V6) 這段程式碼的主要功能是解密之前加密過的憑證私鑰密碼,並將結果還原為可用字串。以下是解密流程的技術細節: 1. Decrypt-Password 函式邏輯 函式運作分為以下五個關鍵步驟: 參數接收: 接收 $KeyFilePath (AES 金鑰路徑) 與 $EncryptedPasswordFilePath (加密檔案路徑)。 金鑰載入: 從檔案讀取 Base64 字串,並還原為 32 bytes 的二進位金鑰。 加密內容讀取: 取得 ConvertFrom-SecureString 產生...

[PowerShell] IIS SSL 憑證自動更新教學 (V5 加密篇):安全保護私鑰密碼

這篇是 PowerShell 自動化更新 IIS SSL 憑證 V5 版的「加密篇」。為了解決腳本中明文儲存密碼的資安風險,本篇教學將展示如何利用 .NET Framework 的 AES 類別生成金鑰與 IV,並將敏感資料安全加密為二進位檔案。 延伸閱讀 猜你對這些文章也有興趣: [PowerShell] IIS SSL 憑證自動更新教學 (V5 解密篇) [PowerShell] 用 PowerShell 更新 IIS 憑證 Beta 版 📝 前言: 💡 系列導讀:這是 V5 版本的基礎構件(加密篇)。 在自動化流程中,如何安全地處理 PFX 憑證密碼是關鍵。本篇將介紹如何利用 PowerShell 隨機生成 AES 金鑰,並將憑證私鑰密碼轉換為加密檔案,以供自動化腳本調用。 🚀 新版發布:IIS SSL 自動化腳本 V6 (完整版) 您目前觀看的是 V5 加密邏輯教學。為了提升自動化穩定度,我已釋出最新的 V6 完整版 ,整合了金鑰管理與自動解密流程。 👉 點此前往:[PowerShell] IIS SSL 憑證自動更新全攻略 (V6) 這段程式碼的主要功能是用來加密一個使用者輸入的憑證私鑰密碼,並將加密後的結果存儲到指定的文件中。 1. 函式參數詳細說明 本工具需要定義三個關鍵變數來完成加密作業: 參數名稱 功能與用途 $Password 要加密的密碼: 使用者輸入的敏感資訊(如私鑰密碼),程式會將其轉換為 Sec...

[PowerShell] 批量更新 IIS SSL 憑證教學 (V3 版:函數化自動更新腳本)

這篇是 PowerShell 自動化更新 IIS SSL 憑證 V3 版的存檔教學。雖然目前已釋出更安全的 V6 版,但本篇展示了基礎的「函數化封裝」邏輯,包含如何下載 PFX、讀取密碼、更新綁定與腳本自我刪除的完整流程,適合初學者學習 PowerShell 模組化設計。 延伸閱讀 猜你對這些文章也有興趣: [PowerShell] 用 PowerShell 更新 IIS 憑證 V6 版 - 解密程式 [PowerShell] 用 PowerShell 更新 IIS 憑證 Beta 版 📝 前言: 💡 系列導讀:這是 V3 版本腳本存檔。 如果您還沒看過加密金鑰的產生方式,請先參考 V6 加密篇 。 🚀 新版發布:IIS SSL 自動化腳本 V6 (完整版) 您目前觀看的是 V3 存檔版 。為了提升腳本結構與維護性,我已釋出最新的 V6 完整版 ,整合了 AES 加密與更完善的流程控制,強烈建議參考新版。 👉 點此前往:[PowerShell] IIS SSL 憑證自動更新全攻略 (V6) 1. 腳本 10 大核心功能說明 這個 PowerShell 腳本專為 IIS 伺服器設計,實現了全自動化的 SSL 憑證更新: 下載 PFX 密碼: 從指定 URL 讀取 PFX 的解鎖密碼。 下載憑證檔案: 自動將遠端 PFX 下載至本地暫存目錄。 匯入憑證存儲區: 匯入至「本機電腦」的「個人 (My)」存放區,並自動提取 指紋 (Thumbprint) 。 資訊獲取: 自動枚舉所有 IIS 網站並顯示目前綁定狀態。 更新 SSL 綁定: 比對新舊指紋,一鍵替換所有 443 Port 的 HTTPS 綁定。 ...