OceanDashboard ——可以监控 Digital Ocean 的 app

OceanDashboard 是一个可以监控和管理 Digital Ocean 服务器等资源的软件。

Share
OceanDashboard ——可以监控 Digital Ocean 的 app
Photo by Luke Chesser / Unsplash

OceanDashboard 是一个可以监控和管理 Digital Ocean 服务器等资源的软件。

Ocean Dashboard App - App Store
在 App Store 下载“光辉 梁”开发的“Ocean Dashboard”。查看屏幕快照、评分与评论、用户提示以及更多类似“Ocean Dashboard”的游戏。

功能介绍

目前支持的功能:

  • 显示 Droplet 详细信息
  • 以图表形式显示 Droplet CPU、内存、带宽等监控信息
  • 显示近期账单和发票信息
  • 显示账号基础信息

正在建设,未来会陆续推出的功能:

  • 查看并管理快照、防火墙、域名解析等
  • 管理 Droplet,包括创建、销毁、备份等
  • 支持下载发票
  • 管理 reserved IP
  • 监控图表支持缩放时间轴、拖动锚点
  • 其他未列出的功能

使用方法

下载并打开软件后,输入在 Digital Ocean 后台生成的 token 即可。token 生成时,建议时限选择永不过期。

token

Read more

在 AI 时代,做 iOS 逆向分析有哪些高效手段

在 AI 时代,做 iOS 逆向分析有哪些高效手段

AI 发展如此迅猛,传统的代码手艺活已经被 AI 取代了很大一部分。除了生成代码外,AI 在其他的研发流程也能提升很多效率,例如这次要说的 AI 逆向分析。 在手工时代,我们逆向分析一个 iOS app,通常是使用 Hopper 或者 IDA 等软件查看解密的 Mach-O,然后利用软件提供的能力加上人工去分析逻辑流程。这个过程还要求我们懂一些基础的汇编语法。有时候还要去猜测哪些类哪些方法是负责某个逻辑,靠试验去验证。 现在来到了大模型时代,AI 不仅能自己通过一些简单的工具去分析 ipa 和 Mach-O ,也能使用更准更稳的 MCP、Skill 工具来做深度的分析。 Hopper MCP Hopper 在新版本支持了 MCP Server。 把 framework、Mach-O 或者解密后的 IPA 直接丢给它,

By Gray
Cinder:基于 Swift Macro 与 Mach-O Section 的解耦注册机制

Cinder:基于 Swift Macro 与 Mach-O Section 的解耦注册机制

Cinder(Github) 是一个无需逐模块启动注册、支持字符串、类型和函数调用的 Swift 编译期注册框架。 Cinder 是什么 在 iOS app 里借助 Mach-O 注册能力做一些二进制的插桩操作并不罕见。以往这些操作大都使用 objc runtime ,借助 __attribute__((used)) 和 __attribute__((section("name"))) 实现。在 Swift 上实现有一些难度,因为 Swift runtime 能力弱,以及早期的版本没有类似 objc 的 __attribute__ 能力。 * 在 Swift 5.10 版本,Apple 提供了 @_used 和

By Gray