Discussion:
<01><TFT><ASCII|XZ|B32> Tin Foil Tools Script-Foo Challenge
(too old to reply)
CRYP7010G3R
2023-03-18 19:35:27 UTC
Permalink
7U3XUWC2 AAAAJZWW WRDAEABB AELAAAAA OQX6LI7A AOQQERK5 AAIYQBYH
6HTSI7YM 5AR3XCL3 VGNOHS47 NENUIDYR Y6QSNJQB SBD2RVWV X3Z6YCQB
S5CSPMJL IB7JQNR5 ECBP2ZMA 224TDE4U 5REJN2HN KSHNTW5B OGHQALWR
5GAVMNMY WHUEGSA3 UCFZLSLH RZDRVNEX HEKW6ZIP UOQKLTIL WQZEWF5O
XHLBZXIA MIXY54KO FCD26AIW VLEMJUYU PVXUM6J6 ZULGO4SE GCTFJJPF
Z4PEUBM3 M4AWBZKP TW7DNI6Q HM2EBPBD 46MTRADO 7GWUI2JX PGRGOPZJ
KPKF4MGE OSP53AUD PWLAC5PK TZJHF3CE IOSZVTR7 RX3ZJ67K GXLQRN47
FS32ZTEB QHII55DG IUUDXPHK RXMOGGOY MCKZAMLS R2ZIJQ5B ZPAGRXDF
RGSUAUQ7 2VUGCK75 RKLPU2M5 3JCCUKNI LVWBUEFZ 4OSOEO6F YDMNKGSN
PWQ2H36T IUXFRU6A OFCZ5QZK HKI5XA2K 3WWEWWMA TCDGOH2T O6F7EGDC
S5T7M3JU D3PZ5BYW 4VQ2SOP4 UAXBR5MG F4UM6X4M T6VRASHN 45O4KJND
XTAPH5T4 4OLP24RG 3YT3JNIQ UXDKAEUB QYBMJSNS O4IPLM52 756OY4EK
7Q24ERGI 27PSCMW3 25GCXD5V 2ZSWFMH2 AX6KXOY4 M6QKIIBP D3K3CMJX
6VRKAIP2 OM5ZU6JM XIWVBPHQ OY6TFC56 PK3HZCLF YM7EKUHJ 5VNYIXU5
RLESOAUF C7LTCRH7 HDEUT6ND JRYTDA5W 44KJF4NQ BQVWKE7V CU7KXZCD
UJENBPU4 7FJODZ7H HUDXEZK4 2RT47J34 CND43YHY VFFWZICM NZJPKDAF
UCCJODJO IGFLSBNF NDRTBXUF J4MQUDOZ NPERPIFM 5IJ2IMAB QTN2NXT3
RVPGUZTJ PATSQS5L KKBVAP2B VFTQAAAA ADQY4S3W OCIRK5IA AHQQJIQH
AAADC7PA BGY4IZ73 AIAAAAAA ARMVU
CRYP7010G3R
2023-03-18 19:35:42 UTC
Permalink
#!/usr/bin/env bash
# Debian only: configures brave repository and keys and installs brave
browser.
appname="[install-brave]" ; echo "$appname checking for curl application
..."
[[ "$(which curl)" == "" ]] && echo "$appname installing curl" && \
sudo apt install curl
[[ "$(which curl)" != "" ]] && echo \
"$appname curl already installed so proceeding ..."
[[ "$(which apt-get)" == "" ]] && echo "$appname apt-get not found!" &&
exit 1
echo "$appname fetching brave keyring ..."
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg \
https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
echo "$appname configuring brave repository in apt sources ..."
echo "deb
[signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] \
https://brave-browser-apt-release.s3.brave.com/ stable main" | \
sudo tee /etc/apt/sources.list.d/brave-browser-release.list
echo "$appname updating apt repository lists ..."
sudo apt-get update
echo "$appname installing brave-browser"
sudo apt install brave-browser && echo "" && echo \
"$appname procedure complete. brave-browser installed!" && exit 0
echo "$appname something went wrong. check the error output or try again."
exit 1
CRYP7010G3R
2023-03-18 19:35:51 UTC
Permalink
7U3XUWC2 AAAAJZWW WRDAEABB AELAAAAA OQX6LI7A AS5QEBC5 AAIYQQSH
RIRTHQ3X B4Z72VMX 5WT4NVJ3 JSHRL2KC TX5T6BNK 7OVNQW7L E72TS7LC
U6WGCEJ2 NJ2AYUZR RG4WMF4D MQRMM2XN TK3FC6VV ROBKVIO5 Z6LLJWVS
FISE2E4B C62VLHAL ENTQN6SZ WBCR2X5N 46IV6LSR OLYQZAA7 EPOZ6DUK
QJTH4ABQ BODMOQV3 73EUKWZD BC7NNZEF LXKKOVNI WKXW7JIA YIUI2RKW
GOIAGX3R NI36G427 CAUUONYG YVGP3DDX EEYBPQZ3 W35XG5VV 6BI5FJ5Q
UX46VJKL M4UMAQNV OE56QIJ3 QHFJHZVB D2W4PRY5 XZZRN27W 2RGMYFUE
3F47ZAZK 3D4PPQUI GKTV5JPK F22KWWYS QZU37ZOA L6ZWX7SH WRUIWYVS
5JKOPAG7 L2WRJLTB HDU5PPPO CQZTFAMT AHHNUYHU PRHTSEOX L7TPN2Y5
WGUPJIVA LTEJH3LV PPOPZQO7 FP54Q4CI ZHZ5WJTA HBOMDYVB BOT7Q4QL
ZPAQUZWE NXHG7WWO N2KMBPMI AULYPSXM CE6YNJAB MIYRHCA6 LGVBAUMX
LAEXFKUK MZGE4LS2 C2EXSWOM DUDTMXED KNEIB6XR HMDX7RSF C5CZMWWD
ED3FWENQ U65SYUZF GSVAD4PF 77KRD7SZ KBIJ4BDI NHNOV7HT HLLHLC6I
PNBE7NWK 5N76TMTV ETPYHDAD MACE5PLO AFDPKQ3A Q6NUSOBA NFG2EIHF
HQ5VNWWC G56NL3WM LNOELNLD WFGKQ5EH THUZDV6N GLLUKLYB O3UVRFIQ
XBXRDD5Y X5TCYIPE F6Q2EKJW V4GGETVS UYWQAVWR 7IQKOZOP 4QAADIAE
XQEQAAC6 VG6HPMOE M75QEAAA AAAAIWK2
CRYP7010G3R
2023-03-18 19:36:04 UTC
Permalink
#!/usr/bin/env bash

# (tft) Tin Foil Tool Formatter - compress or decompress a base32
columns file

# Usage
# compress > $ tft smush [filename] ... > $ tft -c [filename]
# decompress > $ tft bloat [filename] ... > $ tft -d [filename]

fyle="$2" ; [[ ! -f "$fyle" ]] && echo "file not found!" && exit 1

smush() {
cat "$fyle" | xz | base32 -w0 | fold -w 8 | tr '\n' ' ' | fold -w 63 |
tr -d '='
}

bloat() {
cat "$fyle" | tr -dc A-Z2-7 | base32 -d | unxz
}

[[ "$1" == "smush" ]] && smush "$2" ; [[ "$1" == "-c" ]] && smush "$2"
[[ "$1" == "bloat" ]] && bloat "$2" ; [[ "$1" == "-d" ]] && bloat "$2"
CRYP7010G3R
2023-03-18 19:36:12 UTC
Permalink
7U3XUWC2 AAAAJZWW WRDAEABB AELAAAAA OQX6LI7A AJPQCOS5 AAIYQQSH
RIRTHQ3X B4Z72VMX 5WT4NVJ3 JSHR4CUW HLBFVY3S RYCWRBQW XCEFK5NE
ZYQWMGAG DY47AVFQ F73W6S7W F4H6XXXG NXGACOJQ NEA5P67Z 6J4V45CD
M7VOM5T5 UND7OLYI 2LOR2DA6 M4N5PBCA MGEGY6DP QIF4ZXUY ORCEKRWX
SC3PH2SI X5MANRPT PGXO6I53 YPMCKCVC MWQLVSFY BKRLGVWW C3LIVB3G
ADW4CHFB KBJG7JLK XG2ZVEVP GTAFIU72 VCTXM32M 3T7HV4OX G3LBWGS5
5Y75CTKK JH45S2OF SBRGDNGH UPHT2GVK 6PE2HE2E NLRJTRPP 4W4L7TJB
ACDXC3R4 T3IFTIBE ZOJJAWLD JUX4EE5T J5ECTUZ2 ZM5ZQTNW DIMGGYKX
LBGGQ72K F6N6K2CO W4ET6OMZ QVN4ZUB6 JHG447EW TQSS4WUN WCVWJAHI
FDKB42DR VYNK6MIN WO46CHHL GS4GN2SX V3BSGESA UA5ZU6AA AAAABESO
D2PN5MHA LAAADVQC 4ACAAADL SGCKZMOE M75QEAAA AAAAIWK2

Loading...