Skip to content

極限風味博客 RSS Feed

邪惡與極限伴您一生……🥰
我要帶領尊貴的您前往極限的旅程和極限的時光。

更多信息請輕移玉步至 👉🏻關於我

最新博文

全部博文

最新評論

自動刷新中……

  • PermeationLoop

    PermeationLoop 評論

    【SELinux】安卓安全變成蘋果安全的那一刻


    無法規避的 Magisk 識別方法 😘

    今天早上一起床,發現 Magisk 的天塌了,,,LSPosed 的開發者在頻道裏面提到一個叫 Duck Detector 的檢測 App 公開了一種能夠可靠檢測 Magisk / KSU 的方法。

    這種方法利用了一種叫 app_zygote 的服務。一個 App 可以通過將自己的一個 service 標記爲 app_zygote 來獲得一定的查詢 SELinux 規則的權限。擁有了這個權限的 App 就可以問系統「有可能從 u:r:untrusted_app:s0 對 u:r:magisk:s0 執行操作嗎?(👉🏻代碼)」或者「u:r:ksu:s0 這個上下文在系統中存在嗎?👉🏻代碼」只要系統回答 yes,那麼就表明系統上存在 root。

    這種方法強大的地方就在於,它給了普通 App 穩定地查詢特定 SELinux 規則是否存在的能力。衆所周知,Magisk 或者 KSU 都會留下自己的 SELinux 規則,並且具有固定的名字,App 只要拿着這份黑名單一條條試,看看系統裏面有沒有不該存在的,不和諧的 SELinux 規則,從而達到檢測 root 的效果。

    要幹掉這個檢測,最穩定的方法就是在內核裏面插 hook,把查詢結果神不知鬼不覺的調包。就在今天 KSU 已經火速實現了對 SELinux 規則的隱藏方法 (👉🏻代碼)。但是對於沒有能力魔改內核的 Magisk 來說,事情就沒有那麼簡單了。想在 userspace 幹掉這個檢測,要麼隨機化 SELinux 規則的名字,要麼針對單個 App 編寫複雜的 hook。無論哪種方法,都很有可能引發別的問題或者暴露新的檢測點。

    所以 Magisk 真的要被 KSU 取代了,在這裏先爲俺的舊手機們默哀三秒鐘。

    2026/5/11 UTC 10:56

  • SaltedFishesNG

    SaltedFishesNG 評論

    【重拾畫筆/II】手撕驅動爲老數位板續上最後一秒


    看完文章最大疑惑竟然是好奇你这个svg怎么画出来的

    2026/5/10 UTC 19:54

  • SaltedFishesNG

    SaltedFishesNG 評論

    【Mac Gaming/中】Xbox 手柄開箱


    那麼遊戲手柄哪家強呢?這個問題聽上去很簡單,實際上卻暗藏了很多要求。作為最基礎的功能,它必須兼容 macOS 的原生遊戲,以及跑在 Wine 裏面的 Windows 遊戲。除此之外,它最好還能兼容各種 Nintendo Switch 模擬器,能為之後怒舔老任狗屎的光輝時刻做好準備。

    然后实际上如果你是先接触xbox手柄的话你会发现ps手柄设计很反人类,反之亦然。
    当然,我觉得更反人类的是米哈游给xbox手柄的默认键位(因为它是按照ps键位来的,没见过这么逆天的键位,更抽象的是它还不让我自定义,虽然我现在完全不完米哈游的游戏就是了)。

    有一句古話說得好,差生文具多,小白筆刷多,菜雞外設多,,,購買外設能在一定程度上提升遊戲體驗,卻很難提升遊戲技術。

    虽然但是,用键盘玩游戏真的很反人类,时间长了手指难受的要死喵(
    而且还有另一个重点是,我没有鼠标...(说实话如果未来有台式机可能我也会给它配一个触控板,触控板手势比鼠标效率高太多了,快去试试niri喵)
    然后导致我部分游戏没有手柄就不会玩了(例如东《方夜雀食堂》、《空洞骑士》、《Subnautica》等)。
    更不巧的是,我之前的Xbox Series手柄在某次旅途中遗失了,结果到近两年玩的是什么游戏呢,是《The Binding of Isaac: Repentance+》、《Stellaris》之类的。

    然后我其实始终考虑再搞一个新的手柄....其实很大程度是因为预算问题,并且伴随着选择困难,因为Xbox Elite 2其实是基于Xbox One的(而不是Xbox Series)因此实际上我不太打算购买它,但我又不太想购买曾经购买过的东西(希望得到新体验)。
    至于说Steam Controller是太贵了,PS手柄对我来说有些反人类,任地狱的手柄就算了吧()。
    国产手柄?这堆厂商连windows适配都有小毛病,我还能指望它在Linux能顺利使用吗

    此外,乾電池供電這一點是絕對的好評。

    然后你就需要购买可充电电池((
    不然一直用干电池使用成本会很高,因为它用不了太长时间就要换新电池。
    然后还有一个邪门的用法,给手柄插充电器然后蓝牙连接PC

    簡單連牙藍上,macOS 免驅自動識別,好評。

    事实上驱动这种东西本身就是“坏的”,按照Unix理念来说软件访问/dev就可以直接访问到设备,而kernel和操作系统甚至不需要知道这个设备是什么。

    🐴的,折騰老半天,能掏錢解決的事情為什麼不掏錢解決呢?立即嚴肅下單 Crossover(並不)

    其实crossover是winehq许多重要开发者一起贩卖的商业版,事实上wine本身只是一个兼容层,它其实是不完整的(缺乏dxvk、字体等许多内容)
    crossover做的事情就是把wine和其他组件打包起来成为一个完整的runtime,proton也是如此。
    说实话,其实在linux上crossover和proton差距不大,尤其是proton的分支越来越多了()

    从宏观上看crossover是一个软件,但是实际上是一个“组合包”由 GUI(闭源) + Wine(开源) + crossover plugin(闭源)组成的。
    对,其实https://www.codeweavers.com/crossover/source本质上和Android类似,通过“插件”之类的方法规避GPL,但Android将协议改为BSD是出于恶意目的。


    这让我思考到了一个怪问题,为什么我自己不去在我自己网站上写文章(
    好像似乎是我对内容要求太严苛了,总是觉得内容必须有一定意义或者价值才值得被展现出来qwq
    甚至我从我网站上删除的几篇文章理由其实是“它们的技术含量很低,并且需要这个功能的人自己应该能看懂官方文档”。
    好吧,我总是认为我自己花一定时间学会的东西其他人也可以轻易学会,忽略了写一份详细教程的必要性qwq

    2026/5/10 UTC 18:38

  • soildCoblat

    soildCoblat 評論

    【無線測距系統/下】AirTag 的物理碾壓和藍牙 6.0 的發力


    wifi8發布嘍
    技術編號IEEE 802.11bn,重點提升了可靠性。

    https://www.qualcomm.com/wi-fi/wi-fi-8?

    2026/5/7 UTC 15:12

  • hatanokokosa

    hatanokokosa 評論

    【重拾畫筆/II】手撕驅動爲老數位板續上最後一秒


    你也换Q630M了,我的在NixOS上没找到打包好的官方驱动

    NixOS CN的群友用Rust写了一个绘王驱动,支持了滚轮,但是只能在X11下使用

    作为一个Wayland用户,怎么办,只好等!或者后面看看打包一下官方的🥲

    2026/5/7 UTC 04:28

  • Hi-Jiang-a11y

    Hi-Jiang-a11y 評論

    【重拾畫筆/II】手撕驅動爲老數位板續上最後一秒


    在少數情況下,畫筆筆尖的定位會漂移,突然在畫布上拉出一條直線
    本人的 apple pencil 也會出現這種小概率情況,我覺得可能是我的平板太熱了,會出一些奇奇怪怪的毛病。

    2026/5/5 UTC 12:08

  • A-moment096

    A-moment096 評論

    【重拾畫筆/II】手撕驅動爲老數位板續上最後一秒


    我看不懂,但我大受震撼.jpg

    对画猜的热爱竟然能支持您化身赛博华佗,太伟大了,🥦

    倒是 面向时间编程 的思路很有趣,而且 Rx 这个库的语义看上去很明显:

    看到這邊妳可能會想罵了:這是在幹啥?Where, Select, Subscribe 都是些啥玩意??

    从上下文来看,Where 通过条件筛选数据范围,Select 通过条件返回符合条件的数据,而 Subscribe 应该是把流同步上去。这样 完一个函数之后还能再 新的函数让我回想起用 Python 写神秘 CLI 的经历,经过筛选后的数据会被立刻返回并支持进行进一步操作,那时天真的我傻傻的以为这就是函数式……现在看来,更像是在 Shell 里做文本流处理,用管道不断加工文本流最后得到需要的结果。我想二者也许是互通的。

    Anyway,恭喜你得到了一块魔改了驱动的板子,以及一块崭新出厂的板子。

    2026/5/5 UTC 04:12

  • soildCoblat

    soildCoblat 評論

    【重拾畫筆/II】手撕驅動爲老數位板續上最後一秒


    寫驅動更像是嵌入式開發裡會做的事情了,比如無人機的飛控就會實時的把各種傳感器數據做卡爾曼濾波然後四元數轉換,最後分解到對應的電機上。
    在筆尖進入懸停範圍的一瞬間,雖然還沒發生接觸,壓感就已經從 0 直接跳到了 8191
    大概可以用變化率來判斷?

    現在正在漫展看燒雞中,,,

    2026/5/4 UTC 05:31

  • PermeationLoop

    PermeationLoop 評論

    【重拾畫筆/II】手撕驅動爲老數位板續上最後一秒


    藝術滲透穩中有進,步伐堅定地建設畫猜強群!!

    呼叫畫猜玩家:
    @soildCoblat @Parsifa1 @Sayafx @Goupe0721
    @sena-himeno @fmgjz @limiao7 @erikopak-cmyk
    @A-moment096
    我想開一次速寫 Workshop,請給我一點 idea 😘

    另:前排免費贈送一個戰損 Q620M 數位板(和配套魔改驅動程序

    2026/5/4 UTC 05:00

darkreader icon 請停用 Dark Reader

親愛的 Dark Reader 用戶:

本博客已內置了深色模式,並且 Dark Reader 會導致部分元素顯示錯誤.
請在本博客上停用 Dark Reader,謝謝,,,

🌸
🌸
🌸