- 
                Notifications
    You must be signed in to change notification settings 
- Fork 50
Open
Description
Hello, I am writing to ask a quick question regarding how to interpret the output of Security.
For instance when executing the following command and getting the output:
➜  securify git:(master) java -jar build/libs/securify.jar -fh src/test/resources/solidity/transaction-reordering.bin.hex
  Attempt to decompile the contract with methods...
  Success. Inlining methods...
  Propagating constants...
  Verifying patterns...
So what does that mean? Where can I find the corresponding results, something like whether this is vulnerable towards reentracy attack, towards TOD attack (violation or not).
I tried to append the --json option to the command but nothing happens.
Also, I tried to run a run-time EVM bytecode on my local machine and got the following output::
➜  securify git:(master) java -jar build/libs/securify.jar -fh /opt/wangshua/work/evm_analyzer_folder/evm_analyzer_1/scripts/contract_bins/0x068abd01efff87943c6853abff3d20edfa9f9a18.bin
  Attempt to decompile the contract with methods...
  Failed to decompile methods. Attempt to decompile the contract without identifying methods...
  Propagating constants...
  Verifying patterns...
Somehow the "function" is not recognized. Is it still OK to use Securify, for such cases? Thanks!
Metadata
Metadata
Assignees
Labels
No labels