-
Notifications
You must be signed in to change notification settings - Fork 540
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should'a learn to manage pull request... #20
Conversation
- SymEngine, TaintEngine, SnapshotEngin were been moved in Trace - Todo: Use Instruction class
class in the trace - Remove the Basic Block Class - We don't care for the moment
- Semantic add mem, imm - Semantic add mem, reg
Indeed, I forgot to add the arguments of the executable file... I do it now. |
I obviously did something wrong when I tried to merge your changes to keep up with upstream. I'll try to do better next time. But, I can't get something right with this github interface right now. I need a bit more practice. It will be better next time, merge should be easy. Go for it. |
Hold on... I'll start with a clean revision this evening. I have introduced a twirk I need to chase it. |
If an analyzed binary returns something like -1 (sometime it does), the usage message of the triton shell script is displayed - it should not. Below, an example of this wrong behavior. $ ./triton -startAnalysis check ./samples/crackmes/crackme_xor a [Start analysis] ... ----- Model ----- UNSAT ----------------- 0x4005b2 mov eax, 0x1 #20 = (_ bv1 32) 0x4005b7 jmp 0x4005c8 n/a 0x4005c8 pop rbp #21 = #1 #22 = (bvadd #0(_ bv8 64)) [Stop analysis] loose Triton binary analyzer usage: triton MODE [MODE_ARGS] EXEC [EXEC_ARGS]\n Available modes are: -startAnalysis <func_name> Start the analysis the scope of the function -detectFormatString Enable the format string detection analysis
My bad, this is just a test of pull request trying to keep up with original code and adding a bit (it's an experiment to see how it works).