注: SUS は今や Sliding Universal Score の略であり、 SeaUrchin Score ではありません。
- テキストデータであり、全て printable character で構成される。
- 拡張子:
*.sus
- EOL: CRLF もしくは LF
- エンコード: 常に UTF-8
#
で始まる行がデータとして意味を持ち、それ以外の行はコメントとして無視される。- 文字列データを指定する部分は
" ~ "
でクォートする。
These damn Telink Wireless Receivers don't have pairing software, or any answers on how to pair them online. If you buy a keyboard and mouse, they'll come with two separate adapters, and now it's a pain to remember which one is which. Or worse, you're running low on USB ports and you just want one receiver for two products, like logitech.
However, all the answers are right in the poorly translated manual you got with your product.
Google CTF 2025
Postviewer challenges have become a highlight of the Web category of Google CTF, and this year featured yet another continuation of the series—Postviewer v5². There were two versions of the same challenge; the core challenge was for Chrome, and the other was for Firefox, called Postviewer v5² (FF).
This year, I intended the core challenge to be difficult, and this was indeed the case, given that only two teams managed to retrieve the flag: justCatTheFish and Friendly Maltese Citizens.
import os | |
import subprocess | |
from random import sample | |
from uuid import uuid4 | |
from pathlib import Path | |
def create_filelist(folder, init_file, file_pattern): | |
files = sorted([f for f in os.listdir(folder) if f.startswith(file_pattern) and f.endswith('.m4s')]) | |
return [f"{os.path.join(folder, init_file)}"] + [f"{os.path.join(folder, file)}" for file in files] |
Note: This gist may be outdated, thanks to all contributors in comments.
adb
is the Android CLI tool with which you can interact with your android device, from your PC
You must enable developer mode (tap 7 times on the build version in parameters) and install adb on your PC.
Don't hesitate to read comments, there is useful tips, thanks guys for this !
A powerful browser console script that extracts all test locators AND text content from any webpage instantly. Perfect for UI test automation with Selenium, Playwright, Cypress, WebdriverIO, and other frameworks.
New-PSDrive -Name HKCR -PSProvider Registry -Root HKEY_CLASSES_ROOT -ErrorAction SilentlyContinue | Out-Null | |
$count = 0 | |
try { | |
Get-ChildItem HKCR: -ErrorAction SilentlyContinue | ForEach-Object { | |
if((Get-ItemProperty $_.PSPath -ErrorAction SilentlyContinue).PSObject.Properties.Name -contains "URL Protocol") { | |
$name = $_.PSChildName | |
$count += 1 | |
$line = "URI Handler {0:d4}: {1}" -f $count, $name | |
Write-Host $line | |
} |
#### General PFCTL Commands #### | |
$ pfctl -d disable # packet-filtering | |
$ pfctl -e enable # packet-filtering | |
$ pfctl -q # run quiet | |
$ pfctl -v -v # run even more verbose | |
#### Loading PF Rules #### | |
$ pfctl -f /etc/pf.conf # load /etc/pf.conf | |
$ pfctl -n -f /etc/pf.conf # parse /etc/pf.conf, but dont load it | |
$ pfctl -R -f /etc/pf.conf # load only the FILTER rules | |
$ pfctl -N -f /etc/pf.conf # load only the NAT rules |
Before we look at some common commands, I just want to note a few keyboard commands that are very helpful:
Up Arrow
: Will show your last commandDown Arrow
: Will show your next commandTab
: Will auto-complete your commandCtrl + L
: Will clear the screenThe IronMon challenge is a Pokémon Randomizer Challenge run created by iateyourpie. Designed to make experiencing the randomizer fun and challenging, while taking away the wild Pokémon grind that come with some other challenges. It was originally made for Fire Red / Leaf Green but the rules can be applied/adjusted for other games as well. If you're interested to find out more about IronMon, join our Discord community!
IronMon has varying levels of difficulties, to keep it more approachable but also provide the toughest challenge possible for those who want it.