Commit graph

20 commits

Author SHA1 Message Date
mykola2312
b2015a0d8a begin working on relf component 2024-08-24 14:32:50 +03:00
mykola2312
a39999e134 OVERHAUL: migrate to recursive make, because such way I can establish proper project structure for future make install AND have unclogged makefiles 2024-08-24 11:19:59 +03:00
mykola2312
0ae068762f function names refactor 2024-08-22 12:08:21 +03:00
mykola2312
f312bc09e9 test VEX decoding, rename "size" to "limit" 2024-08-22 07:26:33 +03:00
mykola2312
eb4b5767ee move process specific debug definitions to its own header file, thus fixing compiler warnings 2024-08-19 00:59:26 +03:00
mykola2312
89e6057fe4 add shared objs and deps 2024-08-19 00:06:46 +03:00
mykola2312
b4b468ec51 fix makefile to actually link static library 2024-08-16 14:41:38 +03:00
mykola2312
da43f4d8bf add test code for rtdisasm 2024-08-16 06:16:24 +03:00
mykola2312
3443dbccc7 encode std instructions parameters, fix another intel L regarding incosistent ib/imm8 notation 2024-08-14 19:11:15 +03:00
mykola2312
b0e89a263c merge Parsable-Instructions into this project for integrity. rtdisasm needs lookup tables of instruction opcodes 2024-08-14 17:24:34 +03:00
mykola2312
585d940ece add x86 instruction set lookup table, compressed in gzip to avoid diff clogging 2024-08-14 01:27:40 +03:00
mykola2312
3965e0b773 add rtdisasm test target 2024-07-25 02:48:44 +03:00
mykola2312
359e745370 add rtdisasm target to makefile since I'm gonna implement runtime disassembler 2024-07-25 02:18:56 +03:00
mykola2312
a1b815415e add assembly targets and rules 2024-07-23 04:51:04 +03:00
mykola2312
0d57997a19 implement caps check for ptrace 2024-07-21 00:20:37 +03:00
mykola2312
61cee89bbe fix debug builds 2024-07-20 21:57:25 +03:00
mykola2312
bf3a0ece78 switch project from cpp to c language since cpp has no benefits what so ever and only confuses everything 2024-07-20 16:59:04 +03:00
mykola2312
d512bb4dd2 begin working on process enumeration, add dummy target and adjust makefile for multiple targets 2024-07-19 19:31:51 +03:00
mykola2312
cd739c74e2 add debug profile 2024-07-18 17:43:21 +03:00
mykola2312
1137a14eda makefile setup 2024-07-18 17:26:33 +03:00