代碼混淆保安全「GitHub 熱點速覽 v.21.43」

作者:HelloGitHub-小魚乾

雖然讓代碼難以閱讀看似是件難以理解的事情,但是混淆後的代碼起到了類似加密的作用,而且經過混淆的代碼依舊能實現原代碼的功能。javascript-obfuscator 是一個 JS 編寫的代碼混淆工具,能讓你的代碼在生產環境上更加安全。保證生產環境安全的,還有 Datree,是一個讓你擬定配置執行策略,保證錯誤 K8s 配置不會進入生產環境的項目。

當然本週的項目除了有安全,還有便捷。SmsForwarder 就是一個非常便捷的項目讓你不需要多個設備找尋驗證碼,配置好你的轉發規則即可轉發驗證短信到別的手機或者軟件上。還有超方便的下載 Spotify 音樂的 ZSpotify,代替 AWS 的 m3o。

以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布 | 實用 | 有趣,根據項目 release 時間分類,發佈時間不超過 14 day 的項目會標註 New,無該標誌則說明項目 release 超過半月。由於本文篇幅有限,還有部分項目未能在本文展示,望周知 🌝

  • 本文目錄
      1. 本週特推
      • 1.1 短信轉發:SmsForwarder
      • 1.2 代碼混淆:javascript-obfuscator
      1. GitHub Trending 周榜
      • 2.1 Spotify 音樂下載器:ZSpotify
      • 2.2 x86 模擬器:v86
      • 2.3 AWS 可替代品:m3o
      • 2.4 K8s 配置信息守衛:Datree
      • 2.5 安全網關:APISIX
      1. 往期回顧

1. 本週特推

1.1 短信轉發:SmsForwarder

本週 star 增長數:100+

SmsForwarder 短信轉發器,可監控 Android 手機短信並根據指定規則轉發到其他手機:釘釘機器人、企業微信羣機器人、飛書機器人、企業微信應用消息、郵箱、bark、webhook、Telegram 機器人、Server 醬、手機短信等。主要特點:

  • 簡單 只做兩件事:監聽短信 --> 根據指定規則轉發
  • 省電:運行時只監聽廣播,有短信才執行轉發,並記錄最近 n 條的轉發內容和轉發狀態
  • 健壯:越簡單越不會出錯(UNIX 設計哲學),就越少崩潰,運行越穩定持久

GitHub 地址→https://github.com/pppscn/SmsForwarder

1.2 代碼混淆:javascript-obfuscator

本週 star 增長數:300+

Javascript-obfuscator 是一個代碼混淆器,能將你的代碼混淆成可讀性低的代碼,看上去是難以閱讀的代碼其實具備和之前代碼一樣的功能,從而起到保護代碼的作用。

GitHub 地址→https://github.com/javascript-obfuscator/javascript-obfuscator

2.1 Spotify 音樂下載器:ZSpotify

本週 star 增長數:1,400+

New ZSpotify 一個只需要 Python 解釋器和 ffmpeg 的 Spotify 音樂下載器,你可以根據自己的需求下載 mp3 格式或者 ogg 格式。

GitHub 地址→https://github.com/Footsiefat/zspotify

2.2 x86 模擬器:v86

本週 star 增長數:250+

v86 可以在瀏覽器裏運行 x86 虛擬機,在使用 v86 時機器代碼運行的時候會被轉換爲 WebAssembly 模式,以獲得良好的性能。

GitHub 地址→https://github.com/copy/v86

2.3 AWS 可替代品:m3o

本週 star 增長數:1,200+

New m30 是一個公有云平臺,相比 AWS 它具有以下特點:

  • 面向 Dev 的 UX 設計
  • 一個令牌(Token)訪問多個 API
  • 快速訪問
  • 試用免費,按需付費

此外項目還有提供了豐富的 API 庫。

GitHub 地址→https://github.com/m3o/m3o

2.4 K8s 配置信息守衛:Datree

本週 star 增長數:1,700+

Datree 是一個 CLI 工具,主要用來防止錯誤的 K8s 配置信息進入生產環境,你可以基於自己的需求制定自己的配置文件執行策略。

GitHub 地址→https://github.com/datreeio/datree

2.5 安全網關:APISIX

本週 star 增長數:300+

Apache APISIX 是一個動態、實時、高性能的 API 網關,基於 Nginx 網絡庫和 etcd 實現,提供負載均衡、動態上游、灰度發佈、服務熔斷、身份認證、可觀測性等豐富的流量管理功能。

GitHub 地址→https://github.com/apache/apisix

3. 往期回顧

以上爲 2021 年第 43 個工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和我們分享下喲 🌝

最後,記得你在本文留言區留下你想看的主題 Repo(限公衆號),例如:AI 換頭。👀 和之前的送書活動類似,留言點贊 Top5 的小夥伴(),小魚乾會努力去找 Repo 的^^

HelloGitHub 交流羣現已全面開放,添加微信號:HelloGitHub001 爲好友入羣,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章