Commit Graph

19 Commits

Author SHA1 Message Date
c4f5222672 fix: compilation on Linux, using eax for return code 2025-01-16 09:39:55 +01:00
8771e68391 add: clang integration 2024-09-24 17:14:08 +02:00
fff046f860 fix: memory leak 2024-08-24 19:46:43 +02:00
5e230e1e02 add: elements of strings are now 1 byte, string encryption for Windows APIs, fix: nullptr 2024-08-24 19:32:57 +02:00
e5603117d4 add: dynamic Windows APIs, blank IAT fix: misc & linux build 2024-08-22 11:29:59 +02:00
5df51d811b add: writing to arrays, hex in arrays fix: arguments parsing, show_error on windows 2024-08-19 13:05:48 +02:00
382877639d fix: memory leak 2024-01-23 09:10:04 +01:00
4bcb50865c add: arrays 2024-01-22 22:24:40 +01:00
827937e4dc add: pointers, & and * keywords
stack is now long long :sadge:
2024-01-22 19:49:14 +01:00
f8dd2c5d17 add: POC of Windows malware that uses pasm interpreter 2024-01-21 20:59:01 +01:00
d0863e8e66 fix: windows build, added visual studio project files 2024-01-21 20:29:07 +01:00
85c3c2cbc9 add: dprintf for Windows 2024-01-21 12:54:19 +01:00
c733b17acb add: debug mode, (-d) 2024-01-20 21:40:24 +01:00
a1b6d715e8 add: documented pasm_run_script function 2024-01-20 18:10:00 +01:00
8880fae4aa fix: using file descriptors instead of FILE*
we can directly write to a socket using dprintf, no need for a buffer
2024-01-20 17:53:36 +01:00
011d748a45 fix: printf flag on Win32 for a size_t 2024-01-19 18:23:48 +01:00
56044d8dc0 fix: build on Windows 2024-01-19 15:56:45 +01:00
b479cf3dea add: newlines in error messages 2024-01-18 16:34:24 +01:00
2ca86229d5 fix: file structure, building to build/ 2024-01-18 16:05:56 +01:00