Skip to content

Instantly share code, notes, and snippets.

View symm's full-sized avatar
🦄

Gareth Jones symm

🦄
View GitHub Profile
@symm
symm / nessus-dl.sh
Last active February 14, 2021 13:06
MD5 (NessusAgent-6.10.2-es7.x86_64.rpm) = 0a42d5838aac2e468663463e1133a6e3
9cd362cd591eda8626ef96bdf9ece2220ee8a5c4 NessusAgent-6.10.2-es7.x86_64.rpm
from fractions import gcd
from Crypto.PublicKey import RSA
from Crypto.Signature import PKCS1_v1_5
from Crypto.Hash import SHA
def egcd(a, b):
if a == 0:
return (b, 0, 1)
### Keybase proof
I hereby claim:
* I am symm on github.
* I am gaz (https://keybase.io/gaz) on keybase.
* I have a public key ASCLjhHAu4nSDCuNGpl4HQZGWKvYbJWHXlUj0jr8U1Imrgo
To claim this, I am signing this object:
/**
* @beforeScenario
*/
public function createSchema()
{
$metadata = $this->entityManager->getMetadataFactory()->getAllMetadata();
if (!empty($metadata)) {
$tool = new SchemaTool($this->entityManager);
$tool->dropSchema($metadata);
$tool->createSchema($metadata);
<?php
function it_decodes_a_json_export_into_a_collection_of_bookmarks()
{
$result = $this->parse(__DIR__ . '/../pinboard_export.json');
$result->shouldHaveType(Collection::class);
$result->shouldHaveCount(3);
$result->shouldContainOnlyInstancesOf(Bookmark::class);
}
<?php declare(strict_types=1);
namespace Faker\Provider;
use Faker\Provider\Base as BaseProvider;
class ChickenProvider
{
private static $chickens = [
'pulë',
'oilaskoa',
# Install boot9strap, copy files to another SD and copy luma to CTRNAND
# last changed: 20170923
# author: Some1CP
set SUCCESSMSG "Install + Copy completed successfully"
# Allow NAND writing
allow S:/firm0.bin
allow S:/firm1.bin
allow S:/sector0x96.bin
#!/bin/sh
# File: /usr/local/etc/rc.d/tler.sh
# Enable TLER for drives on boot of Synology
case $1 in
start)
smartctl -d sat -l scterc,70,70 /dev/sda
smartctl -d sat -l scterc,70,70 /dev/sdb
;;
stop)
{
"workbench.colorTheme": "Dracula",
"editor.fontSize": 12,
"presentationMode.zoomLevel": 4,
"editor.fontFamily": "Fira Code",
"files.autoSave": "onFocusChange",
"window.zoomLevel": 1,
"flow.pathToFlow": "${workspaceRoot}/node_modules/.bin/flow"
}