about summary refs log tree commit diff stats
path: root/example (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Tests: add win seh testFabrice Desclaux2016-08-312-0/+132
|
* Example: updt elfesteem apiFabrice Desclaux2016-07-111-1/+1
|
* X86/arch: fix call @immserpilliere2016-04-241-4/+3
|
* Example/ida/depgraph: add basic stack unaliasingFabrice Desclaux2016-04-061-11/+45
|
* Example/Depgraph: allow lower/upper register trackingFabrice Desclaux2016-03-222-2/+5
|
* Introduce Container.symbol_pool, containing container symbols (if any)Ajax2016-03-211-2/+8
|
* Example/Depgraph: add JSON outputFabrice Desclaux2016-03-211-8/+31
|
* Example/dg: fix print solutionsFabrice Desclaux2016-03-211-2/+5
|
* Depgraph: updt apiFabrice Desclaux2016-03-212-12/+20
|
* Test/depgraph: use z3 to remove unsatisfiable solutionsFabrice Desclaux2016-03-171-0/+11
|
* Test/depgraph: autopepFabrice Desclaux2016-03-171-28/+29
|
* AssignBlockFabrice Desclaux2016-02-261-0/+2
|
* Graph: generic html dot codeFabrice Desclaux2016-01-301-1/+1
|
* Rename BasicBlocks -> AsmCFG, more comprehensible, include "graph"Ajax2016-01-261-2/+2
|
* BasicBlocks: update examples with the new APIAjax2016-01-268-28/+18
|
* Move types -> test_types to avoid namespace collision (creds @fmonjalet)Ajax2016-01-251-0/+0
|
* Types: misleading comment correction in exampleFlorent Monjalet2016-01-181-1/+1
|
* Types: Type size is now a propertyFlorent Monjalet2016-01-181-1/+1
|
* MemStruct/Types: example on type manipulationsFlorent Monjalet2016-01-181-1/+23
|
* MemStruct/Types: pinned renamed to lvalFlorent Monjalet2016-01-181-0/+2
|
* MemStruct/Types: Renamed analysis.mem to core.typesFlorent Monjalet2016-01-181-6/+6
|
* MemStruct: Pinned* renamed back to Mem*Florent Monjalet2016-01-181-11/+11
|
* MemStruct: Global doc updateFlorent Monjalet2016-01-181-16/+22
|
* MemStruct: allow Type instance in castFlorent Monjalet2016-01-181-3/+3
|
* MemStruct: Str typeFlorent Monjalet2016-01-181-10/+10
|
* MemStruct: Array/PinnedArray homogeneityFlorent Monjalet2016-01-181-1/+1
| | | | | Array access logic has moved to Array, Pinned(Sized)Array just contains the logic to interface with memory
* MemStruct: big refactor in processFlorent Monjalet2016-01-181-14/+15
| | | | Doc is currently incoherent, impl will also be completed
* MemStruct: Big refactoring, Mem* -> Pinned*Florent Monjalet2016-01-181-24/+24
| | | | | This commit is the first phase of the Type refactor. The PinnedType class has been separated from the more specific PinnedStruct class.
* MemStruct example: fix memset usageFlorent Monjalet2016-01-181-4/+2
|
* MemStruct: fix example to use Ptr to MemSizedArray rather that ArrayFlorent Monjalet2016-01-181-3/+3
|
* MemStruct: Fix MemStruct __eq__Florent Monjalet2016-01-181-1/+1
|
* MemStruct: minor fixes + toy example scriptFlorent Monjalet2016-01-181-0/+229
|
* X86: add pushfbFabrice Desclaux2015-12-231-1/+0
|
* Autopep8Fabrice Desclaux2015-12-162-4/+4
|
* Update api according to ElfesteemFabrice Desclaux2015-12-162-3/+8
|
* Examples: set load_hdr to True for the sandbox in unpack_upx.pyPierre LALET2015-12-131-1/+3
|
* IR: replace `.g` with a lazy built `.graph`, avoiding the need of `gen_graph`Ajax2015-12-077-22/+7
|
* IR: use expr_is_label instead of ExprIsLabelCamille Mougey2015-12-071-1/+1
|
* Example/Disasm: update full.py to produce both IR and IRA graphesCamille Mougey2015-12-071-0/+3
|
* Sandbox: support additional optionsFabrice Desclaux2015-12-041-1/+1
|
* Example/SymbolExec: write code more arch-independentAjax2015-11-091-16/+14
|
* Example/SymbolExec: enhance and commentAjax2015-11-091-15/+27
|
* Example: move output .txt to .dotAjax2015-11-0910-20/+20
|
* Merge pull request #254 from commial/keyword-disasm-cbserpilliere2015-11-091-0/+67
|\ | | | | Keyword disasm cb
| * Example/Disasm/Callback: comment and update with new APIAjax2015-11-091-8/+15
| |
| * Disasm/x86: move `pushpop` callback to an example `callback.py`Ajax2015-11-091-0/+60
| |
* | Merge pull request #256 from commial/fix-unpackupxserpilliere2015-11-091-5/+11
|\ \ | | | | | | Fix unpackupx
| * | Example/UnpackUPX: PR #256 comments (creds @p-l-, @fmonjalet)Ajax2015-11-091-3/+3
| | |
| * | Example/UnpackUPX: call handle_function in GetProcAddress hook (skeleton)Ajax2015-11-061-0/+4
| | |
| * | Example/UnpackUPX: comment GetProcAddress hookAjax2015-11-061-0/+4
| | |