Skip to content

Instantly share code, notes, and snippets.

View manutheblacker's full-sized avatar
:octocat:
Geeking

Emmanuel A. manutheblacker

:octocat:
Geeking
View GitHub Profile
@manutheblacker
manutheblacker / SkeletonLoader.vue
Created November 25, 2022 13:28 — forked from andresabello/SkeletonLoader.vue
A skeleton loader for Vue JS. You will need to implement the setLoadingState. This one is just an example that hides the element after 5 seconds.
<template>
<div class="container">
<div class="row" v-show="loading">
<div class="col-xl-4 pt-5">
<div class="placeholder wave">
<div class="square"></div>
<div class="line"></div>
<div class="line"></div>
</div>
</div>
@manutheblacker
manutheblacker / README.md
Created May 27, 2025 17:20 — forked from SoftCreatR/README.md
This is a proof of concept (PoC) for Hetzner's "Heray" Proof of Work (PoW) Captcha. Please note that this is neither functional nor the original code. It simply demonstrates how the system could work based on observed patterns and assumptions.

Proof of Concept for Hetzner's "Heray" PoW Captcha

This is a proof of concept (PoC) for Hetzner's "Heray" Proof of Work (PoW) Captcha. Please note that this is neither functional nor the original code. It simply demonstrates how the system could work based on observed patterns and assumptions.

Overview

Hetzner's "Heray" PoW Captcha likely requires the client to solve a computational puzzle as a form of CAPTCHA, where a specific condition must be met for the challenge to be accepted. The solution involves generating a specific mainbytes value based on given uuid and hsum values.

Process