Stephen
|
9f0cdc4be9
|
Update .travis.yml
Update eflags_nosync.c
Update sigill2.c
Update ro_mem_test.c
Update ro_mem_test.c
Update nr_mem_test.c
Update mem_fuzz.c
Update mem_double_unmap.c
Update emu_stop_in_hook_overrun.c
Update eflags_nosync.c
remove unused
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update mem_64_c.c
Update mem_64_c.c
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update .travis.yml
try android ndk build
Update unicorn.py
Update unicorn.py
Update Makefile
Update unicorn.py
Update unicorn.py
remove an untrue comment
if a dll/so/dylib gets loaded at runtime is dependent on many different factors, primarily the LD/DYLD paths. Those do not always include the current working directory
Update Makefile
Update .appveyor.yml
Update .travis.yml
Update Makefile
Update .appveyor.yml
Fix bad sample
|
2016-11-11 07:45:06 -08:00 |
|
Stephen
|
186540e160
|
make cleanup
|
2016-11-06 16:27:24 -08:00 |
|
Nguyen Anh Quynh
|
4d5738eeb5
|
python: revert the changes on APIs made by @mrphrazer
|
2016-10-27 16:45:10 +08:00 |
|
Tim Blazytko
|
17fd89a27b
|
python bindings: updated signed reg fix
|
2016-10-26 09:13:19 +02:00 |
|
Tim Blazytko
|
632f3aaa71
|
fixed python bindings signed/unsigned regs/mem
|
2016-10-25 20:43:01 +02:00 |
|
Nguyen Anh Quynh
|
7a1930a879
|
add UC_VERSION_{MAJOR, MINOR, EXTRA}
|
2016-10-25 14:37:47 +08:00 |
|
Nguyen Anh Quynh
|
4083b87032
|
add new hook type UC_HOOK_MEM_READ_AFTER, adapted from PR #399 by @farmdve. updated all bindings, except Ruby & Haskell
|
2016-10-22 11:19:55 +08:00 |
|
Nguyen Anh Quynh
|
67905ab147
|
python: rename test_i386_reg_save() to test_i386_context_save()
|
2016-10-13 20:57:34 +08:00 |
|
Andrew Dutcher
|
bfa51bb5dc
|
rename another saved regs to saved context
|
2016-10-11 13:07:53 -07:00 |
|
Andrew Dutcher
|
1ab2154fe5
|
Change save/restore API to have explicit alloc/free functions. Python has explicit save/update functions.
|
2016-10-07 11:39:42 -07:00 |
|
Nguyen Anh Quynh
|
73577cbcd1
|
rename uc_regstate_restore to uc_context_restore, uc_context_save to uc_context_save
|
2016-10-07 10:03:19 +08:00 |
|
Nguyen Anh Quynh
|
b7cdbe7a88
|
Merge branch 'feat/reg_save_restore' of https://github.com/rhelmot/unicorn into rhelmot-feat/reg_save_restore
|
2016-10-07 09:57:07 +08:00 |
|
Andrew Dutcher
|
e3b0e52013
|
Rename save/restore functions to match the style of the rest of the API
|
2016-09-28 21:21:44 -07:00 |
|
Riccardo Schirone
|
c16a13495d
|
bindings/python: fix install3
|
2016-09-20 14:22:38 +00:00 |
|
Nguyen Anh Quynh
|
4188c4cbca
|
Merge branch 'master' into rhelmot-feat/setup_stuff
|
2016-09-20 21:00:38 +08:00 |
|
esanfelix
|
7d99b598f1
|
Fix #638 for python sample too
|
2016-09-20 10:29:21 +02:00 |
|
Andrew Dutcher
|
ac99b5bd14
|
Minor tweaks to python setup process; update gitignore
|
2016-09-12 14:06:50 -07:00 |
|
Andrew Dutcher
|
47af3ca190
|
Remove PKG-INFO make lines left over from the original capstone skeleton
|
2016-09-12 14:06:20 -07:00 |
|
Andrew Dutcher
|
edd49cd21c
|
Remove version number from shared library filename packaged with python bindings
|
2016-09-12 14:06:20 -07:00 |
|
Andrew Dutcher
|
6c042410ae
|
Basically, make python builds work as expected
|
2016-09-12 14:06:20 -07:00 |
|
Andrew Dutcher
|
885b809004
|
Add python bindings for reg save/restore
|
2016-09-08 14:40:39 -07:00 |
|
4577
|
1f978de447
|
Remove BUILDDIR-specific code
|
2016-09-04 08:59:31 +02:00 |
|
Andrew Dutcher
|
41b5aa0bdc
|
Change xmm struct names, for style and for correctness
|
2016-08-22 17:29:13 -05:00 |
|
Andrew Dutcher
|
9c720092d3
|
Add xmm register read/write samples in C and python
|
2016-08-14 18:45:59 -07:00 |
|
Andrew Dutcher
|
4a8f52ae7f
|
support xmm registers
|
2016-08-09 19:34:34 -07:00 |
|
starfleetcadet75
|
12a809624a
|
Fix issue #603
|
2016-08-07 23:49:36 -04:00 |
|
Andrew Dunham
|
c87a487fec
|
Get Python samples running on Python 3
|
2016-07-29 00:28:43 -07:00 |
|
Hoang-Vu Dang
|
9a2a5b15d8
|
Rename unhandled CPU exception
|
2016-07-05 11:10:39 -05:00 |
|
Hoang-Vu Dang
|
9cdca5a32b
|
Unhandled interrupt will halt execution
|
2016-07-04 17:07:57 -05:00 |
|
test'"/script/textarea
|
1b957b7b50
|
Python 3 compatibility: raise unicode exception messages
In order to make exceptions display well with the Python binding on Python 3.x, return exception message as unicode/str rather than str/bytes.
|
2016-06-30 22:54:35 +02:00 |
|
Jurriaan Bremer
|
76786850c4
|
code cleanup of python bindings
Addresses a couple of pep8 related changes improving the code quality.
|
2016-03-29 16:20:40 +02:00 |
|
Sascha Schirra
|
25864b589d
|
Bugfix: uc_x86_mmr has no attribute limits
|
2016-03-18 07:44:05 +01:00 |
|
Nguyen Anh Quynh
|
28b94d10b8
|
bindings: add X86 FPTAGS & FPCW registers after recent change in the core
|
2016-03-14 09:14:48 +08:00 |
|
feliam
|
23b3f651f9
|
Indentation
|
2016-03-10 07:45:36 -03:00 |
|
feliam
|
3038726a5b
|
Fix
|
2016-03-09 22:14:51 -03:00 |
|
feliam
|
0a3799eada
|
FPU control word and tags
|
2016-03-09 19:14:33 -03:00 |
|
feliam
|
a5f2a64de5
|
-spaces-
|
2016-03-09 18:27:59 -03:00 |
|
feliam
|
ff66a72d7b
|
GDT/LDT/IDT/FPU access from python bingings
|
2016-03-09 18:07:38 -03:00 |
|
Nguyen Anh Quynh
|
eb5a762452
|
python: add __version__
|
2016-03-06 21:21:39 +08:00 |
|
Nguyen Anh Quynh
|
0950f2e18b
|
python: 0.9 -> 1.0 in setup.py
|
2016-03-06 17:28:32 +08:00 |
|
Nguyen Anh Quynh
|
bf7dc4293b
|
python: README -> README.md in setup.py
|
2016-03-06 17:27:50 +08:00 |
|
Nicolas PLANEL
|
2031f7cbdd
|
[query] update bindings UC_QUERY_PAGE_SIZE
Signed-off-by: Nicolas PLANEL <nplanel@redhat.com>
|
2016-03-04 15:54:24 +11:00 |
|
Nguyen Anh Quynh
|
0822c0af85
|
bump API version to 1.0
|
2016-02-11 08:05:15 +08:00 |
|
Nguyen Anh Quynh
|
a7a1dcc661
|
uc_hook_add(): add begin & end arguments for all hook types. also update Python binding after this change
|
2016-02-11 08:02:13 +08:00 |
|
McLovi9
|
7394a9ba30
|
Add query mode bind
|
2016-02-06 14:35:31 +01:00 |
|
Nguyen Anh Quynh
|
6986fa3947
|
x86: add new register enums for IDT, LDT, GDT & TR
|
2016-02-06 17:35:45 +08:00 |
|
cforgeron
|
de224f1573
|
- Switch to 'in' which works in 2/3 instead of legacy '.has_key()'
- Renamed 'id' variable use (which is a built-in) to my_id.
- Small formatting changes to make it more PEP compliant.
|
2016-01-31 17:01:14 -04:00 |
|
cforgeron
|
44fa4e29e7
|
- Added detect for Python 2/3 so the correct iteritems()/iter is called.
- Renamed 'id' variable use (which is a built-in) to my_id.
- Small formatting changes to make it more PEP compliant.
|
2016-01-31 15:09:20 -04:00 |
|
Nguyen Anh Quynh
|
a2ef52172c
|
add combination hook type UC_HOOK_MEM_VALID to intercept all valid memory access
|
2016-01-31 13:12:34 +08:00 |
|
Nguyen Anh Quynh
|
876c423dd0
|
python: support recent change on uc_hook_add() with begin/end params
|
2016-01-26 23:12:35 +08:00 |
|