Skip to content

Instantly share code, notes, and snippets.

@Meshiest
Last active November 26, 2022 20:20
Show Gist options
  • Save Meshiest/82b90e12d01251bbc016c239b0f0708a to your computer and use it in GitHub Desktop.
Save Meshiest/82b90e12d01251bbc016c239b0f0708a to your computer and use it in GitHub Desktop.
Hacker hideout
<!DOCTYPE html>
<html lang="en-US">
<head>
<title>Leet Hacker</title>
</head>
<body>
<h1>Welcome to the <code>hacker hideout</code></h1>
<h2>Only those <u>1337 enough</u> can <i>enter</i></h2>
<h3>D3c1ph3r <code>this</code> code to p<u>a</u>s<u>s</u></h3>
<hr/>
<pre>
(but actually you can put anything in this tag)
param->type.attr.rta_type = CRYPTOA_TYPE;
param->type.data.type = larval->alg.cra_flags & ~CRYPTO_ALG_TESTED;
param->type.data.mask = larval->mask & ~CRYPTO_ALG_TESTED;
param->tb[0] = &param->type.attr;
param->otype = larval->alg.cra_flags;
param->omask = larval->mask;
crypto_alg_get(&larval->alg);
param->larval = larval;
thread = kthread_run(cryptomgr_probe, param, "cryptomgr_probe");
if (IS_ERR(thread))
goto err_put_larval;
wait_for_completion_interruptible(&larval->completion);
return NOTIFY_STOP;
err_put_larval:
crypto_alg_put(&larval->alg);
err_free_param:
kfree(param);
err_put_module:
module_put(THIS_MODULE);
err:
return NOTIFY_OK;
}
</pre>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment