Tech
[程序员] 尝试用 DS V4.1 Flash 做 C#逆向,出活很快,承认错误也很快
出于降本增效目的调研一下 DS V4.1 Flash 的逆向 C#的能力
从一个简单的 DLL 开始,无混淆,DEBUG 构建,让他根据 DLL 重建项目中一个重要逻辑
然后我对着源码分析它的逆向结果,看到了这处错误
// 源代码
if (_firstDamageTime < 0f) {
_firstDamageTime = now
}
_lastDamageTime = now
// DS 逆向重建的代码
if (_firstDamageTime < 0f) {
_lastDamageTime = now
_firstDamageTime = now
}
以下是这一段聊天记录:
我
why _lastDamageTime = now in the if block ?
Deepseek
The original keeps _lastDamageTime = now; inside the first-hit branch (I verified this in the IL: it sits imm...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX