The suffix _aNUMBER indicates the attack type (https://github.com/hashcat/hashcat/blob/0885c0ec6bcd4f2a3d1219acfd8525a9a23e466d/src/opencl.c#L36) 0: straight 1: combi 3: bf
if attack_exec != INSIDE_KERNEL: use suffixless file
| const rulesDirPlugin = require("eslint-plugin-rulesdir"); | |
| rulesDirPlugin.RULES_DIR = "eslint-rules"; | |
| module.exports = { | |
| rules: { | |
| "rulesdir/no-link-prefetch": "error", | |
| } | |
| } | 
| import crypto from "crypto"; | |
| import { StepOpts } from "inngest/types"; | |
| const CRYPTO_KEY = process.env.BACKGROUND_VAR_CRYPTO_KEY; | |
| export type Encrypted<T> = { | |
| iv: string; | |
| ciphertext: string; | |
| }; | 
| name: Deploy serverless functions | |
| on: | |
| push: | |
| paths: | |
| - "functions/**" | |
| branches: | |
| - "main" | |
| jobs: | |
| list-functions: | |
| runs-on: ubuntu-latest | 
| // src https://github.com/google/codemirror-mode-jsonnet | |
| const jsonnet: any = { | |
| token: function (stream, state) { | |
| // Handle special states: | |
| // In a C-style comment | |
| if (state.cComment) { | |
| if (stream.match(/\*\//)) { | |
| state.cComment = false; | |
| return "comment"; | 
| import * as pulumi from '@pulumi/pulumi' | |
| import * as gcp from '@pulumi/gcp' | |
| import * as k8s from '@pulumi/kubernetes' | |
| export class CloudSQLAccount { | |
| readonly serviceAccount: gcp.serviceaccount.Account | |
| readonly serviceAccountKey: gcp.serviceaccount.Key | |
| readonly credentialsSecret: k8s.core.v1.Secret | 
| class TabCountSync { | |
| constructor() { | |
| this.bc = new BroadcastChannel("tabcount-sync"); | |
| this.bc.postMessage("opened"); | |
| this.bc.onmessage = (ev) => this.onMessage(ev); | |
| this.count = 1; | |
| this.subscriptions = new Set(); | |
| } | 
| function cofetch(url, headers) | |
| local co = coroutine.running() | |
| assert(co) | |
| -- ensure we wait at least one tick | |
| timer.Simple(0, function() | |
| http.Fetch(url, function(body, size, headers, code) | |
| coroutine.resume(co, body, size, headers, code) | |
| end, function(err) | |
| coroutine.resume(false, err) | 
| # Run REPL | |
| iex -S mix | 
| # Delay of 200ms per frame; remove transparent background and fill with white; loop | |
| convert -delay 20 -alpha remove -background white *.png -loop 0 navmesh_weights.gif | 
The suffix _aNUMBER indicates the attack type (https://github.com/hashcat/hashcat/blob/0885c0ec6bcd4f2a3d1219acfd8525a9a23e466d/src/opencl.c#L36) 0: straight 1: combi 3: bf
if attack_exec != INSIDE_KERNEL: use suffixless file