SS14 uses [FluidSynth] as a backend for playing MIDI files. The FluidSynth dylib is not included as a resource in the game, so we must add it ourselves. Luckily, [HomeBrew] has formula for this.
- Install fluid-synth
brew install fluid-synth| # | |
| # TO-DO: set |DESTINATIONURL| below to be whatever you want e.g. www.google.com. Do not include "http(s)://" as a prefix. All matching requests will be sent to that url. Thanks @Meatballs__! | |
| # | |
| # Note this version requires Apache 2.4+ | |
| # | |
| # Save this file into something like /etc/apache2/redirect.rules. | |
| # Then in your site's apache conf file (in /etc/apache2/sites-avaiable/), put this statement somewhere near the bottom | |
| # | |
| # Include /etc/apache2/redirect.rules | |
| # |
| local smb = require "smb" | |
| local stdnse = require "stdnse" | |
| local string = require "string" | |
| description = [[ | |
| Port of @zyn3rgy's webclientenum | |
| ]] | |
| -- nmap --script=smb-webclientenum.nse --script-args=smbuser=<username>,smbpass=<password>,smbbasic=1,smbsign=force <host> |
| Set-GlobalSymbolResolver -DbgHelpPath 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\dbghelp.dll' | |
| function Process-RpcProcedure { | |
| param ( | |
| [string]$Path | |
| ) | |
| $dllHash = (Get-FileHash -Path $Path).Hash | |
| $rpcs = Get-RpcServer -Path $Path |
| # Get all domain names, the IP associated, ASN, and open ports | |
| MATCH (dns:DNS_NAME) | |
| OPTIONAL MATCH (dns)-[r2]->(ip:IP_ADDRESS) | |
| OPTIONAL MATCH (ip)-[r3]->(asn:ASN) | |
| OPTIONAL MATCH (dns)-[r4]->(port:OPEN_TCP_PORT) | |
| RETURN | |
| dns.data AS Domain, | |
| ip.data AS IPAddress, | |
| asn.data AS ASN, | |
| collect(DISTINCT TAIL(SPLIT(port.data, ':'))[0]) AS AssociatedPorts |
| import ipaddress | |
| import requests | |
| from argparse import ArgumentParser | |
| def load_iprange() -> list[str]: | |
| data = requests.get('https://ip-ranges.amazonaws.com/ip-ranges.json').json() | |
| return [data['ip_prefix'] for data in data['prefixes']] | |
| def check_ip(ip: str) -> bool: | |
| target = ipaddress.ip_address(ip) |
| //------------------------------------------------ | |
| //--- 010 Editor v2.0 Binary Template | |
| // | |
| // File: ADExplorerSnapshot.bt | |
| // Authors: Max Harley, Claude AI | |
| // Version: 1.8 | |
| // Purpose: Parse ADExplorer snapshot files including attributes | |
| // Category: Database | |
| // File Mask: *.snapshotdb | |
| // ID Bytes: 41 44 45 58 50 4C 52 44 42 // ADEXPLRDB |
| Get-ChildItem -Recurse -File | Select-Object @{Name="FileName";Expression={$_.Name}}, @{Name="MD5";Expression={(Get-FileHash $_.FullName -Algorithm MD5).Hash}}, @{Name="SHA256";Expression={(Get-FileHash $_.FullName -Algorithm SHA256).Hash}} | Export-Csv -Path "FileHashes.csv" -NoTypeInformation; Import-Csv "FileHashes.csv" | Format-Table -AutoSize |