Implemented some commands

This commit is contained in:
2019-12-10 19:47:48 -05:00
parent 1ea372da10
commit 2be551064f
3 changed files with 107 additions and 11 deletions

View File

@@ -4,8 +4,10 @@
#include "checkm8_config.h"
#define CHECKM8_SUCCESS 0
#define CHECKM8_FAIL_NODEV -1
#define CHECKM8_FAIL_NOEXP -2
#define CHECKM8_FAIL_INVARGS -1
#define CHECKM8_FAIL_NODEV -2
#define CHECKM8_FAIL_NOEXP -3
#define CHECKM8_FAIL_NOTDONE -4
#define IS_CHECKM8_FAIL(code) code < 0

View File

@@ -0,0 +1,13 @@
#ifndef IPWNDFU_REWRITE_C_COMMAND_H
#define IPWNDFU_REWRITE_C_COMMAND_H
#include "checkm8.h"
int dev_memset(struct pwned_device *dev, long addr, char c, long len);
int dev_memcpy(struct pwned_device *dev, long dest, long src, long len);
int dev_exec(struct pwned_device *dev, long response_len, int nargs, long *args);
int dev_read_memory();
int dev_write_memory();
#endif //IPWNDFU_REWRITE_C_COMMAND_H