![]() |
1
6
请理解我的意思: 你在浪费时间。说真的。
相信这个。不可能停止反射。如果一个消费者执意偷看你的代码,翻看那些被隐藏的代码,那么,后果就在他们身上,而不是你。 |
![]() |
2
6
你在试图保护你的系统免受 而不是你的代码。如果您不信任某些代码,请使用部分信任运行它—然后当它要求反映您的类型时,它将被拒绝。
反射(和相关技术,如
以类似的方式,任何对您的进程(或它加载的DLL)具有调试器或管理员访问权限的人都可以破坏您的代码。这不是一个有趣的攻击,因为“黑客”必须 有 至少 与代码一样多的访问权限(可能更多)。 |
![]() |
3
2
你甚至可以
change
这个
|
![]() |
4
0
使用
|
![]() |
JBryanB · 如何从基本抽象类访问类属性 2 年前 |
![]() |
Gabe Tucker · 无法在golang中分配接口对象指针 3 年前 |
![]() |
jkone27 · F#-在编译时从字符串生成简单的空类型 7 年前 |
![]() |
John Bustos · C#通用工厂模式,不说明通用工厂模式的类型 7 年前 |
![]() |
Randall Flagg · 访问propertyinfo中的属性 7 年前 |
![]() |
Kacper · 在反映的全名和成员c后的“*”中,“+”是什么意思# 7 年前 |
![]() |
tobeypeters · 反射铸造 7 年前 |
![]() |
myst02 · 如何在另一个方法之后调用该方法? 7 年前 |