2022年4月7日木曜日

【危険】BSC上で見つけたApproveが高いトークン【Meta Queen (MTQ)】

トランザクションみたら、ゴミを送り付けられてたので調べてみた。

Meta Queen (MTQ)
【↓↓↓危険なコントラクト↓↓↓】
0xea6c3053797347ce4e58e722a1dea77af308c292

これをApproveしようとすると、0.0418BNBぐらい持っていかれる。
現レートで$17.8ほど。

普通のApproveの金額は0.000248BNB、約$0.11ぐらい。

中身を見たら、なんかやらかしてる。

 def approve(address _guy): # not payable
  require calldata.size - 4 >=′ 32
  require _guy == _guy
  if storB531 != caller:
      delegate stor3608 with:
         funct call.data[0 len 4]
           gas gas_remaining wei
          args call.data[4 len calldata.size - 4]
      if not delegate.return_code:
          revert with ext_call.return_data[0 len return_data.size]
      return ext_call.return_data[0 len return_data.size]
  if ext_code.size(_guy) <= 0:
      revert with 0x8c379a000000000000000000000000000000000000000000000000000000000, 
                  'Cannot set a proxy implementation to a non-contract address'
  stor3608 = _guy
  log Upgraded(address nextVersion=_guy)
 


謎なトークンをApproveする時は気を付けよう!!

0 件のコメント:

コメントを投稿