| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove PYTHONSTARTUP in end-user scripts | Ajax | 2017-04-24 | 5 | -32/+1 |
| | | |||||
| * | Let GCC be the default jitter | Ajax | 2017-04-21 | 3 | -6/+6 |
| | | |||||
| * | Introduce Sandbox.call, for direct function calling | Ajax | 2017-04-06 | 1 | -0/+23 |
| | | |||||
| * | MD5_arm: run from the very beginning | Ajax | 2017-04-06 | 1 | -3/+0 |
| | | |||||
| * | Add a tracer example | Ajax | 2017-02-06 | 1 | -0/+58 |
| | | |||||
| * | use python2 as executable name, give adequate permissions | Aymeric Vincent | 2017-01-05 | 5 | -5/+5 |
| | | |||||
| * | Tests: add win seh test | Fabrice Desclaux | 2016-08-31 | 1 | -0/+56 |
| | | |||||
| * | BasicBlocks: update examples with the new API | Ajax | 2016-01-26 | 1 | -5/+3 |
| | | |||||
| * | Move types -> test_types to avoid namespace collision (creds @fmonjalet) | Ajax | 2016-01-25 | 1 | -0/+0 |
| | | |||||
| * | Types: misleading comment correction in example | Florent Monjalet | 2016-01-18 | 1 | -1/+1 |
| | | |||||
| * | Types: Type size is now a property | Florent Monjalet | 2016-01-18 | 1 | -1/+1 |
| | | |||||
| * | MemStruct/Types: example on type manipulations | Florent Monjalet | 2016-01-18 | 1 | -1/+23 |
| | | |||||
| * | MemStruct/Types: pinned renamed to lval | Florent Monjalet | 2016-01-18 | 1 | -0/+2 |
| | | |||||
| * | MemStruct/Types: Renamed analysis.mem to core.types | Florent Monjalet | 2016-01-18 | 1 | -6/+6 |
| | | |||||
| * | MemStruct: Pinned* renamed back to Mem* | Florent Monjalet | 2016-01-18 | 1 | -11/+11 |
| | | |||||
| * | MemStruct: Global doc update | Florent Monjalet | 2016-01-18 | 1 | -16/+22 |
| | | |||||
| * | MemStruct: allow Type instance in cast | Florent Monjalet | 2016-01-18 | 1 | -3/+3 |
| | | |||||
| * | MemStruct: Str type | Florent Monjalet | 2016-01-18 | 1 | -10/+10 |
| | | |||||
| * | MemStruct: Array/PinnedArray homogeneity | Florent Monjalet | 2016-01-18 | 1 | -1/+1 |
| | | | | | | Array access logic has moved to Array, Pinned(Sized)Array just contains the logic to interface with memory | ||||
| * | MemStruct: big refactor in process | Florent Monjalet | 2016-01-18 | 1 | -14/+15 |
| | | | | | Doc is currently incoherent, impl will also be completed | ||||
| * | MemStruct: Big refactoring, Mem* -> Pinned* | Florent Monjalet | 2016-01-18 | 1 | -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 usage | Florent Monjalet | 2016-01-18 | 1 | -4/+2 |
| | | |||||
| * | MemStruct: fix example to use Ptr to MemSizedArray rather that Array | Florent Monjalet | 2016-01-18 | 1 | -3/+3 |
| | | |||||
| * | MemStruct: Fix MemStruct __eq__ | Florent Monjalet | 2016-01-18 | 1 | -1/+1 |
| | | |||||
| * | MemStruct: minor fixes + toy example script | Florent Monjalet | 2016-01-18 | 1 | -0/+229 |
| | | |||||
| * | X86: add pushfb | Fabrice Desclaux | 2015-12-23 | 1 | -1/+0 |
| | | |||||
| * | Autopep8 | Fabrice Desclaux | 2015-12-16 | 1 | -2/+2 |
| | | |||||
| * | Update api according to Elfesteem | Fabrice Desclaux | 2015-12-16 | 1 | -1/+1 |
| | | |||||
| * | Examples: set load_hdr to True for the sandbox in unpack_upx.py | Pierre LALET | 2015-12-13 | 1 | -1/+3 |
| | | |||||
| * | Sandbox: support additional options | Fabrice Desclaux | 2015-12-04 | 1 | -1/+1 |
| | | |||||
| * | Example: move output .txt to .dot | Ajax | 2015-11-09 | 1 | -2/+2 |
| | | |||||
| * | Merge pull request #256 from commial/fix-unpackupx | serpilliere | 2015-11-09 | 1 | -5/+11 |
| |\ | | | | | Fix unpackupx | ||||
| | * | Example/UnpackUPX: PR #256 comments (creds @p-l-, @fmonjalet) | Ajax | 2015-11-09 | 1 | -3/+3 |
| | | | |||||
| | * | Example/UnpackUPX: call handle_function in GetProcAddress hook (skeleton) | Ajax | 2015-11-06 | 1 | -0/+4 |
| | | | |||||
| | * | Example/UnpackUPX: comment GetProcAddress hook | Ajax | 2015-11-06 | 1 | -0/+4 |
| | | | |||||
| | * | Example/UnpackUPX: hint on an alternative solution for PE rebuilding | Ajax | 2015-11-06 | 1 | -0/+2 |
| | | | |||||
| | * | Example/UnpackUPX: entrypoint was fixed twice | Ajax | 2015-11-06 | 1 | -1/+0 |
| | | | |||||
| | * | Example/UnpackUPX: useless variable | Ajax | 2015-11-06 | 1 | -4/+1 |
| | | | |||||
| * | | Example/Jitter: unused import | Ajax | 2015-11-06 | 1 | -2/+1 |
| | | | |||||
| * | | Example/Jitter: unused import | Ajax | 2015-11-06 | 1 | -4/+0 |
| | | | |||||
| * | | Example/Jitter: unused import | Ajax | 2015-11-06 | 1 | -2/+1 |
| |/ | |||||
| * | In interactive use, allow C-like prefixes to choose the base of integers | Aymeric Vincent | 2015-10-27 | 2 | -2/+2 |
| | | | | | | | | Use Python's int(s, 0) to allow string "s" to specify its base where addresses and offsets can be supplied. This change makes the situation homogeneous among the various examples and interactive usage. | ||||
| * | UnpackUPX: stop execution properly | Camille Mougey | 2015-10-19 | 1 | -0/+3 |
| | | |||||
| * | Add aarch64l md5 sandbox and test | Fabrice Desclaux | 2015-08-09 | 1 | -0/+28 |
| | | |||||
| * | Jitter: fix example api | Fabrice Desclaux | 2015-07-16 | 2 | -3/+3 |
| | | |||||
| * | example unpack_upx: use argument lists in .func_args_*() | Pierre LALET | 2015-02-17 | 1 | -7/+4 |
| | | |||||
| * | Sandbox: add x86_64 bit example | Fabrice Desclaux | 2015-02-13 | 1 | -0/+23 |
| | | |||||
| * | Example: Move jitter's examples to a `jitter` directory | Camille Mougey | 2015-01-23 | 7 | -0/+403 |