讯内容概览
内容导航

o易平台|bnb交易所下载|同一交易内瞬态变量可读但下一笔交易归零|定位写入位置|区分状态类型

确认合约是否将tx.origin用于访问控制。

读取权限判断代码
检查调用路径
资料速览
参考资料
评估权限边界读取权限判断代码资料速览检查调用路径资料速览
评估权限边界确认合约是否将tx.origin用于访问控制。查看是否可由其他合约代为发起调用。
读取权限判断代码说明该字段含义,不把tx.origin当作可靠的合约身份认证。确认合约是否将tx.origin用于访问控制。
检查调用路径查看是否可由其他合约代为发起调用。说明该字段含义,不把tx.origin当作可靠的合约身份认证。
评估权限边界确认合约是否将tx.origin用于访问控制。查看是否可由其他合约代为发起调用。
读取权限判断代码安卓下载苹果下载

说明该字段含义,不把tx.origin当作可靠的合约身份认证。

检查调用路径

步骤速览
01

读取权限判断代码

确认合约是否将tx.origin用于访问控制。

02

检查调用路径

查看是否可由其他合约代为发起调用。

03

评估权限边界

说明该字段含义,不把tx.origin当作可靠的合约身份认证。

评估权限边界

内容介绍
安全与隐私

以太坊交易访问者身份与tx.origin语义

读取权限判断代码

确认合约是否将tx.origin用于访问控制。

检查调用路径

查看是否可由其他合约代为发起调用。

评估权限边界

说明该字段含义,不把tx.origin当作可靠的合约身份认证。

问题与处理参考

tx.origin与msg.sender相同就一定安全?

不能,仅凭当前相同值无法证明所有调用路径安全。

应该用哪个字段判断直接调用者?

通常需按设计使用msg.sender及明确授权机制。