Skip to content

Instantly share code, notes, and snippets.

View racerxdl's full-sized avatar
🔒
Invincible for those who don't have an screwdriver.

Lucas Teske racerxdl

🔒
Invincible for those who don't have an screwdriver.
View GitHub Profile

NVIDIA GB10 exhaustive Hashcat benchmark report

Complete persisted hash-rate data used to expand tunings/Device_GB10.hctune from 4 to 98 exact per-mode entries.

Test environment

  • Device: NVIDIA GB10 in an MSI EdgeExpert (DGX Spark class), compute capability 12.1.
  • Hashcat exhaustive commit: 030b44c160870a92fe0dd6507a8c2197c8702c74 (v7.1.2-490-g030b44c16).
  • Preliminary commit: 64e1bff937d04335b6ebe57a943797f819bb3cf4 (v7.1.2-484-g64e1bff93).
  • CUDA device: -d 1; CUDA 13.0 runtime from /usr/local/cuda-13.0/targets/sbsa-linux/lib.
@racerxdl
racerxdl / README.md
Created August 19, 2026 15:35
Hashcat on DGX Spark (GB10) - MSI EdgeExpert

Benchmark Hashcat on 1 NVIDIA GB10 (DGX Spark)

This page gives a Hashcat benchmark on one NVIDIA GB10.

Content

  • Benchmark Hashcat v7.1.2-484-g64e1bff93 on 1 × NVIDIA GB10

Benchmark Hashcat v7.1.2-484-g64e1bff93 on 1 × NVIDIA GB10

@racerxdl
racerxdl / material.rs
Created February 14, 2026 15:45
Voxel Face Render with Bevy PBR
use bevy::mesh::{MeshVertexAttribute, MeshVertexBufferLayoutRef};
use bevy::pbr::wireframe::WireframeConfig;
use bevy::pbr::{
Material, MaterialPipeline, MaterialPipelineKey, MeshPipelineKey, TONEMAPPING_LUT_SAMPLER_BINDING_INDEX,
TONEMAPPING_LUT_TEXTURE_BINDING_INDEX,
};
use bevy::prelude::*;
use bevy::render::render_resource::{
AsBindGroup, Face, RenderPipelineDescriptor, SpecializedMeshPipelineError, VertexFormat,
};
@racerxdl
racerxdl / smartmeter.yml
Created December 15, 2025 21:23
KWS-306F Esphome profile
substitutions:
device: smartmetervz55
friendly_name: "Medidor VZ55"
esphome:
name: smartmetervz55
friendly_name: ${friendly_name}
on_boot:
priority: 800.0
then:
@racerxdl
racerxdl / spacereset.py
Created June 10, 2024 12:28
SpaceEngineers Torch DS restarter for cases where the MSCV debug window prevents it from auto restart. Should be run in the same machine (linux) as the DS
import asyncio
import time
import os, signal
import opengsq
from opengsq.responses.source import SourceInfo, GoldSourceInfo, Visibility
async def query(info):
host, port = str(info["host"]), int(str(info["port"]))
source = opengsq.Source(host, port, 15)
@racerxdl
racerxdl / bettercap.md
Created June 24, 2023 01:47 — forked from siddolo/bettercap.md
bettercap webui from docker

bettercap webui from docker

create volume

docker volume create bettercap

bootstrap/update

Only run caplets.update the first time as every time the entire system caplets folder is replaced with the downloaded contents from github, overwriting your changes, such as the credentials, with default values. You can either backup your changes and restore them later in the system folder, or simply copy the changed caplet files in bettercap’s working directory, in which case they’ll be loaded before the ones installed system wide. https://www.bettercap.org/usage/

@racerxdl
racerxdl / jit.go
Created July 11, 2022 23:06
Golang JIT PoC
package main
import (
"github.com/edsrzf/mmap-go"
"reflect"
"unsafe"
)
// Addr returns the address in memory of a byte slice, as a uintptr
func Addr(b []byte) uintptr {
@racerxdl
racerxdl / readme.md
Created June 22, 2022 19:08
Initialize unfused JCOP card
java -jar gp.jar -d \
  -a 00a4040010C238E449F725B1510EAA699550CABA16 \
  -a 00f00000 \
  -a c0d6030510404142434445464748494a4b4c4d4e4f \
  -a c0d6032110404142434445464748494a4b4c4d4e4f \
  -a c0d6033D10404142434445464748494a4b4c4d4e4f
@racerxdl
racerxdl / url.cpp
Created April 15, 2022 15:43
C++ Implementation of golang URL package - I did that for a project, and I decided to save it here.
#include "common/url.h"
#include <fmt/format.h>
#include <cctype>
using namespace ProtoRock::Http;
enum EncodingMode {
encodePath = 1,
@racerxdl
racerxdl / onelisten.go
Last active December 16, 2021 16:48
One program, to listen to all TCP ports. It actually doesnt listen, but sniff them. - Based on http://maycon.hacknroll.io/hacking-tricks/2019/11/05/trick-check-outgoing-ports.html
package main
import (
"fmt"
"github.com/google/gopacket"
"github.com/google/gopacket/layers"
"github.com/google/gopacket/pcap"
"time"
)