Update claripy and add capstone to angr input
README.md
19 | 19 | ||
20 | 20 | * _capstone_: A disassembler framework with a lot of supported architectures | |
21 | 21 | * _z3_: A constraint solver | |
22 | - | * _angr_: A binary analysis tool, not yet complete | |
22 | > | ||
23 | 0 | > | \ No newline at end of file |
22 | + | * _angr_: A binary analysis tool |
more/packages/binary.scm
369 | 369 | `(#:python ,python-2)) | |
370 | 370 | (propagated-inputs | |
371 | 371 | `(("cle" ,python2-cle) | |
372 | + | ("capstone" ,python2-capstone) | |
372 | 373 | ("six" ,python2-six) | |
373 | 374 | ("utils" ,python2-utils) | |
374 | 375 | ("mulpyplexer" ,python2-mulpyplexer) |
more/packages/smt.scm
23 | 23 | #:use-module (guix build-system python) | |
24 | 24 | #:use-module ((guix licenses) #:prefix license:) | |
25 | 25 | #:use-module (gnu packages) | |
26 | - | #:use-module (gnu packages python)) | |
26 | + | #:use-module (gnu packages python) | |
27 | + | #:use-module (more packages python)) | |
27 | 28 | ||
28 | 29 | (define-public z3-solver | |
29 | 30 | (package | |
… | |||
89 | 90 | (define-public python-claripy | |
90 | 91 | (package | |
91 | 92 | (name "python-claripy") | |
92 | - | (version "6.7.1.13.post2") | |
93 | + | (version "6.7.1.31") | |
93 | 94 | (source (origin | |
94 | 95 | (method url-fetch) | |
95 | 96 | (uri (pypi-uri "claripy" version)) | |
96 | 97 | (sha256 | |
97 | 98 | (base32 | |
98 | - | "0qcp6c7shyl4hs14yhnymcanr87i8hbp6af35avzphjq7jw33rrc")))) | |
99 | + | "0jpnqggx40kfj9cc48aylxsaqy61isl2yb3agib8nqh9v4j1rwqa")))) | |
99 | 100 | (build-system python-build-system) | |
100 | 101 | (propagated-inputs | |
101 | - | `(("ana" ,python-ana))) | |
102 | + | `(("ana" ,python-ana) | |
103 | + | ("z3" ,python-z3-solver))) | |
102 | 104 | (home-page "https://github.com/angr/claripy") | |
103 | 105 | (synopsis "Claripy is a abstracted constraint-solving wrapper") | |
104 | 106 | (description "Claripy is a abstracted constraint-solving wrapper.") |