Cur1ed

Results 4 issues of Cur1ed

solidity编译器版本:pragma solidity ^0.8.4; 可以看到这个环境下,selfdestruct调用后读取状态变量不为0,而是返回错误代码

### Hyprland Version System/Version info ```sh Hyprland, built from branch HEAD at commit 03ebbe18ed8517ee22591eac82cd54322f42cb7d (props: bump ver to 0.34.0). Date: Mon Jan 1 12:03:15 2024 Tag: v0.34.0 flags: (if any)...

bug
stale

`name = jsClass.slice(0,8)` `flags = jsClass.slice(8,16)` `cOps = jsClass.slice(16,24)` `spec = jsClass.slice(24,32)` `ext = jsClass.slice(40,48)` `oOps = jsClass.slice(56,64)` in exploit.js line 291,I think it should probably be `ext = jsClass.slice(32,40)`?

During the wasm module loading phase, for instance in the load_memory_import function, the mem_flag is defined as a uint32 rather than a uint8. Similarly, in the load_table_import function, the table_flag...