Skip to content

Instantly share code, notes, and snippets.

View rarecoil's full-sized avatar
💭
<|endoftext|>

レアコイル rarecoil

💭
<|endoftext|>
View GitHub Profile
@rarecoil
rarecoil / idle_kill.py
Last active January 26, 2020 21:48
shutdown a box if it hasn't been logged into for a while
#!/usr/bin/env python3
import getpass
import re
import time
import subprocess
import sys
MIN_UPTIME = 1800 # 30 minutes of uptime required before autokilling
TIME_DELTA = 21600 # 6 hours of uptime max before autokilling
@rarecoil
rarecoil / x9-bench.txt
Created December 6, 2019 18:38
4x Radeon VII hashcat 5.1.0 benchmark
System specifications:
* Intel Xeon E5-2680v2
* 128 GB RAM
* 4 XFX Radeon VII
* hashcat v5.1.0-1474-gd315f614 (git)
* rocm-dkms 2.10.14
* Ubuntu 18.04
Stock clocks, stock fan, sclk/mclk variable.
@rarecoil
rarecoil / gist:3d771f43ce7ef95a1c63c128613013b5
Created December 6, 2019 18:28
RX 5700 XT hashcat 5.1.0-git -m 15700 (Ethereum Wallet, SCRYPT)
hashcat (v5.1.0-1495-g53254b45) starting in benchmark mode...
OpenCL API (OpenCL 2.1 AMD-APP (2906.7)) - Platform #1 [Advanced Micro Devices, Inc.]
=====================================================================================
* Device #1: gfx1010, 8064/8176 MB (4048 MB allocatable), 20MCU
Benchmark relevant options:
===========================
* --optimized-kernel-enable
* --workload-profile=3
@rarecoil
rarecoil / intel-benchmark.txt
Created November 15, 2019 08:48
Intel UHD Graphics 620 - hashcat 5.1.0 OpenCL Benchmark, Intel i5-8250U, Ubuntu 18.04 LTS
hashcat (v5.1.0) starting in benchmark mode...
Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.
OpenCL Platform #1: Intel(R) Corporation
========================================
* Device #1: Intel(R) Gen9 HD Graphics NEO, 4095/25647 MB allocatable, 24MCU
@rarecoil
rarecoil / maskify2.go
Created November 4, 2019 01:31
Generate hashcat masks in a multithreaded fashion from a password list.
package main
import (
"flag"
"fmt"
"log"
"os"
"runtime"
"strings"
@rarecoil
rarecoil / plaidbench-rx5700-xt.txt
Last active December 9, 2019 14:16
AMD Radeon RX 5700 XT (Navi) PlaidML - plaidbench deep learning benchmarks
Running 1024 examples with mobilenet, batch size 1, on backend plaid
INFO:plaidml:Opening device "opencl_amd_gfx1010.0"
Compiling network... Warming up... Running...
Example finished, elapsed: 6.513s (compile), 7.912s (execution)
-----------------------------------------------------------------------------------------
Network Name Inference Latency Time / FPS
-----------------------------------------------------------------------------------------
mobilenet 7.73 ms 1.67 ms / 599.91 fps
Correctness: PASS, max_error: 7.314303729799576e-06, max_abs_error: 6.407499313354492e-07, fail_ratio: 0.0
@rarecoil
rarecoil / rulegen.py3
Created September 21, 2019 06:18
iphelix/PACK hashcat rulegen for Python 3
#!/usr/bin/env python3
# Rulegen.py - Advanced automated password rule and wordlist generator for the
# Hashcat password cracker using the Levenshtein Reverse Path
# algorithm and Enchant spell checking library.
#
# This tool is part of PACK (Password Analysis and Cracking Kit)
#
# VERSION 0.0.3
#
# Copyright (C) 2013 Peter Kacherginsky
@rarecoil
rarecoil / wx3200-bench-optimised.txt
Created September 21, 2019 03:11
AMD Radeon Pro WX 3200 hashcat Benchmark (Windows 10)
hashcat (v5.1.0) starting in benchmark mode...
Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.
OpenCL Platform #1: Advanced Micro Devices, Inc.
================================================
* Device #1: gfx804, 3264/4096 MB allocatable, 10MCU
@rarecoil
rarecoil / rx5700xt-bench.txt
Created September 16, 2019 19:12
AMD Radeon RX 5700 XT Reference Card - hashcat 5.1.0 benchmark
hashcat (v5.1.0-1397-g7f4df9eb) starting in benchmark mode...
Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.
/sys/bus/pci/devices/0000:23:00.0/hwmon/hwmon0/temp1_input: unexpected data.
OpenCL API (OpenCL 2.1 AMD-APP (2906.7)) - Platform #1 [Advanced Micro Devices, Inc.]
### Keybase proof
I hereby claim:
* I am rarecoil on github.
* I am rarecoil (https://keybase.io/rarecoil) on keybase.
* I have a public key ASDSt6Q-Z4zQW-9MrmJfpHfSBAI2gIEH4hwI7yZTE8BGEAo
To claim this, I am signing this object: