about summary refs log tree commit diff stats
path: root/miasm2/os_dep/common.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rename miasm2 to miasmFabrice Desclaux2019-03-051-168/+0
|
* Support python2/python3Fabrice Desclaux2019-03-051-31/+51
|
* Various Win32 API additions/fixes (#616)Adrien Guinet2017-10-311-1/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Various Win32 API additions/fixes * add a get_size method to Miasm heap object, which allows the implementation of mscvrt_realloc * add the concept of "current directory", with the default value being arbitrary set to "c:\tmp", which allows the implementation of {Get,Set}CurrentDirecrtory * various other methods implemented: - advapi32_RegCloseKey - advapi32_RegCreateKeyW - advapi32_RegSetValueExA - advapi32_RegSetValueExW - kernel32_GetProcessHeap - msvcrt_delete - msvcrt_fprintf - msvcrt_fwrite - msvcrt__mbscpy - msvcrt_new - msvcrt_realloc - msvcrt_sprintf - msvcrt_srand - msvcrt_strrchr - msvcrt_swprintf - msvcrt_wcscat - msvcrt_wcscmp - msvcrt_wcscpy - msvcrt__wcsicmp - msvcrt_wcslen - msvcrt_wcsncpy - msvcrt__wcsnicmp - msvcrt_wcsrchr
* Core/utils: autopep8Fabrice Desclaux2016-02-191-2/+3
|
* Jitter/vm: Suppport memory commentFabrice Desclaux2016-02-191-1/+3
|
* Heap: adding page permissions optionFlorent Monjalet2016-01-181-4/+7
|
* MemStruct: auto-allocation featureFlorent Monjalet2016-01-181-1/+7
| | | | | | | | | | | | MemStruct can be automatically allocated if a None addr is passed to the constructor and mem.allocator has been set to an allocation function. miasm2.os_dep.common.heap API has been extended to directly support a VmMngr as an argument. NOTE: heap.alloc and heap.vm_alloc could be merged, but allowing the first argument to be either a jitter or a vm is misleading, and changing the old API would have broken some code.
* os_dep: PEP8 compliancePierre LALET2015-06-281-4/+4
|
* os_dep: factorize file sandboxing codePierre LALET2015-06-281-2/+22
|
* os_dep: replace wildcard importsPierre LALET2015-02-181-1/+1
|
* os_dep: missing fileFabrice Desclaux2014-10-111-0/+64